[Q] Market apps can't pick up or control wired headset, reassinging keycode works? - Android Software/Hacking General [Developers Only]

I recently got a Skullcandy wired headset that has a built in mic and the small button that can be used for routing calls. There are a number of third party apps to control more closely the actions of wired headsets, most notably "Headset Button Controller", but there are other free ones, or other ones that say they're for specific headsets and are supposed to work across the board, etc.
When the headset's plugged in and I press the button, it does register somehow in that the OS (AreaRom on Galaxy Precedent, gingerbread based) tries to do something funny like call the last person I talked to or start voice recognition. But I'm not sure exactly what it's doing. On all the third party apps for controlling headsets, I never got any change in the limited and buggy behavior of the headset button. On the "Headset Button Controller", for debug I checked the button to alert when the button was pressed, and it looks like it wasn't picking it up.
But what I *was* able to do was find the keycode (231, if it matters) using the key number tracker helper that comes with the Button Remapper app (floating around here on the forums) and remap it accordingly. After I did that, I could assign one, but only one, function to it. I chose the skip track function. The apps that are on the market allow you to control single tap, long tap, etc. Would also like to be able to pause...
Since I have this kind of limited control, I wonder if it's an issue with the third party apps expecting a certain keycode? is there something that I could remap the button to that these apps would be expecting to get?
If anyone has ideas please let me know, and hopefully I can help someone with the remapping tip, which gives limited functionality to that button for me as of now.

Related

Mapping more buttons for different actions?

So weird that HTC didn't include more buttons for different actions. Currently only the "End Call" key works for mapping to anything, but obviously I wouldn't mind being able to call on Voice Command, Task Facade, or other app whenever I hold down a button. Anyone know of a way to make them work?
You should try aebuttons program (you must pay for that, but it worth)

[Q]Headphone

I've got the original headphones, and I really like the various functions that are associated with long/short/multiple presses.
Can they be remapped?
Try "Headset Button Controller" app.
If you use PowerAmp, it provides various functions by the way you press the button on the stock headphone
Yes, thats great function. I have short press for play/pause, long press for next song.
I love the media controls on the button, and I'm searching for some headphones that have also an integrated mic to use them instead the in ear LG's found in the box...
Just a question: I wanna buy the "Monster Beats Solo HD", that uses the ControlTalk for iPhone...
Are those headphones compatible with my Optimus One?
I mean: I suppose that sounds have to work (it's a standard, right?)... But, does the mic and the button gonna work correctly? Can I use the media controls? Can I get a call without problems?
Do you know about some "over the ear" headphones (with integrated mic) that works properly with the O1?!?
Sorry for my English, and thanks in advance!

[Q] Is there any way to make these earphones work on Android?

I've bought these earphones for my HTC Desire:
V-MODA RRMT-E-NERO Remix Remote - Black (Inline Volume Control)
http://www.amazon.co.uk/V-MODA-RRMT-NERO-Remix-Remote/dp/B0037KLP72
As soon as they arrived I realised they're designed for Apple products only, so they would work but the controls wouldn't.
Pursuaded by a Head-Fi forum member I opened them, only to confirm what I was afraid of: The only thing working is Play/Pause.
You see, the earphones have 3 buttons: Vol-up, Vol-down and a multi-function button. The multi-function button is meant to work in the following way:
- 1 press: Play/Pause (worked on my Desire)
- 2 presses: Next song
- 3 presses: Previous song
On my HTC Desire though, when I press twice it goes to the previous song! And three times would just go to the previous song and then pause...
I was also suggested to buy this cable adapter that supposedly should fix the controls of these earphones for non-Apple products, but turned out to be absuolute rubbish:
http://www.advancedmp3players.co.uk...hones_on_different_brands_of_phone.13276.html
Does anyone have any idea how I can make my earphones' controls work with my HTC Desire?
Thanks,
Liran
Either Headset Droid or Headset Controller will probably (hopefully ) help you out.
Search for them in the market, I believe both have a free trial so you can check if it works before laying your money on the line ^_^
I personally use Headset Droid, haven't tried the other though. I had (cable broke on me, typical) a single button headset, and it allows me to assign actions for multiple button clicks or multiple button clicks ending in a long click to that one button. For you it'll allow you to assign the same multiple functions to all your buttons.
I've found that clicking interpretation is off and on though, so keep that in mind as you compare apps. I need a new headset first before I can use it again, so currently can't test anything
Erythnul said:
Either Headset Droid or Headset Controller will probably (hopefully ) help you out.
Search for them in the market, I believe both have a free trial so you can check if it works before laying your money on the line ^_^
I personally use Headset Droid, haven't tried the other though. I had (cable broke on me, typical) a single button headset, and it allows me to assign actions for multiple button clicks or multiple button clicks ending in a long click to that one button. For you it'll allow you to assign the same multiple functions to all your buttons.
I've found that clicking interpretation is off and on though, so keep that in mind as you compare apps. I need a new headset first before I can use it again, so currently can't test anything
Click to expand...
Click to collapse
Thanks for your help, but none of those apps work.
I've tried Headset Button Controller, Headset Droid and Remote Control for Earphones, and non of them even register the clicks!
Any other ideas anyone?
Please use the Q&A Forum for questions Thanks
Moving to Q&A

PowerAmp headset commands in Google Music?

Well, I was about to post a question about how to extend the headset commands in Google Music, since I was missing the option to rewind a track by pressing the button on the headset three times, like in PowerAmp... HOWEVER, I before I clicked on "submit" I googled it one last time and found this app, "Headset Button Controller" which allows you to customize the button on the headset quite a lot.
It is "configurable, allowing you to play music, change tracks, adjust volume, answer phone calls, start Voice Command and many other things, just by clicking the button on your headset". The only thing I don't like is the sound it makes when you press the button, but well..
I'll try it for a couple of days and if it still works well I'll consider buying it, it's simply too handy when I go for a run.
Maybe I'm not the only one with this problem, here's the google play link to the free trial version:
https://play.google.com/store/apps/details?id=com.kober.headset&feature=more_from_developer&rdid=com.kober.headset&rdot=1

[Q] In-call mic mute toggle via Xperia Z3 camera button?

Hello!
I am a business user and spend about 4-5 hours a day on conference calls. During these calls, I frequently have to go on mute when others are speaking, especially if I am in transit or at home, and I need to screen out background noise.
With regular touchscreen phones (Samsung, Apple), the mic mute button is a soft key. So, to hit it, I have to wake the screen, bring up the call screen, and then mute or unmute. This takes several seconds, especially if I am taking notes or making a coffee or holding a baby. Additionally, there is a corporate password policy (strong password, 10 char), and this makes it infinitely longer to unlock the phone. With my old Nokia e71, there used to be a hardware button in between the volume keys that I could just press to toggle mic mute during a call, regardless of what I was doing on the phone. I could be writing an SMS or using the Web browser, but I could still press this hardware button to toggle mic mute. For a business user, it delivered massive value.
Now, the current breed of touchscreen phones lack many hardware buttons that could be 'remapped' to provide the utility of mic mute toggle. But I am wondering if the camera button on the Xperia Z3, which seems like an excellent device overall, can be repurposed for in-call mute mic toggle through an app, or perhaps the feature could be added in after rooting.
Does anyone know if this is already possible? Or if it can be achieved in a reasonably direct manner?
(The question is primarily for regular voice calls through my phone service provider, but secondarily applies to VoIP calls via Skype, etc.)
Thanks
frood
Android hard buttons can be remapped. It usually requires rooting your device and maybe even installing the xposed framework.
Rooting the device usually goes against corporate policy.
Lifehacker has an article back from 2013. Hope it's still useful:
http://lifehacker.com/how-to-remap-the-hardware-buttons-on-your-android-phone-1443192245

Categories

Resources