Hello all,
Forgive me if this has already been asked (I tried my best to search for similar questions before posting this)...
Does anyone know how to make the wired headset button (a.k.a the Media Button) work with music player apps?
I’ve tried many… the button doesn’t work with any. I want the button to be able to skip, play, pause, etc. music like an iPhone would with its wired headset. Other Android phones can do this, but the Epic 4Gs headset button just brings up the contacts list when you press it (it also ends calls).
Thanks,
Ryan
No fix yet. Hopefully sammy fixes this with froyo or some devs fix this. I reccomend emailing samsung too and asking for them to fix this. Bluetooth controls work tho.
Sent from my Epic 4G
Ravizzle, thanks for replying. I was afraid of that. I haven't tried bluetooth yet though.
Do you (or anyone else here) have any recommendations for bluetooth controllers? I really need to be able to change tracks without touching or turning on the phone.
Thanks again,
Ryan
I bought bluetooth stereo headphones from ebay for 25 bucks. The model is LG hbs
Sent from my Epic 4G
You can remap the keybinding for the headset button, there is a discussion on android central (I can't post the link)
Basically edit /system/usr/keylayout/sec_jack.kl and change SEND_END to HEADSETHOOK (need to be rooted)
Would be nice if szomeone can mke a oneclick or app to do this
Sent from my Epic 4G
ravizzle said:
I bought bluetooth stereo headphones from ebay for 25 bucks. The model is LG hbs
Sent from my Epic 4G
Click to expand...
Click to collapse
Thanks for the recommendation. I'll definitely take a look at that headset.
jjthe2 said:
You can remap the keybinding for the headset button, there is a discussion on android central (I can't post the link)
Basically edit /system/usr/keylayout/sec_jack.kl and change SEND_END to HEADSETHOOK (need to be rooted)
Click to expand...
Click to collapse
That seems promising. Thanks for posting it. I haven't rooted yet, but to fix this issue I probably will now. I'll try it and post results some time tomorrow.
ravizzle said:
Would be nice if szomeone can mke a oneclick or app to do this
Sent from my Epic 4G
Click to expand...
Click to collapse
I can do this actually. It shouldn't be too difficult, but as previously stated, it would probably be a root-only app. I'm going to put this and other hacks/tweaks together into one app. I'll post the .apk and source code up on Google code too... again, probably tomorrow.
Ryan
That would be awesome man!
Sent from my Epic 4G
I have tried using head phone button but I'm not getting any response. My button does nothing. I can't bring up contact or anything. Do I have faulty headphone?
Sent from my SPH-D700 using XDA App
jjthe2 said:
You can remap the keybinding for the headset button, there is a discussion on android central (I can't post the link)
Basically edit /system/usr/keylayout/sec_jack.kl and change SEND_END to HEADSETHOOK (need to be rooted)
Click to expand...
Click to collapse
This kind of works, though it still seems to be a bit buggy. When headset is connected and music is paused hitting the power button shut off/lock the phone the music will start back up by itself without clicking the headset button. It happens with the stock music player and the music app by DoubleTwist for me.
If you do choose to do it this is what you get in stock music app: one press = play/pause, 2 quick presses = skip to next song and long press puts you in party shuffle mode (and it's hard to get back out of it since none of the menus show that you are in party shuffle. You have to turn party shuffle on then off for it to register it properly). In the music app by DoubleTwist you get play/pause with single click and nothing for 2 presses or long press.
juryduty said:
When headset is connected and music is paused hitting the power button shut off/lock the phone the music will start back up by itself without clicking the headset button. It happens with the stock music player and the music app by DoubleTwist for me.
Click to expand...
Click to collapse
This is odd, I don't see the same thing. In fact I forgot to mention that the headset button doesn't seem to do anything in the stock player for me, I've been using Cubed or PlayerPro and the functionality in both of the those is one press = play/pause, two presses = skip, long press = party shuffle (I actually never noticed this until you mentioned it).
And one more thing, if you change to HEADSETHOOK the button will no longer end calls while on the phone it will mute/unmute (I think this is more convenient anyway).
jjthe2 said:
This is odd, I don't see the same thing. In fact I forgot to mention that the headset button doesn't seem to do anything in the stock player for me, I've been using Cubed or PlayerPro and the functionality in both of the those is one press = play/pause, two presses = skip, long press = party shuffle (I actually never noticed this until you mentioned it).
And one more thing, if you change to HEADSETHOOK the button will no longer end calls while on the phone it will mute/unmute (I think this is more convenient anyway).
Click to expand...
Click to collapse
I guess I should have said I'm running the AOSP Magic v.3 rom with the Mix-Up kernel and am using a modified stock music app. I wonder if the rom has something to do with the music restarting itself.
EDIT: oddly enough the music doesn't restart when it's charging... curious
I've discovered that the music is restarting while the screen is locked and off because it's registering an event for both the key_down and key_up events (clicking down on the button as well as the 'click' as it comes back up after the first click). Still trying to figure out a way to negate the second click... I've tried using the WAKE and WAKE_DROPPED modifiers, but to no avail; yet. I'll keep experimenting.
jjthe2 said:
You can remap the keybinding for the headset button, there is a discussion on android central (I can't post the link)
Basically edit /system/usr/keylayout/sec_jack.kl and change SEND_END to HEADSETHOOK (need to be rooted)
Click to expand...
Click to collapse
I'll definitely try this when I get my phone back. I always change the keylayout on my android phones.
juryduty said:
I've discovered that the music is restarting while the screen is locked and off because it's registering an event for both the key_down and key_up events (clicking down on the button as well as the 'click' as it comes back up after the first click). Still trying to figure out a way to negate the second click... I've tried using the WAKE and WAKE_DROPPED modifiers, but to no avail; yet. I'll keep experimenting.
Click to expand...
Click to collapse
After clearing my dalvik (sp?) cache through clockwork, the issues I was having with this change have been resolved. Maybe some confusion with the binding in the cache was causing it, but it's working as expected now....
Related
Hey, i'm running Windows Mobile 6 on my Apache (Thanks Helmi!) and I was hoping someone knew how to get that little headphone button on the mic to skip tracks on Media Player or Audio Manager (if possible) in WM6. Its a pain sometimes to reach into my pocket or hold the phone to switch tracks. I know that you can answer and hang up phone calls using the button but not switch tracks. Any help would be appreciated. Thanks!
i would also really like this feature, or if anything, someone explain to me the features that are accessible through the mic button. one thing i found on my own is that if you click the button 6 times quickly, you begin calling your most recent call in the call history. that has to be one of the most obscure things that i've ever come across, and despite my searches, i have not found one place which explains the abilities of that little mic button. does anyone know where there is a place such as that?
I know that pressing the button once when someone calls answers the phone and push the button and holding it will end the call.
a 5-second clickandhold ends the call, to be more exact
Once I saw mini usb headphones with inline socket or whatever to control player somwhere to buy.
Can anyone let me know how to do this? I use my phone as an audio player and often listen in bed at night, and twice now I've managed to press the 'pause' headset button twice by accident and thus redialled someone in the middle of the night!
I never use the headset's middle-button double-click-to-redial feature anyway, so I'd just like to disable it.
Andre
+1
I'm using PowerAMP as media player on my Desire. Everything was alright using a "non-HD"-ROM. I used the button on my wired headset to control the media player.
After flashing a HD-ROM (ReflexTSenseHD v1.61 and 1.7) i can't controll the media player anymore, instead this happens after pressing the button
single click - opens Voice Dial
double click - redial last number
This seems to be a new feature in the HD-ROMs, question is: where can I disable it?
TIA
No one? All I want to do is disable the redial function of the headset cable, surely there must be a way to do something so simple?
Andre
found a solution. I've installed "Headset Button Controller" and everything is running fine again
Many thanks, that solves my problem fine, no more accidental redials now.
Now if someone could just write a small utility like this that's configurable (single-, double-, triple-clicks or long-press on any of the three buttons being assignable to various functions) that would be even more perfect!
Andre
In my case i can use single press for pause/play...
however I would like to be able to redial the last number when using wired headset on my Desire S.
can anyone suggest how to do this?
Hey all, this is a quick question about the headphones that come with our awesome phones. I've barely started to use them since my main ones broke, and I can't seem to figure out what the button presses do!? Sometimes when i press the bottom of it, the volume goes from low to HIGH and my ears go deaf for a quick second :/
Then when i press the top one...it pauses, then with the middle area of the button, sometimes it skips the song or pauses it.
I am so confused, can any kind soul shed some light please? Thanks!
EddyBalls said:
Hey all, this is a quick question about the headphones that come with our awesome phones. I've barely started to use them since my main ones broke, and I can't seem to figure out what the button presses do!? Sometimes when i press the bottom of it, the volume goes from low to HIGH and my ears go deaf for a quick second :/
Then when i press the top one...it pauses, then with the middle area of the button, sometimes it skips the song or pauses it.
I am so confused, can any kind soul shed some light please? Thanks!
Click to expand...
Click to collapse
I have only one button...
stud_muffler said:
I have only one button...
Click to expand...
Click to collapse
I thought I was cheated out of headphones after reading he had more than one, haha.
Yeah same here only one button
Sent from my SPH-D700
Same here, but there's 3...uh how can i put it..."areas"?? to the buttons. that's why (i assume) theres the 2 little dots on it. If it was one button, then what would even be the point of just having it!? then it would be able to do only one function.
EddyBalls said:
Same here, but there's 3...uh how can i put it..."areas"?? to the buttons. that's why (i assume) theres the 2 little dots on it. If it was one button, then what would even be the point of just having it!? then it would be able to do only one function.
Click to expand...
Click to collapse
Well that's kinda the point with headphones that come with phones they come with one button , and a mic.
The button usually has the funtcion of: redial, answer incoming call, end call, and sometimes voice commands.
Sent from my SPH-D700
EddyBalls said:
Same here, but there's 3...uh how can i put it..."areas"?? to the buttons. that's why (i assume) theres the 2 little dots on it. If it was one button, then what would even be the point of just having it!? then it would be able to do only one function.
Click to expand...
Click to collapse
It all depends on drivers. My bluetooth headset has one button too, but it can handle short and long press, single or double click etc.
Looks like Sammy headphones button has two options
-short press -> brings up call log
-long press -> brings up voice dialer.
maybe end call if you are in call mode.
so then what about the whole volume thing? i understand the whole concept of that one button for calling functionality, but isn't it werid that when i listen to music on my phone the volume totally goes out of whack?
EddyBalls said:
so then what about the whole volume thing? i understand the whole concept of that one button for calling functionality, but isn't it werid that when i listen to music on my phone the volume totally goes out of whack?
Click to expand...
Click to collapse
What app do you use to listen music?
For me it always the same. Tried in WinAmp and Standard player.
PS. when in call log short press will auto-dial the first number.
Google music beta, stock, Winamp, and video player. it does it for all, and my itouch too. But meh, whatever not a big deal, i wish i could have changed to volume with it like the headphones that comes with iDevices. Thanks again for all that caller info stuff.
How can we make the LG HBS-730 Blue tooth headset/headphone work with the LG G2 (clearly an aptx phone too)?
LG Voicemate shows "connected device does not support Bluetooth voice recognition"
With Stock ROM but rooted phone
1. It pairs etc just fine BUT the call button appears to do nothing?
2. Assuming we can get the call button to work how to get google to be the dialler (not sure what default is as headset/phone's call button appears to not function)
The Tone+ are compatible with the G2, By hitting the call button on my set I get the stock android voice control.
If I swipe up from the home button I can just say "ok google" through the tones and it works.
EGBTMagus said:
The Tone+ are compatible with the G2, By hitting the call button on my set I get the stock android voice control.
If I swipe up from the home button I can just say "ok google" through the tones and it works.
Click to expand...
Click to collapse
huh? how is it possible that yours does that yet mine doesnt?
all the other buttons work except for the call button
Mine works perfect. Works with AptX too after I forced that enabled on my phone. Voicemate and Google. Phone button brings up stock android voice commands. VS980.
Steamer86 said:
Mine works perfect. Works with AptX too after I forced that enabled on my phone. Voicemate and Google. Phone button brings up stock android voice commands. VS980.
Click to expand...
Click to collapse
hmmm wonder if Verizon has slightly different software?.....
How did you force it to work with AptX and why force it when the box clearly states AptX? (least the AU model D802TA does)
evangelionpunk said:
hmmm wonder if Verizon has slightly different software?.....
How did you force it to work with AptX and why force it when the box clearly states AptX? (least the AU model D802TA does)
Click to expand...
Click to collapse
I'm on LG-D800 AT&T and aptX was not enabled when I bought it. Maybe yours is. Look at this post on how to check is aptX enabled or not and if not how to enable it. BTW, I'm on CleanROM and call button on HBS730 initiates voice dialer.
I forgot a link;
http://forum.xda-developers.com/showthread.php?p=47084027
thanks alex I went ahead and followed those steps.
I also unpaired and repaired the device and now HOLDING the call button down (as opposed to just pressing it) autocalls the last number dialled. hmmmm
Voicemate still doesnt recognise it
That is how holding the button is suppose to work. Given it a couple quick clicks? There is a slight lag every once and a while due to sleep. Odd yours is not working... Also, Verizon's isn't displayed or enabled out of the box.
Steamer
On HTC One just have to click it once (not hold it down for a second or so).
Just checked and on CM single click does result in voice dialler popping up etc ie working properly hmmm
evangelionpunk said:
thanks alex I went ahead and followed those steps.
I also unpaired and repaired the device and now HOLDING the call button down (as opposed to just pressing it) autocalls the last number dialled. hmmmm
Voicemate still doesnt recognise it
Click to expand...
Click to collapse
There is one more thing you should try on stock ROM. Disable Voice Mate. It's useless anyway. Maybe LG HBS730 is having a conflict with it.
The native way the button works for redial is hold... I may be confused as to what you meant. I use the Tone+ every day. A single quick push works 99/100 times for me for voice command. That is very odd, works all over for me. I am on Verizon's variant though. Yeah, Voicemate is subpar to Google's search, and Google searches the phone anyhow. Its only useful to make fun of, or I have just yet to find out any good use.
evangelionpunk said:
thanks alex I went ahead and followed those steps.
I also unpaired and repaired the device and now HOLDING the call button down (as opposed to just pressing it) autocalls the last number dialled. hmmmm
Voicemate still doesnt recognise it
Click to expand...
Click to collapse
I just did this and it's amazing solution for me. Maybe it will work for you as well. With press of the call button on your Bluetooth headset you'll start Google Now Voice Search. From it, you can dial, redial, navigate, play song or album, launch app, search the Web,... Even works with screen off.
Voice Mate? Nah... Google Now Voice Search is much better solution.
Look at post #30.
http://forum.xda-developers.com/showthread.php?p=46870972
Thanks! Now I can use Now instead of ****ty voice dialer.
2 simple commands is all I need
alex72 said:
I just did this and it's amazing solution for me. Maybe it will work for you as well. With press of the call button on your Bluetooth headset you'll start Google Now Voice Search. From it, you can dial, redial, navigate, play song or album, launch app, search the Web,... Even works with screen off.
Voice Mate? Nah... Google Now Voice Search is much better solution.
Look at post #30.
http://forum.xda-developers.com/showthread.php?p=46870972
Click to expand...
Click to collapse
Thanks this worked perfectly but the fact is Google Now doesn't work well.
What I would like to see is when I push the Bluetooth button on my headset, it opens the Voice Mate application.
I really just want to be able to say:
1. "Play Music" to start shuffling through my on board music, or Google Play music either way (it's all the same)... Google Now can't do this at all as much as I've tried saying "Listen to <song/band/album name>".
2. "Call so and so" to make phone calls. The system Voice Dialer App works better for this than Google Now.
Google Now may work better in general if I am actively using my phone with my eyes and hands but to me the idea of using voice commands is so that you don't have to look at or touch your phone. My Lg Tone + opened S Voice no problem on my SAMSUNG Galaxy Note II (on older version of Jellybomb... 12.1 I think it was)... Why does the LG Tone + not open Voice Mate by default on the LG G2? I don't get it... this seems like a given for LG.
That's enough ranting lol. I love this phone so far. Anyway if anyone can bump this to a developer or something it would probably be relatively easy for a smart person to fix... I am dumb I just follow the smart people in this world
Thanks yall! I hope we can figure this out. :laugh:
My testing with Voice Mate and Now has reverted me back to stock commands. Just works. None work well enough.
Yea G Now and Voice Mate both don't work that well but for simple commands like "Play Music" and "Call Steve" Voice Mate works fine.
Hello everyone,
I just got the f3 this past weekend and proceeded to root it (using saferoot) and then installed the xposed framework and gravitybox. I used Gravitybox to make a few changes, but they were just to the statusbar and the volume rocker. I also deleted chrome, as it took up too much space. However, now I seem to have a problem with the single click headset button on my headphones.
I open my music app (playerpro), make sure 'headset override' is checked, but when I click the button, it goes straight to my phone app (or asks me to choose 'Phone' or 'Viber'.) I cannot get the headset button to play/pause or skip track w/double click. I have tried numerous headset controller apps and different music apps, but to no avail. These same headphones worked with my old phone running 4.0.3, but not this new one running 4.1.2.
After spending the last couple hours scouring the internet, I have come up empty. Does anyone have any idea why this is happening and what I can do to fix it. I know it's not a huge issue, but it was a feature I used a lot. Thank you for your time.
EDIT: I just realized that this is the forum for the L3, but I cannot find one for my little f3. Mods, if there is a better place for this thread, please feel free to send this there.