3-button headsets: how to set the +/- buttons to something useful (e.g. track change) in Lollipop+ ?

andrewilley

New member
Jun 28, 2017
3
0
0
Visit site
On my Samsung Galaxy Note 3 under stock (rooted) KitKit - which has performed brilliantly for years by the way - I configured the headset '+' and '-' buttons for changing media tracks (and double-click to change albums) rather than the rather pointless and stupid default Samsung mode of merely duplicating the volume buttons that are already present on the phone. This was very easily done by making a couple of minor edits to the plain-text file /system/usr/keylayout/generic.kl .

I've now upgraded my device to Lollipop (I didn't really want to as I'm not a fan of Material Design, but some of my apps no longer support Android 4.x) but this tweak no longer works. :( Well, I can change the headset +/- button functions to MEDIA_NEXT and MEDIA_PREVIOUS as required, but doing so also changes the action of the hardware volume keys on the phone itself, which was most definitely not the intention! A number of apps in the Play Store which are meant to achieve this result (Headset Button Controller, Jays, Degauss, etc) also fail under Samsung Lollipop+. I tried a Marshmallow ROM too, same result.

Could someone let me know how to achieve this simple task of separating the functions of the headset +/- buttons from the device Vol+/Vol- keys, which was so easy in KitKit? Thanks.

Andre
 

N4Newbie

Trusted Member
Nov 15, 2012
5,006
1
36
Visit site
What music player are you using?

Most have something within their settings to change the way headset buttons work.
 

andrewilley

New member
Jun 28, 2017
3
0
0
Visit site
Poweramp, but I don't know of any player that can differentiate between a three-button headset and the side volume buttons, unless they've been remapped in the firmware/OS first.

There are some convoluted click options on the centre button, but I find double-clicking on those tiny headset buttons hard enough to guarantee, never mind four- or five-clicks. :) I just want my headset to behave the same way that it did on my old HTC devices, and how I could easily configure it on my Note 3 under KitKat (which is how I know the issue is definitely software, not hardware).

Andre
 

Forum statistics

Threads
943,165
Messages
6,917,615
Members
3,158,857
Latest member
tress