Just got this phone and I really like it so far...but I really miss the Dpad and arrow keys..can anyone point me in the direction of a good button remapper? I was thinking about changing the End key to an Enter key if possible.
I use VolDpad to replace the dPad using the volume control hardware keys (see the first post in the sticky thread in this forum). I've seen posts about remapping the keyboard keys, but that's not something i've looked into.
As a side note, I've remapped the PTT button using the defult Settings -> Personal -> Buttons path (Tilt2) and Advanced Configuration Tool will allow a fair bit of key remapping (menu -> more settings -> somethingorother) -- sorry, too lazy at the moment to find the link to this app.
http://forum.xda-developers.com/showthread.php?t=554240
Don't bother with VolDPad and use the keyboard remapper linked above. It's much more configurable and it works with all apps (eg, click and hold with VolDpad did not work in Opera Mini and using it in my call history caused it to scroll endlessly, requiring a hard reboot). The keyboard remapper program lets you configure ALL keys including the volume buttons and the end & enter keys, so there's no point in using VolDpad.
I have:
Vol Up click - up
Vol Up dbl click - left
Vol Up trpl click - back
Vol Up long press - repeat up
Vol Down click - down
Vol Down dbl click - right
Vol Down trpl click - select
Vol Down long press - repeat down
triple click Home - toggle bluetooth
triple click Back - toggle wifi
long press Back - vol up (this basically enables the volume control with I can raise and lower with the up and down keys mapped to volume keys)
FN + C - ctrl C
FN + V - ctrl V
FN + X - ctrl W
FN + Z - alt F4
FN + Q - close open window
FN + Mail - Alt Enter
It's really an amazing app.
Related
I would like to program a couple of shortcuts but using the
START | SETTINGS | BUTTONS app.
It shows 5 buttons (plus Button 1 Hold)..but I can't make them work!
The first five are just labelled "button". So what button do these refer to?
The last is labelled "button 1(Hold)" which appears to be the call pickup/start button.
Can anyone shed light on the other five buttons??
Thanks
Are you using Spb Pocket Plus? If you are then this may be be adding the four additional buttons. I have no idea if they refer to the phone up/down, home and back buttons. What I wanted was the Volume Up/Down mapping.
I need to get round to contacting Spb support as there are lots of problems with Pocket Plus.
Based on the recommendations of others, I am using AE Button Plus.
No - I'm using the buit-in WM6 buttons assignment app.
The reason I asked was that I only have the Button 1 (Hold) showing. Spb adds in another4 buttons when their Extended Button functionality is enabled
Bump - I too would love to know how to assign other buttons to apps, in addition to the Call Pickup button (Long Press). I currently have this assigned to Comm Manager rather than Voice Dial.
If Button1 (Long Press) can be assigned to apps, then surely the Home and Back (Long Press) can be remapped too?
Got this device yesterday and am completely in love with it, but already finding it tedious to navigate to commonly used apps like Comm Manager and Camera.
AEB+ is the best solution: http://ae.inc.ru/aebplus.php
I have volume up mapped to: 1 press = up, 2 press = volume up, long press = plamp
volume down: 1 press = down, 2 press = volume down, long press = resco recorder
and OK/home on double press to rotate 90 degrees on toogle
AEB+ is commercial but the unregistered version has almost 100% functionality. I bought it as it's great even though I don't use the extra functions !
Excellent, thanks very much.
Still bugs me that the extra buttons don't appear in the built-in buttons assignment menu though. I think it's an oversight on HTC's part rather than intentional.
Hey guys,
is there a way to reassign the hardkeys home and back?
I also have an item "Buttons" in the settings but there is only one key defined: "Key 1 (Hold), Voicedial settings".
However, I can't find this button, where is it?
It's the first button i.e phone pickup, hold it and it will give you the voice dial
Key 1 is the dial key (far left).
You can reassign the back key with AE Button Plus. I'm not sure that you can remap home.
use AE Button Plus to reassign the keys, words great on my touch hd. I read somewhere that Home button is not supported due to different driver implemented by HTC
Thanks for your replies.
I'm aware of AE Button Plus but the interesting thing is the reassignment of the home key.
I wanna keep the back key as it is and assign an ok/close task to the home key because the end call button actually does the same thing as the home button namely go back to the today screen when you have a running application in foreground.
In AEB+ I have the following:
Button 1 (hold)
Windows Key
Enter/Action
Volume Up
Volume Down
Green Phone Button
Red Phone Button
Left Softkey
Right Softkey
Up Arrow
Down Arrow
Left Arrow
Right Arrow
I can access the volume up and down keys but which key is the back key?
I assume the green and red phone button is pickup and hangup key respectively?
Is there a way to access the power key at the top?
ez2remember said:
...but which key is the back key?
Click to expand...
Click to collapse
The back key is "Enter/Action".
It seems that the home key as well as the power key cannot be reassigned.
Back and home key can be reassigned on a window by window basis in the registry. Not particularly useful, but better than nothing.
V
What exactly needs to be done in the registry to reassign the home key?
Even if I have to enter a new registry key for any program window I might use it is worth the effort (at least for me).
gacowarlock said:
The back key is "Enter/Action".
It seems that the home key as well as the power key cannot be reassigned.
Click to expand...
Click to collapse
I just want to update:
the back key is not the "Enter/Action" key. i have tried to edit this button and it didn't remap to the Back key.
If you go to File -> Add Button, and tap the Back key, it will recognize the key as button #405C. I have remapped it to "Close Active Application" and it worked.
i don't think u can reassign the Home key as AE Button Plus cannot access the Home key.
I was also unable to change the Home key in AEBplus.
Concerning the back key assignment with AEBplus, I was trying to assign something to the long press but unable to get it working. No problem for single press and double press.
Anyone has better luck?
vijay555 said:
Back and home key can be reassigned on a window by window basis in the registry. Not particularly useful, but better than nothing.
V
Click to expand...
Click to collapse
So how do we go about doing that vijay555?
Power Key
Here's the modified power key from Diamond but it can be used on HD.
When Power key on long-pressed, it will display the menu for choice. Tested.
Regards,
KCJ
just tested on Aeplus 2.6.6.1, the Back key = the Ok key, it can be remapped.
I have it set to:
Single press="Ok/Close"
Double press = S2U2
Long press=close active app
EDIT: Long press doesn't work... might try another method.
don't know if this works, but it is worth a try:
if you copy a shortcut to \Windows and name it "Short_Power.lnk" you can intercept the short power key press. at least that worked for me on my diamond.
you could try s.th. like "Short_Home.lnk" but that would intercept the "other home key" (which manages the cursor's position like end, up down, left, right, etc).
the magic would be to find the correct name of the key.
longpress back key (405C)
I know this is an old thread, but I haven't found yet a solution.
I'd like to be able to add longpress back key (405C) to the key menu on the windows config.
I've found the registry key that HTC uses to provide longpress send key, but I copied with no luck.
Anyone knows how to do it? vijay555 has said it's possible but never indicated how...
In AE Button Plus I only could assign the two phone buttons. What about the "Home Button", "Back Button", "Calendar" and "Contacts"?
The back button can be assigned. Assign things to the "OK-button" i AE Button Plus to assign it to the back button.
Great! Thank you very much.
Hi, here is a reply on AEB Plus compatibility with the HD direct from the developer:
---------------------------
Hello David,
Thanks, it is always nice to know if you find this utility interesting
As for your question: yes, BPlus is compatible with HD as well as any other PocketPC 2k3 / PocketPC 2k3SE / WM5/WM6/WM6.1 devices.
The problem I know on Touch HD:
- Home key may not be remapped due to driver implementation
- Long keypresses are not detected in BPlus for green/red keys and “back” button (button driver limitation).
- “Back” button corresponds to the “Ok” in button list so you will not need to add it via File->Add key but just re-define “Ok” button instead
- Backlight controlling will work in next BPlus release (should appear this week)
Anyway – just try and install BPlus to check if it will suit your needs before buying. It have very few “demo” mode limitations...
Regards,
Alexander
----------------------------
all keys except home key works great on mine
By "all keys" you mean:
- left phone key
- back key
- right phone key?
mirandolo said:
By "all keys" you mean:
- left phone key
- back key
- right phone key?
Click to expand...
Click to collapse
Don't forget the Volume Buttons (long-press DOES work for those two)
Hi guys,
I played around with AE Buttons for a couple of hous last night and here's my experience:
- Volume up/down - Work like a charm.
- Home buttom - Can't be mapped.
- Back key - Didn't realize it was mapped to the Ok button. I tried it out tonight. Works fine, but I'm not sure what action should I put in the single press configuration to preserve it's normal function. "Ok/Close" a suppose. Can someone confirm, please ?
- Green/Red phone - work fine in single, double and triple press
- Green phone long press is mapped by the driver to a virtual button called "Button 1(Hold)" (It's just at the top of the AE Buttons list) and by default launches the voice dial program (this is defined in the Settings/Personal/Buttons/Program Buttons)
- Red phone long press - This is a tough one. This button can't be captured unless you set "Lock device" in Settings/Personal/Buttons/End key. In this case it generates a key code and you can record it as a new key in AE Buttons. There's a catch though. When you map an action to single press, Lock program is no longer executed. Your selected action is executed, but immediately after that the device goes to the today screen as if you have pressed the Home button.
- Power button - Can't be mapped at all. I wish this was possible. I wanted to make long pressing the power button to soft reset the device directly.
Hope this info is useful. It took me a couple of hours and A LOT of soft resets to try all the possible combinations
triffonovm said
[- Back key - Didn't realize it was mapped to the Ok button. I tried it out tonight. Works fine, but I'm not sure what action should I put in the single press configuration to preserve it's normal function. "Ok/Close" a suppose. Can someone confirm, please ?]
Confirmed.
John R
triffonovm said:
Hi guys,
I played around with AE Buttons for a couple of hous last night and here's my experience:
- Volume up/down - Work like a charm.
- Home buttom - Can't be mapped.
- Back key - Didn't realize it was mapped to the Ok button. I tried it out tonight. Works fine, but I'm not sure what action should I put in the single press configuration to preserve it's normal function. "Ok/Close" a suppose. Can someone confirm, please ?
- Green/Red phone - work fine in single, double and triple press
- Green phone long press is mapped by the driver to a virtual button called "Button 1(Hold)" (It's just at the top of the AE Buttons list) and by default launches the voice dial program (this is defined in the Settings/Personal/Buttons/Program Buttons)
- Red phone long press - This is a tough one. This button can't be captured unless you set "Lock device" in Settings/Personal/Buttons/End key. In this case it generates a key code and you can record it as a new key in AE Buttons. There's a catch though. When you map an action to single press, Lock program is no longer executed. Your selected action is executed, but immediately after that the device goes to the today screen as if you have pressed the Home button.
- Power button - Can't be mapped at all. I wish this was possible. I wanted to make long pressing the power button to soft reset the device directly.
Hope this info is useful. It took me a couple of hours and A LOT of soft resets to try all the possible combinations
Click to expand...
Click to collapse
I encountered the below problem.
After receiving or making a phone call, the button did not work for around 5 minutes. Instead of move the arrow up or down, it turn the volume up/down. After that the button work again as what I had configured.
Anyone having the same problem?
Regarding the back key. I have this not mapped for one touch, i.e., normal OK operation, and for double press I have it rotate the screen.
I don't like gsen and the gyrator - great apps but I just don't need them always there.
dannyng said:
I encountered the below problem.
After receiving or making a phone call, the button did not work for around 5 minutes. Instead of move the arrow up or down, it turn the volume up/down. After that the button work again as what I had configured.
Anyone having the same problem?
Click to expand...
Click to collapse
I have this problem too! Any solution to share?
That's weird - I have just tested and all the AEB Plus assignments worked before a call.
After a call the volume assignments I have (1 press = arrow up/down, 2 press = volume up/down, long press up = flash lamp, long press down = resco audio) don't work. All the volume presses just revert to the volume operation.
I also have the back/OK key assigned to screen rotate for double press. This works fine after the call.
So, status now is not working right - I'll wait and see if it fixes itself (!!) with a few minutes.
Cheesy Dave said:
That's weird - I have just tested and all the AEB Plus assignments worked before a call.
After a call the volume assignments I have (1 press = arrow up/down, 2 press = volume up/down, long press up = flash lamp, long press down = resco audio) don't work. All the volume presses just revert to the volume operation.
I also have the back/OK key assigned to screen rotate for double press. This works fine after the call.
So, status now is not working right - I'll wait and see if it fixes itself (!!) with a few minutes.
Click to expand...
Click to collapse
I found the fix. In AEB + there is a set of options. One of these is the "restore volume slider" - by default this restores volume control to the phone app. It appears not to reset it back after.
I have just turned all these "restore volume slider" options off and now AEB Plus works as it should (or as I expect).
Thanks for the fix!
I shall try it tonite!
Cheesy Dave said:
I found the fix. In AEB + there is a set of options. One of these is the "restore volume slider" - by default this restores volume control to the phone app. It appears not to reset it back after.
I have just turned all these "restore volume slider" options off and now AEB Plus works as it should (or as I expect).
Click to expand...
Click to collapse
I just tried it and it doesn't work. I guess it's a bug and need to be fixed by the developer. Hmmmm, just suprised that no one really notice this bug.
Same bug on volume up. I assigned 1P for standard function and 2P for WiFi toggle. Well after the first or second use, it looses mapping. To have it to work again a soft reset is needed...
Cheesy Dave said:
I found the fix. In AEB + there is a set of options. One of these is the "restore volume slider" - by default this restores volume control to the phone app. It appears not to reset it back after.
I have just turned all these "restore volume slider" options off and now AEB Plus works as it should (or as I expect).
Click to expand...
Click to collapse
Thanks a lot mate! Works purrfect! had the same problem going on.
Insane Devil said:
Thanks a lot mate! Works purrfect! had the same problem going on.
Click to expand...
Click to collapse
I'm glad this is working for some.
But, I got an email from the developer (who is very quick to respond to emails) that said he is aware of a fault with the phone interaction and has not been able to replicate it.
Removing the volume slider option for the phone might work (as it did for me) but it seems that the intermittent fault probably will remain.
Cheesy Dave said:
I'm glad this is working for some.
But, I got an email from the developer (who is very quick to respond to emails) that said he is aware of a fault with the phone interaction and has not been able to replicate it.
Removing the volume slider option for the phone might work (as it did for me) but it seems that the intermittent fault probably will remain.
Click to expand...
Click to collapse
Glad that it work for you (so envy, hehehehe) and thanks for the email to the developer.
Wondering why some HTC HD working (removing the volume slider option) and some not (like my case )
any ideas for configuring home key and backspace key ?
i've tried with AE Button, but it doesn't work claerly.
or maybe there are somewhere regkeys ?
i don't think, that this is hardcoded somewhere .... or ?
some ideas ?
cu camel
As I know, the 'Home' key is not configurable in HD, not sure about the 'Back' key.
camro said:
any ideas for configuring home key and backspace key ?
i've tried with AE Button, but it doesn't work claerly.
or maybe there are somewhere regkeys ?
i don't think, that this is hardcoded somewhere .... or ?
some ideas ?
cu camel
Click to expand...
Click to collapse
The "back" key is mapped as "OK button" in AEButtons, and can be configured. The home one seems to be almost impossible to do as said by AEB devver
bbonzz said:
The "back" key is mapped as "OK button" in AEButtons, and can be configured. The home one seems to be almost impossible to do as said by AEB devver
Click to expand...
Click to collapse
the back key is not fully able to configure.
if you try to set : "left button" and then try the button always go to home screen and then "left button".
if you try it ex: under "programms" go to lnext left icon -> then it jumps back to "home" screen + left
cu camel
well - i'm trying to find out how to map the keys on HTC Blackstone....
here is also a interesting link: http://forum.xda-developers.com/showthread.php?p=3144390#post3144390
for now i know:
TOP:
Power Button can fully handled (short click + long click) via lnk file.
LEFT: (there are 2 buttons)
Can fully remapped via AEB Plus (1-,2-,3-short click, + long click).
BOTTON:
there are 4 buttons:
"Green Key",
-> mapping possible via AEB Plus,
but for long key you have to use: AEBPlus + Button: "Button1(Hold)" - don't ask me why, bnut it works on this way..)
"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
Hey guys
the android versions for blackstone are very well, u did a good job.
But why you don't use the "Hang up" button to go directly back to the home screen?
The prob is when i use the browser the only way to go back to the home screen is pressing the backward-button. that means it browses all the visited pages back before minimize the browser and show the home screen.
so why u don't used the turn off button to turn off the display and you the hang up button to minimize the running app and go directly to the home screen?
greetz.
I got similar question.
Why Android can't have same buttons behavior like WM?
Is something wrong with this?
Geek12 said:
Hey guys
the android versions for blackstone are very well, u did a good job.
But why you don't use the "Hang up" button to go directly back to the home screen?
The prob is when i use the browser the only way to go back to the home screen is pressing the backward-button. that means it browses all the visited pages back before minimize the browser and show the home screen.
so why u don't used the turn off button to turn off the display and you the hang up button to minimize the running app and go directly to the home screen?
greetz.
Click to expand...
Click to collapse
It's because most devs have a different device.
But dude, check my signature...
next time a little searching might help you on your way a lot faster
could someone edit rootfs.img file like this:
remove "sleep" from End call button
and assign:
to Volume + button on hold => Home screen
to Volume - button on hold => Recent apps
is it possible? as I never hold volume key to increase/decrease volume, i always press it step by step..
do you think it would be ok like this ?
crnogorac081 said:
could someone edit rootfs.img file like this:
remove "sleep" from End call button
and assign:
to Volume + button on hold => Home screen
to Volume - button on hold => Recent apps
is it possible? as I never hold volume key to increase/decrease volume, i always press it step by step..
do you think it would be ok like this ?
Click to expand...
Click to collapse
Altering button behavior is impossible. We can swap them around but HOME will always show Recent Apps when long pressed no matter to which button it is assigned (except for power). Sorry
oh.. I thought it is possible as I found this code for desire(http://forum.xda-developers.com/showthread.php?t=683902) :
Code:
key 102 HOME
key 139 MENU
key 158 BACK
key 217 SEARCH
key 107 ENDCALL WAKE_DROPPED
key 116 POWER WAKE_DROPPED
key 115 VOLUME_UP WAKE
key 114 VOLUME_DOWN WAKE
and thought if it was possible to locate this code for blackstone and alter it..
crnogorac081 said:
oh.. I thought it is possible as I found this code for desire(http://forum.xda-developers.com/showthread.php?t=683902) :
[CUT]
and thought if it was possible to locate this code for blackstone and alter it..
Click to expand...
Click to collapse
That's what we're doing here - modifying that table. I think I didn't make myself clear enough: we can swap keys but we can't change what long press does. Check this link: http://forum.xda-developers.com/showpost.php?p=12066475&postcount=24
This is the rootfs I've made. Button assignment looks like this:
Code:
[FONT="Lucida Console"]
Button / Android function / Android long press
------------------------------------------------------
Power / Sleep / Power Menu
Volume Up / Volume Up +1 / Volume Up Continuous
Volume Down / Volume Down +1 / Volume Down Continuous
Call / Dial - Answer / Voice Dial
Home / Menu / Menu
Back / Back / Back
End Call / Home / Recent Apps
[/FONT]
You were clear I just thought it was possible