Anyway to modify the hardware buttons - HTC Vox

Is there a way to modify which apps the hardware buttons run?

There are reg keys to change the right softkey. I really want to change the voice dial one though. I never use it, but it'd be so nice to change it to something more useful like a task manager.

Which registry key exactly needs to be changed?
I'd like to be able to hook the two keys which are left and right of the 5-Way Navigation. Actually what are the official names for these keys?

aloshka said:
There are reg keys to change the right softkey. I really want to change the voice dial one though. I never use it, but it'd be so nice to change it to something more useful like a task manager.
Click to expand...
Click to collapse
I tried my best to change the "Voice Command/Voicenote" key at the left side (the one below the volume up/down keys). No luck yet. See the last posts in this thread:
http://forum.xda-developers.com/showthread.php?t=306794
Anyone else knows how to remap this key? And does anyone know how to remap the left- and right Softkeys?
EDIT:
Finally found the right tool for doing this. It's called AE Button Plus and it's great.
You can find it here: http://ae.inc.ru/aebplus.php

Related

NO MORE PTT, BUTTON REMAPPED :) o

CONFIRMED, this is how to keep that annoying PTT message from coming up on American Touch Pro's (Fuze maybe? whatever).
Keep in mind, you can't individually map this button with this method, that may come later.
Step 1: Registry editor, remove HKLM/Services/PTT
Step 2: Create a key in HKLM/Software/Microsoft/Shell/Keys called "40C2"
Step 3: Create a string within that key, titled Name with the value being "Button 6" or whatever
Step 4: Soft reset.
From this point on you can remove 40C2, but your PTT button will simply perform with a press what your send button performs with a hold (which can be remapped easily... Settings/Buttons/Button1(Hold)).
NOTE: This apparently doesn't work on all Fuzes, trying to work that out now. It worked with my pre-release, but I'll update this post if a better way is found. Apparently on at least 1 Fuze it only DISABLES the PTT button.
Bump, a few people have asked about this, so bring it up to the top.
Black93300ZX said:
Bump, a few people have asked about this, so bring it up to the top.
Click to expand...
Click to collapse
any chance someone can make this a cab
edit: and there is a standard option to give the send button a hold program? nice
lbhocky19 said:
any chance someone can make this a cab
edit: and there is a standard option to give the send button a hold program? nice
Click to expand...
Click to collapse
I don't have means to create a cab, nor do I still have the phone, so I couldn't help ya... It's really not difficult though, if you want just grab a registry editor like PHM and do those quick steps. Another note, I think you have to hard reset to get PTT functionality back. Or maybe replacing the PTT part of the registry will make it work again, not sure. I know soft resets and removing the 40C2 will not change it back to working PTT.
Black93300ZX said:
CONFIRMED, this is how to keep that annoying PTT message from coming up on American Touch Pro's (Fuze maybe? whatever).
Keep in mind, you can't individually map this button with this method, that may come later.
Step 1: Registry editor, remove HKLM/Services/PTT
Step 2: Create a key in HKLM/Software/Microsoft/Shell/Keys called "40C2"
Step 3: Create a string within that key, titled Name with the value being "Button 6" or whatever
Step 4: Soft reset.
From this point on you can remove 40C2, but your PTT button will simply perform with a press what your send button performs with a hold (which can be remapped easily... Settings/Buttons/Button1(Hold)).
Click to expand...
Click to collapse
FWIW, this does not remap the PTT button my Fuze. It disables it - which is definitely a plus because I can't stand the annoying PTT message that came up when I accidentally pressed the button - but it doesn't remap it to the same functionality that the Button 1 (Hold) has.
ITNV said:
FWIW, this does not remap the PTT button my Fuze. It disables it - which is definitely a plus because I can't stand the annoying PTT message that came up when I accidentally pressed the button - but it doesn't remap it to the same functionality that the Button 1 (Hold) has.
Click to expand...
Click to collapse
Well, that's good to know... Perhaps the pre-release was different? Check if you can add another button to your available mappable buttons. Instead of deleting it leave the reg key there, then go to settings>map buttons or wherever it was. Is there a Button 6 there now?
Black93300ZX said:
Well, that's good to know... Perhaps the pre-release was different? Check if you can add another button to your available mappable buttons. Instead of deleting it leave the reg key there, then go to settings>map buttons or wherever it was. Is there a Button 6 there now?
Click to expand...
Click to collapse
It shows up as available to map but if you map it to anything, it doesn't work. I tried press and I tried press-and-hold and I tried every registry key from 40C0 through 40CF. I have a feeling the TF3D is somehow managing the keypress actions but I'm not sure how. Hopefully once the Fuze is in full release someone can figure it out!
My fuze doesn't have button remap option
I think I've got an official release, and when I go to settings-buttons all I get is button 1 hold option, it's set to Voice Command, which is fine.
Advanced config has some soft key remap options, but ptt isn't in there.
I don't have any option for PTT/button 5 or any other. Has anyone tried the slueth pttfix cab that worked on the 8525 in great fashion?
cparkhorn said:
I think I've got an official release, and when I go to settings-buttons all I get is button 1 hold option, it's set to Voice Command, which is fine.
Advanced config has some soft key remap options, but ptt isn't in there.
I don't have any option for PTT/button 5 or any other. Has anyone tried the slueth pttfix cab that worked on the 8525 in great fashion?
Click to expand...
Click to collapse
Well I had the same thing with my pre-release, button 1 = holding send. When I put the 40C2 key in there it linked the PTT button to "button 1", so both had the same function. Not perfect, but a hell of a lot better than seeing an annoying "Initialize PTT service?" message when I hit the button accidentally while playing teeter.
when i had the offical at&t rom, i couldnt find a way of remapping. but now that i've flashed romeos rom, it's automatically remapped to comm manager. so i can turn on my bluetooth, wifi, etc with 2 clicks, real convinent
omaralt said:
when i had the offical at&t rom, i couldnt find a way of remapping. but now that i've flashed romeos rom, it's automatically remapped to comm manager. so i can turn on my bluetooth, wifi, etc with 2 clicks, real convinent
Click to expand...
Click to collapse
I'm finalizing my "lite" AT&T ROM which I will release as soon as I can acquire a Fuze and test it. It will (hopefully) have Voice Command mapped to PTT, and Comm Manager mapped to Long Press PTT.
I'm still working on the exact reg keys, and I've stripped out 70+ MB of junk, so the ROM should be pretty snappy.
NotATreoFan said:
I'm finalizing my "lite" AT&T ROM which I will release as soon as I can acquire a Fuze and test it. It will (hopefully) have Voice Command mapped to PTT, and Comm Manager mapped to Long Press PTT.
I'm still working on the exact reg keys, and I've stripped out 70+ MB of junk, so the ROM should be pretty snappy.
Click to expand...
Click to collapse
Good (yet unexpected) to see you jumped ship from the Kaiser, I know a few people that are too attached to get a Fuze.
Black93300ZX said:
Good (yet unexpected) to see you jumped ship from the Kaiser, I know a few people that are too attached to get a Fuze.
Click to expand...
Click to collapse
As soon as it was announced, I decided it was time to jump. I skipped the 8525 launch, and wore the hell out of my 8125 because, at the time, 3G didn't mean anything to me. However, the Fuze has improved on the Tilt is just about every way... I rarely "tilted" the Tilt anyway.
We, the end users of the world, salute you....
Next I'll be asking how to flash the rom and get the "traditional" black TF3D theme... lol
Thanks again!
If someone can figure out how to map it to be a camera button like the one on tytn Id be super grateful and could def make a paypal donation for the cause
I've tried this with my release Fuze and it doesn't work. It disabled PTT but it did not map that button to the same as button 1 hold. A button 6 does show up in the buttons menu, but when I try to map it to anything, nothing happens when I press it.
PTT Wont remapp
Thank for the start on the reg edit but I still cant re map the ATT Fuzes PTT Button. I got the PTT alert Msg to go away after I Deleted its reg. and Button6 now show in the button remapping menu, but No matter I assign to it, it wont work even after many soft restarts.
Any ideas?
Thx for help
Yea, a remap to camera button would be awesome.
Thanks.
NotATreoFan said:
I'm finalizing my "lite" AT&T ROM which I will release as soon as I can acquire a Fuze and test it. It will (hopefully) have Voice Command mapped to PTT, and Comm Manager mapped to Long Press PTT.
Click to expand...
Click to collapse
Now that you released your ROM, could you post what changes you made to the registry for the PTT button?
Thanks...Brian
remap
how do i get into advanced config?

Raphael hardware keys, remapping?

Has anyone come up with working solution for mapping hw keys?
I found this thread on Diamond, but no help:
http://forum.xda-developers.com/showthread.php?t=398280
I am using AEKMap to enable both latin/cyrillic input on my TP's hw keyboard. You may google it and give it a try.
There is no need for additional software, just follow this post and you'll get the answer. Worked for me.
Try AE Button Plus.
B.
I think you did not quite follow me here.
I dont mean to change layout of QWERTY, but hw-keys like "Back" and "Home" at front panel of TP.
This is becaus I find home and back quite useless and would much more prefer to have ALT+TAB (change program) and close program (REALLY close them, not leave running background as back seems to randomly do).
Taajuus said:
I think you did not quite follow me here.
I dont mean to change layout of QWERTY, but hw-keys like "Back" and "Home" at front panel of TP.
This is becaus I find home and back quite useless and would much more prefer to have ALT+TAB (change program) and close program (REALLY close them, not leave running background as back seems to randomly do).
Click to expand...
Click to collapse
And that is EXACTLY what i also want to know....
The total lack of hardware-keys on this device is already disturbing enough, but being locked out of the option to remap any of them is truely horrid...
Anyone know of any reg-hacks maybe?
I've got Spb PocketPlus 4 installed btw, and it's got a button mapping function as well...
But when i go into the buttons map, some weird black icons appear with no name attached to it. Can anyone make anything of this? As you can see i've been able to map one thing only: the Spb close-button-contex-menu, which allows me to switch task KW-buttons only....
But this is not enough for me, i need ALT-TAB aswell and off course a VoiceCommand button.
And regrettably the Rapael doesn't have that many HW keys to start with...
I want also to use Home/Back buttons for different purposes,but I didn;t found a solution yet.
Gotten a step closer to what i really need over this weekend:
In the button dialogue (with extra generated buttons by Spb PP+4) there was only one other button that had a name...
So i tried this one and go figure: it seems to be the " <= " (or 'back') button. In the dialogue it's called the OK button. I've got it set to the close contaxt menu now, and mapped Voicecommand to long-pressed answer key...
So far, this setup is to my satisfaction, and after two months of use this phone finaly behaves completely the way i want it to...
Hi, guys.
See my post here:
http://forum.xda-developers.com/showthread.php?p=2743845#post2743845
Hope this helps!
Cheers.
helped realy much !!! big thx for that nice instructions
You're very welcome, tk_berlin.
You be sure to let me know if anything in there doesn't make sense or you need any help with it.
Cheers from Canada!
ah cool to see a reply that fast ,)
hmm u got any further with finding out how to set the home button and the backwards button ?
Since the other htc user ,) wrote
In the button dialogue (with extra generated buttons by Spb PP+4) there was only one other button that had a name...
So i tried this one and go figure: it seems to be the " <= " (or 'back') button. In the dialogue it's called the OK button. I've got it set to the close contaxt menu now, and mapped Voicecommand to long-pressed answer key...
so it works with SPB PocketPlus ?
there must be a way to get it work wit the other tool
ah cool to see a reply that fast ,)
Click to expand...
Click to collapse
Lol. I was on my machine all morning and had XDA open in one of my tabs.
Yes, you can map practically any button in AEBPlus no problem.
hmm u got any further with finding out how to set the home button and the backwards button ?
Click to expand...
Click to collapse
AEBP will also *learn* any keys it doesn't have. So you could use the "Add Button" option, press your Home key, and away you go.
The way I have it set up, holding down the phone key will activate voice command (default behavior).
But remember, assigning commands to the Home or OK buttons (that "Back" button is actually an "OK" button) doesn't unmap what they normally do so you will always go home first and then it will perform <x>-function that you assign.
Personally, I don't like to program the Home or OK buttons because I find that they are "trickier" to press. What I mean is, if you tap the OK button near it's center or close to the left, it doesn't register a press. If you tap it sort of with the long part of your thumb (which is more natural when holding the device in one hand), it registers it. I've tried this with two TP's now and the button behaved the same way on both. Due to this, I find it unreliable to map anything to it.
In any case, as I mentioned earlier, the Volume buttons, Phone and End keys will be unmapped once you attach AEBP to them but the others will not.
Oh -- I forgot to mention, you can map the directional pad as well if that is your thing.
so it works with SPB PocketPlus ?
there must be a way to get it work wit the other tool
Click to expand...
Click to collapse
It does work, but it sends an OK command first.
I wrote a little utility for hard-coded buttons such as these for another Pocket PC I had (an ASUS P527) called "DoNothing.exe" but we can't apply that work-around here. What I would do is replace the EXEs of apps the hardware keys called with my DoNothing.exe, but in the case of the TP, we definitely don't want to replace START.EXE (which I believe to be the likely EXE (haven't tested this)).
If I find a way to map those buttons reliably, I will let you know, tk_Berlin. So far tho, I've been quite pleased with just using the four buttons I mentioned. The more I use this device and the more I ponder my decision to stay with TFL3D instead of the normal WM interface, the more I realize that I don't need half the add-ons I used to use prior to having TF3D. I am accustomed to very, very, very *heavily* customizing my device, but the setup I have now works great and I really haven't lost nething from my old WM world. In fact, prolly gained a few CPU cycles and memory to boot.
I don't miss the Today Screen at all!!! Now that I think about it, I never really looked at it.
Cya!

PTT remap/fix

Good Evening
I downloaded a PTT fix from http://www.howardforums.com/archive/topic/1054343-1.html & installed the .cab file. It created a button 5 option in my settings/buttons menu. However, when I set that option for camera instead of PTT...it still initializes the PTT vs the camera. I'm going to assume that the PTT is not button 5 on the fuze, hence why it won't work. Does anyone know which button that it might be, and how i could edit that file? or make my own work around?
Thanks
The PTT might be hard wired to the PTT hardware needed for ATT's push to talk, kinda silly really I don't see why they still push this I've yet to meet anyone on ATT who uses this feature, maybe one day ill run into a cunstruction worker who knows.
TazMan1688 said:
Good Evening
I downloaded a PTT fix from http://www.howardforums.com/archive/topic/1054343-1.html & installed the .cab file. It created a button 5 option in my settings/buttons menu. However, when I set that option for camera instead of PTT...it still initializes the PTT vs the camera. I'm going to assume that the PTT is not button 5 on the fuze, hence why it won't work. Does anyone know which button that it might be, and how i could edit that file? or make my own work around?
Thanks
Click to expand...
Click to collapse
I'd love to see a solution to this too. I tried the Tilt registry hacks that let you re-map the PTT button but all that did was disable the button completely. (Which is still an improvement because at least now I don't have the PTT message come up every time I accidentally hit that button...)
Black93300ZX said:
CONFIRMED, this is how to keep that annoying PTT message from coming up on American Touch Pro's (Fuze maybe? whatever).
Keep in mind, you can't individually map this button with this method, that may come later.
Step 1: Registry editor, remove HKLM/Services/PTT
Step 2: Create a key in HKLM/Software/Microsoft/Shell/Keys called "40C2"
Step 3: Create a string within that key, titled Name with the value being "Button 6" or whatever
Step 4: Soft reset.
From this point on you can remove 40C2, but your PTT button will simply perform with a press what your send button performs with a hold (which can be remapped easily... Settings/Buttons/Button1(Hold)).
Click to expand...
Click to collapse
10 chars..
I were to remove that string after i install the .cab, would that disable PTT,and the settings menu take over?
I realize I can do a registry hack, but I was looking for something that A) would be easy to install/uninstall B) would add an easily accessible option to the settings on the phone.
TazMan1688 said:
I were to remove that string after i install the .cab, would that disable PTT,and the settings menu take over?
I realize I can do a registry hack, but I was looking for something that A) would be easy to install/uninstall B) would add an easily accessible option to the settings on the phone.
Click to expand...
Click to collapse
Um that is the easiest way right now.
And it does as B). Just change what Button 1 (Hold) to whatever you want and that's what your PTT button will act as.
Alright, its Button 1...awesome. Now lets see if I can find that setting ;-)
In settings/personal/buttons
...there is only an option for button 5, and button 5(hold). 1-4 do not show up there. How would I go about editing button 1's action?
Thanks alot
I found a program called AE BUTTON PLUS, it allows you to map any hardware button on the device. The PTT button is not listed by default so you need to "add button" it will then ask you to press the hardware button you would like to map, after that it shows up on the list and you can map it... I have found that adjusting long press setting causes issues, but tap and double tap work fine. I have tap disabled since I always hit the key by accident, double tap is Torch. Working fine so far. I believe you can even map individual keys on the keyboard in the same way.
I tried to use AE Button Plus(registered it), and had no luck creating an action for the PTT button. So I followed the registry ediit intructions, again..with no avail.
My PTT is disabled, which as previously stated, is better than nothing.
I would like to clarify two things. Does 40C6, and 40C7 relate to PTT on all devices, or is this a phone by phone basis? 40C6 could be PTT on a tilt, but the touch may be 33D4. Noobish question, but I'm not sure how this stuff works.
Also you said its "Button 1". Again, does this refer to hardware button # 1. Or is this just a random name we give it so we know which one to edit in the buttons menu?
So if I use 40c6, and 40c7 for "Button 1", and "Button 1(hold)"...it should work?
...I also used Button 6 & Button 6 hold as in the Tilt instructions. Same function.
I appreciate the assistance gang!
any1 have any luck?
If you want to remap the PTT button using a cab file (instead of manually doing reg tweaks) just look here: http://www.fuzemobility.com/ptt-remapping-revisited-application/
pretty simple but read the 'update' at the end

Long End Key remap

Hi. Suppose I just want to remap the long end key press button to something other than the HTC dafault. Do I need AEBPlus for that? I assume that would be a overkill for remapping just one button. The HTC interal app only allows to either display the quick list or make 4 other actions. I was wondering if I can change that to something else without using the AEBPlus app. I just wanted to run the comm manager rather than the htc options
Thanks
Don't get your hopes up about AE Button cause it don't work if your using touch gl. Apparently touch fl keeps regrabning the keys so sometimes they work snd sometimes they dont. I gave up. i think ot might work better with the hold button but like i said i got frustrated snd gaveup when thr suthor told mr there was nothing he could do..
craigwillie said:
Don't get your hopes up about AE Button cause it don't work if your using touch gl. Apparently touch fl keeps regrabning the keys so sometimes they work snd sometimes they dont. I gave up. i think ot might work better with the hold button but like i said i got frustrated snd gaveup when thr suthor told mr there was nothing he could do..
Click to expand...
Click to collapse
Actually I don't need it working with the TouchFlo, as I don't use TF. I only want to remap the long end press button to the comm manager. Of course it would have been great to also map a long press on the Home button or the Back button but I think I read that's not possible even without TouchFlo ?
what no one answered ? wow i thought that's easy,a metter of registry or link change. quite disappointing.
I am also looking for a way to change the back button to run some other program...
How to assign a shortcut to EndKey, SendKey ....
Not tried myself on TP, but maybe it's useful:
http://forum.xda-developers.com/showthread.php?t=356322
Create a shortcut in your windows directory called long_end.lnk
whatever the shortcut points to will run when you long press the end key.
There are a few of these hard press shortcuts
long_end.lnk
long_send.lnk
long_power.lnk
long_ptt.lnk
short_power.lnk
short_ptt.lnk
I can remap all the buttons except the Long End. Somehow the Long End button is mapped to the phone Lock. Where can I disable that and allow for my own?
Start, settings, system tab, long press end key
if you don't see what you want there ... we might have to figure out how to disable the long press htc software
I cooked my own rom and I didn't put in long press end key. I assumed it wouldn't have installed any reg settings for it, guess I'll have to check. Thanks!
For some reason if you don't add HTC Long End to the ROM, it will stick on one setting and can't be changed. Weird, but fixable. If you install HTC End Key (the cab is somewhere on here) it will override the previous setting and then you can either select your preference from within the program or create a custom link. Not sure about the second idea working, since I haven't tried it myself, but I've been able to override HTC End Key when it was installed on previous phones. You could also consider un-installing it after installing it if all else fails.
baub said:
For some reason if you don't add HTC Long End to the ROM, it will stick on one setting and can't be changed. Weird, but fixable. If you install HTC End Key (the cab is somewhere on here) it will override the previous setting and then you can either select your preference from within the program or create a custom link. Not sure about the second idea working, since I haven't tried it myself, but I've been able to override HTC End Key when it was installed on previous phones. You could also consider un-installing it after installing it if all else fails.
Click to expand...
Click to collapse
Yeah, I recooked the Long End Key Press in, but there isn't a custom selection part of it so that must be a different version of End Key software. It's ok not too important.
AEB
Just for those who wonder, AEButton can remap everything (single, double, triple, long presses) on all keys except two: Long Green and Long Red.
You either need to disable Long End Key software or find some other way to hard map these.
Using my HTC Touch Pro. I am still unablet to map the Long press End Key to something other than the limited options that the HTC Long Press End Key program settings offer.
I simply wish to map the long press end key to run a different program. I tried the suggestion offered on this post (http://forum.xda-developers.com/showthread.php?p=1783616#post1783616) but it doesn't work. I put a file called Long_End.lnk in the windows directory, soft reset the device and still it doesn't map to that. Only displays the HTC 'quick list'.
I am not running TF3D.
Anyhelp ? To map to any program I choose ?
Thanks
So no buddy managed to map the End button long press to some other program than the options that the HTC's prg in the settings allow ?
I want to remap the End key to open Phone Weaver Profiles which is much more useful than what the HTC Long End Pressapp offers.
nik3r said:
Just for those who wonder, AEButton can remap everything (single, double, triple, long presses) on all keys except two: Long Green and Long Red.
You either need to disable Long End Key software or find some other way to hard map these.
Click to expand...
Click to collapse
That's not the full story ....
on ex: HTC HD
there are buttons:
"Green Key", -> mapping possible but without Long Press
"Home Key" -> nothing possible !!!
"Back Key" -> not really mapable (mapping possible, but always send to wanted mapping ~backspace and jump back to Homescreen and then the mapped button will execute - little bit strange ..)
Longpress also doesn't work
"Red Key", -> mapping possible but without Long Press
tried with aebutton also (last version)
some additional ideas ?
cu camel
Proto732 said:
Start, settings, system tab, long press end key
if you don't see what you want there ... we might have to figure out how to disable the long press htc software
Click to expand...
Click to collapse
HI!
I'm another one that tried everything to remap the long end key without that HTC app and no solutions.
What we really need is to know how to disable that app from the system.
Anyone help us!

[REQ] Creating a Control Key for Fuze layout

On my tilt i used to have a nice exe on startup that would replace my windows key with the control key.
Now im looking for somthing like that to possibly replace the OK key all the way on the bottom left corner.
Any Ideas of any App or way i could do this??
-----------------------------------------------------
Here is the link to the exe i used on my tilt:
http://forum.xda-developers.com/attachment.php?attachmentid=121594&d=1223982517
I would find this interesting also. I've tried using MagicKB Lite for this but haven't been able to so far, although (so long as I also used the free Hook.mgr) I was able to make other symbols easily accessible on the Keyboard.
Personally, I'd rather use the CAPS key for this. Since we can press shift twice for caps lock having a CAPS key seems pretty silly.
Caveman6 said:
Personally, I'd rather use the CAPS key for this. Since we can press shift twice for caps lock having a CAPS key seems pretty silly.
Click to expand...
Click to collapse
Yes, that would be my choice as well.
i think the caps would make a better "TAB" key, at least on the fuze. I think i could deal with the OK button being remapped to Control (in the same spot as a normal keyboard, and then the caps key being remapped to TAB. Would love to figure this out.
Have you made any headway on remapping OK -> Ctrl and CAPS -> Tab? I've tried a utilitity that looked promising (http://ae.inc.ru/aekmap.php) but haven't been able to crack the egg.
Solution!
This thread shows up pretty high in google results so I wanted to document the solution in case somebody else is looking for it.
Tarkim created an app specifically for the Raphael (Fuze, Touch Pro) which lets you re-map just about anything. It works very well for me.
http://forum.xda-developers.com/showthread.php?t=521786
Seriously consider donating something to him to thank him for his efforts!

Categories

Resources