Android repeated key map - Android General

Hi guys,
I like automation on my phone but there is one task I'm struggling with.
As a biker I have my helmet linked to my phone. I have my helmet headset mapped up to a degree, but I want to set up an sos option, but without losing functionality.
If I swipe my control wheel up or down, it skips tracks, holding them up or down changes volume and the centre key triggers Google voice.
What I really want to do, is map three repeated wheel actions in quick succession, such as skip back 3 times to make an emergency call. I previously found a profile for tasked which was supposed to, but, didn't work. I wondered if anyone knew of any little gems in the apk world that will allow me to map such actions to functions?
That we I can keep my functionality, but I also gain the additional ability to say speed dial 999 in certain events.

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] Voice Search In Virtual Buttons

So coming from gingerbread, I noticed a distinct lack of voice actions shortcuts. I have the ATT Samsung Galaxy S 2, which is currently experiencing a speed bump in kernel development. Consequently, I use the ics virtual buttons. Now, in Gingerbread, by holding the search key, I could activate voice actions from anywhere. I cannot do this in ics, because there is no search button on the virtual buttons. Instead, one must go to the home screen and launch it from the permanent search bar
So I propose this to the xda community: a voice actions key in the virtual buttons. It could just be a little mic silhouette, like the home button is a house silhouette. I know that there is a mod that makes a permanent search key in the virtual buttons, but I can't get it to work, so I don't know if a long press starts voice actions.
Is this possible or feasible?
Sorry if this is in the wrong thread
hopefully cm9 adds a way to customize software buttons

[Q] Market apps can't pick up or control wired headset, reassinging keycode works?

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.

[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

Changing music app/button association

Running an avant4 avinusa bmw e39 unit, Android 9.0.
Probably a faq:
I’ve installed power amp, and want that to launch instead of the stock music player when hitting the music button. Power amp is working ok.
Don’t see a way to add new actions in button key study factory settings.
Don’t see a way to over-ride the behavior of the existing music action listed in the button key study.
Beyond that question, seems the builtin music app needs to be left running (background) in order for steering wheel button presses to trigger track forward/etc in power amp. How to fix to no longer need the default music app?

Categories

Resources