[REF][REQ]How to Remap Hardkey(button) Actions - Touch HD Windows Mobile ROM Development

Our Blackstone has always suffered from the fate of an UGLY sister... from not getting official WM 6.5 to Lack of Hardware windows button. i decided to start this thread so that we can find out some way to Remap Hardware Button (HOME) to Windows start......
For the 2 years i had my Blackstone i know that i hardly used this button so it would be nice to remap it to Windows button.... also we can have the added feature of removing the Start button from bottom of screen and have more HTC HD mini like sense 2.5 look for those of us who use WM 6.5.5......
Any help into this matter would be greatly appreciated.... and on other forms ppl have remaped hardware buttons like this one .... for HERO
http://forum.xda-developers.com/showthread.php?t=695936

Actually, the home button is not a hardware key. Its a part of the touchscreen. Only hardware keys are VOL up/down (pwr, rst also)

hink this is possibke
as stated the post above it isnt a real hardwarekey so its arranged by manilladesktop.dll i believe
im writing this from my phone sso cant check if its the right dll name
if its a dll you can rewrite the dll to point to start instead of home

miniterror said:
hink this is possibke
as stated the post above it isnt a real hardwarekey so its arranged by manilladesktop.dll i believe
im writing this from my phone sso cant check if its the right dll name
if its a dll you can rewrite the dll to point to start instead of home
Click to expand...
Click to collapse
ohhh that would be great chris..... i would be really gald if you can help me out... take ur time... when u have access to your pc... check if you can do something about it....

i'd be interested in the results of this...
i'd like to use the BACK key for manual rotate, and use the PICKUP button as default voice calling.
currently im using the PICKUP key for manual rotate, since this is the only button available to remap it's long-press function.

well i took a quick look but it isnt something i can arrange for you
all kind of strange numbers and stuff in there that i cant read
i still think it should be possible though if someone with more knowladge of dll files and writing them comes in help

miniterror said:
well i took a quick look but it isnt something i can arrange for you
all kind of strange numbers and stuff in there that i cant read
i still think it should be possible though if someone with more knowladge of dll files and writing them comes in help
Click to expand...
Click to collapse
well how about u ask someone like johndoe on ur thread chris..... last i remember his field of study was computers......

veehexx said:
i'd be interested in the results of this...
i'd like to use the BACK key for manual rotate, and use the PICKUP button as default voice calling.
currently im using the PICKUP key for manual rotate, since this is the only button available to remap it's long-press function.
Click to expand...
Click to collapse
yes we we once learn the art of remapping hardware keys there will be infinite possibilites to what we assign the buttons to do....

Related

Reassign the side OK button on Tilt?

Hi,
I've successfully re-mapped the PTT button by following the instructions from this forum. I imagine the same procedure would apply to the small OK button immediately below the jog-wheel, but I don't know where to start. Of course, the button is not present in the Settings/Buttons applet - that would have been too easy.
First, how to disassociate it from its present function (Start Menu/OK)? And once disassociated, what is the button code to enter in the registry?
I tried aebplus, and it sort of works - but the start menu still comes up on the first keypress if invoked in the Today screen.
Any ideas on how to re-map this otherwise useless key?
Thanks,
Mike.
mpd said:
Hi,
I've successfully re-mapped the PTT button by following the instructions from this forum. I imagine the same procedure would apply to the small OK button immediately below the jog-wheel, but I don't know where to start. Of course, the button is not present in the Settings/Buttons applet - that would have been too easy.
First, how to disassociate it from its present function (Start Menu/OK)? And once disassociated, what is the button code to enter in the registry?
I tried aebplus, and it sort of works - but the start menu still comes up on the first keypress if invoked in the Today screen.
Any ideas on how to re-map this otherwise useless key?
Thanks,
Mike.
Click to expand...
Click to collapse
yes, i would like to find this out as well because i have PTT assigned to comm manager and voice recorder but now i need one toggle between vibe and ring...would be nice to use this ok button i thing its pretty useless since there is anothe ok button on the front...TIA...
me too!
I also need to change the side "ok" button. Anybody have a solution?
Hello! Care if I do a quick search FOR YOU since you do not want to?
http://forum.xda-developers.com/showthread.php?t=277639
http://forum.xda-developers.com/showthread.php?t=286658
http://forum.xda-developers.com/showthread.php?t=274644
http://forum.xda-developers.com/showthread.php?t=336438
You sound like a jerk for posting that I did not search when the reply prior to mine was 6 months ago.
Did you even read the thread? None of the links you posted had instructions/advice on how to remap the side "ok" button.
grizzley said:
Hello! Care if I do a quick search FOR YOU since you do not want to?
http://forum.xda-developers.com/showthread.php?t=277639
http://forum.xda-developers.com/showthread.php?t=286658
http://forum.xda-developers.com/showthread.php?t=274644
http://forum.xda-developers.com/showthread.php?t=336438
Click to expand...
Click to collapse
yes i was about to say. non of them have steps or even telling you anything related to how to get it.
all it says is people trying it matter and they failed.
if there was no solutiion you should have just said no solution, it would have saved you time searching all that and also us bashing you
the 4th link does have some good information, lemme just quote from it
Bellfazar said:
The side "ok" button is a tough one because it has multiple functions. In programs, explorer windows, and settings it acts as an OK button but when you're at the today screen it acts as a Start Menu button. I kinda get the feeling we're not going to be able to change this for a while. Not until someone releases a keymapper specifically for the Kaiser.
Click to expand...
Click to collapse
strikeIII said:
even with the 8525 nobody has been able to re-map the ok button...it's still the biggest mystery, hehe....but now that they eliminated one button on the Tilt we really do need the ability to remap the ok button now...
Click to expand...
Click to collapse
Deathace said:
I have the side OK button remapped in spb pocket plus v4 under the buttons menu in settings and the only thing you have to do is take focus off the start menu then it works as expected.
Russ
Click to expand...
Click to collapse
It's really easy with help of AE Button Plus.
You can pretty much map any hardware key on your device with this great app.
I have it setup to be able to copy and paste by using the sliding keyboard and pressing Window Key + C to copy and Window Key + V to paste among other cool shortcuts.
Cheers!
RayanMX
Rayan said:
It's really easy with help of AE Button Plus.
You can pretty much map any hardware key on your device with this great app.
I have it setup to be able to copy and paste by using the sliding keyboard and pressing Window Key + C to copy and Window Key + V to paste among other cool shortcuts.
Cheers!
RayanMX
Click to expand...
Click to collapse
Thanks Rayan. I downloaded the AE Button Plus program for my AT&T Tilt, and it is working fantastic for remapping buttons. I was able to remap the side OK button to lock my phone by holding it for a few seconds. I love the way it also lets you leave the button with its default setting for one press, but create other actions for multiple presses.
By the way, the phone locking works fantastic. It allows me to answer calls, but doesn't activate any of the other phone functions until I unlock the phone. That's perfect for carrying the phone in my pocket. Also, incoming notifications don't unlock the phone, so that I won't accidentally turn-on a bunch of applications while the phone is in my pocket. The unlocking action is very simple.
I've also mapped volume up and down to a long press of the soft keys. That alleviates the need to use the stylus to select the volume button. Great.
The AE Button Plus program was what I've needed all along to customize my phone. It would've saved me a lot of time.
One other note, I downloaded the 2.6.3 version of the program, rather than the freeware version, but I haven't gotten any info on the cost. I may be disappointed in the near future if this program automatically deactivates. Do you know if I should expect a disappointment? I would pay for this program, but I'm not sure how much it's worth to me, but I saw no information on the cost. Do you know?
AFAIK there is only one version, if you want the registered version you buy a license and there's a procedure to activate it, otherwise it uses the free version with a couple features disabled and a nagscreen once in a while.

need help with keymapping

ok long story short 4 of my keyboard keys are unresponsive.
they are "I,K,M,N, and period. this is a really a downer when i try to text or anything.
i realized that i never use my arrow keys or my start key on my keyboard. i really want to flip their status so i can have my important letters back.
could anybody point me in some direction to remap these keys? maybe a registry edit? thanks
sNowMaN432 said:
ok long story short 4 of my keyboard keys are unresponsive.
they are "I,K,M,N, and period. this is a really a downer when i try to text or anything.
i realized that i never use my arrow keys or my start key on my keyboard. i really want to flip their status so i can have my important letters back.
could anybody point me in some direction to remap these keys? maybe a registry edit? thanks
Click to expand...
Click to collapse
Which model of kaiser do you have? i.e. Tilt ect.
tilt sorry
Yea im having the exact same problem i just had to download the SPB keyboard so i can txt...I feel like i dont even have the Tilt more like the Touch bc i have no reason to slide my phone anymore
If you have a Tilt you need the Tilt Keyboard Fix, do a search for it, install reboot all sorted
sNowMaN432 said:
tilt sorry
Click to expand...
Click to collapse
Tilt Keyboard Fix
Thanks alot i got my keyboard working i wish there was a Thanks feature on this forum
im sorry i dont think you guys understand my problem. Is the tilt keyboard something i can edit and change the keys to my choosing?
My (n,m,p,k,.) keys will not respond. This is not a software issue but hardware. I want remap the keys so that when i press my right arrow a letter p shows up, when i press my left arrow a letter m shows up, bottom arrow a k, shows, up etc....
ive reasearched into that hexidecimal table, but im not tech savy enough to understand it. I was hoping that with all the modding u guys are able to do you could show me how to make these changes.
once again thanks for your time
any responses?
sNowMaN432 said:
im sorry i dont think you guys understand my problem. Is the tilt keyboard something i can edit and change the keys to my choosing?
My (n,m,p,k,.) keys will not respond. This is not a software issue but hardware. I want remap the keys so that when i press my right arrow a letter p shows up, when i press my left arrow a letter m shows up, bottom arrow a k, shows, up etc....
ive reasearched into that hexidecimal table, but im not tech savy enough to understand it. I was hoping that with all the modding u guys are able to do you could show me how to make these changes.
once again thanks for your time
Click to expand...
Click to collapse
I think its going to be a bit more complicated than a reg edit. Try pm'ing some of the chefs such as sakajati he might know if it can be done or not. Sorry I cant help any more.

using a hex editor to modify a rom

I downloaded a hex editor and a rom and loaded the rom onto the hex editor.
But that kind of stuff is far above me.
I'm trying to edit the keyboard mapping, i need to switch some keys around.
I have the tilt, i would really like someone experienced to help me with this because my keyboard is basically useless right now, and ill have to buy a new phone if i cant fix it.
is there not a cab file to change from the tilt to the keyboard mapping you require?
The answer is...(drum roll please)..YES!
use the forum search option for "tilt keyboard fix" and you will be pleasantly surprised.
plz remember that unlike your girlfriend search will always be there for you. ;-)
chrisrc1985 said:
The answer is...(drum roll please)..YES!
use the forum search option for "tilt keyboard fix" and you will be pleasantly surprised.
plz remember that unlike your girlfriend search will always be there for you. ;-)
Click to expand...
Click to collapse
lol i know theres that fix i just wasnt sure if it was tilt to kaiser one he required lol
no its not the keyboard fix i know about that. My issue is unique, i need to remap some of my letters. I'm fairly certain the issue involves modifiying a rom, it doesn't matter which, and to do this i would have to use a hex editor.
sNowMaN432 said:
no its not the keyboard fix i know about that. My issue is unique, i need to remap some of my letters. I'm fairly certain the issue involves modifiying a rom, it doesn't matter which, and to do this i would have to use a hex editor.
Click to expand...
Click to collapse
what keys do you need to remap and maybe someone will know a fix.
ok my k,n, i m, and period keys are unresponsive. this is a hardware issue, ill explain further if u want. this makes the keyboard quite useless without these keys functioning.
I never use my arrow keys so I would like to map each faulty letter key (K,n,i,n,.) to a corresponding arrow, and maybe the "ok" or "tab" button.
basically when i press left arrow, the letter p would pop up...etc
i would be truly gratified if u guys helped me fix this, because ill get a cheap unbreakable phone if the tilt wont fully work. Its been really frustrating,
how old is your kaiser?
do you have a warranty on it still?
could be easier to have it replaced.
well thats where i mentioned i could go into depth further. I cracked my screen, and replaced it myself. In the process I accidently nicked the side of the ribbon wire connecting the keyboard to the main unit. This resulted in those 5 keys becoming unresponsive.
I got the phone about 6 months ago, but the warranty was voided when i took the phone apart to replace the screen.
AE Button Mapper use google..... "Not AE Button Plus"
ok i downloaded it and got it installed but i have no clue how to use it.
theres some buttons to reassign keys however u have to press the key you want to reassign and that it not possible being that those keys are disconnected.
ok little update, i think the AEK program will work, however the first step is it has to create a chart by logging all the keys. You have to press all the keys individually and it logs them with a four digit number. For example pressing the letter "d" logs key 0044. Once all the keys are logged you can type them up in a text document and mix and match accordingly.
My obstacle is that i cannot press my keys that are unresponsive, for them to be logged. I tried to find a pattern by pressing keys around these and saw nothing that made any sense.
I'm not sure if the numerical values attached are standard for every application in the phone, or specific to the AEK program. I can't find a thread, that would list the value for those letters i can't press.
Does anyone know if there is a chart with all the values assigned to each key of the tilt?
Snowman, give me a link to this AEK program and I'll use it to log all my keys on my tilt, then perhaps we can compare them to what you have and hopefully get the missing codes for you
Moved to General.
Hex Editing a ROM file won't get what you need. I've seen people trying to patch the keyboard driver for this, but no success. Sorry, couldn't be more help .
Dave
thankyouthankyou
its
http://ae.inc.ru/aekmap.php
the download link is in the top right hand corner
i downloaded the full version
sNowMaN432 said:
ok my k,n, i m, and period keys are unresponsive. this is a hardware issue, ill explain further if u want. this makes the keyboard quite useless without these keys functioning.
I never use my arrow keys so I would like to map each faulty letter key (K,n,i,n,.) to a corresponding arrow, and maybe the "ok" or "tab" button.
basically when i press left arrow, the letter p would pop up...etc
i would be truly gratified if u guys helped me fix this, because ill get a cheap unbreakable phone if the tilt wont fully work. Its been really frustrating,
Click to expand...
Click to collapse
ok (keyboard) = 0875
tab = ? (wont let my use tab)
k = 004B
n = 004E
i = 0049
, = 00BC (keep in mind this is pressed by pushing the FN button and arrow left)
. = 00BE
start menu (keyboard) = 085B

TouchFLO 3D: map left button to home tab?

Is there a way to remap left hardware button to TouchFLO 3D home tab? I had a Diamond, was used to home button, and I want the XPeria left button to have the same behaviour.
It was hard for me to find that too, but then I realized that I can go to home tab by pressing the hang up button.
Start -> Settings -> Personal -> Buttons and map hw button of choice to "today".
Dont get me wrong, but was it really THAT difficult to just try and look for it by yourself on your phone?? It's not some fancy registry tweak..just a plain simple wm option as old as the world. Sometimes i wonder how many people buy a certain device "because it looks so cool" or "omg that ad is awesome!" and have actually NO IDEA of what's inside what they are buying...hope you don't fall within this category.
MacCarron said:
Start -> Settings -> Personal -> Buttons and map hw button of choice to "today".
Dont get me wrong, but was it really THAT difficult to just try and look for it by yourself on your phone?? It's not some fancy registry tweak..just a plain simple wm option as old as the world. Sometimes i wonder how many people buy a certain device "because it looks so cool" or "omg that ad is awesome!" and have actually NO IDEA of what's inside what they are buying...hope you don't fall within this category.
Click to expand...
Click to collapse
MacCarron, if you think I'm such a newbie and don't know what I'm doing, you are so wrong.
Wanna try something? Do what you said to me, map left button to "today". Now, in TouchFLO 3D, go to another tab, Internet, for example. Now press the left button, which you did happen to map to "today" (at least I hope so). What happens now? NOTHING!! In fact, that "today" is WM today. TouchFLO 3D is a plugin, so you can't assign home tab to left button.
Assign "today" to left button works different than Diamond's home button, which in fact was assigned to TouchFLO 3D home tab.
Anyway, thanks for (not) helping.
M.Ozturk, thanks, I realized that, I was looking for a way to map left or right hardware buttons.
Phantom1275 said:
MacCarron, if you think I'm such a newbie and don't know what I'm doing, you are so wrong.
Wanna try something? Do what you said to me, map left button to "today". Now, in TouchFLO 3D, go to another tab, Internet, for example. Now press the left button, which you did happen to map to "today" (at least I hope so). What happens now? NOTHING!! In fact, that "today" is WM today. TouchFLO 3D is a plugin, so you can't assign home tab to left button.
Assign "today" to left button works different than Diamond's home button, which in fact was assigned to TouchFLO 3D home tab.
Anyway, thanks for (not) helping.
M.Ozturk, thanks, I realized that, I was looking for a way to map left or right hardware buttons.
Click to expand...
Click to collapse
Mine works just fine pal..whenever,wherever i am, it takes me back to today. (should i provide a video proving it? lol.) In fact i've been using the hw keys mapped in this manner for a year, and it always works. Question your actions instead of calling someone a smartass privately and publicly. Or did you think i had made up those instructions i gave you without ever applying them, either right before giving them to you or in the past? Sad. This said, i'm out, "since you are so smart" figure what's wrong with your (i'd say rom) by yourself.
MacCarron said:
Mine works just fine pal..whenever,wherever i am, it takes me back to today. (should i provide a video proving it? lol.) In fact i've been using the hw keys mapped in this manner for a year, and it always works. Question your actions instead of calling someone a smartass privately and publicly. Or did you think i had made up those instructions i gave you without ever applying them, either right before giving them to you or in the past? Sad. This said, i'm out, "since you are so smart" figure what's wrong with your (i'd say rom) by yourself.
Click to expand...
Click to collapse
Yeah, maybe it's a ROM matter (I've been playing around with two or three, since it's been 2 days I have the Xperia). But if it's a ROM matter, it's not as easy as you described initially, right?
What just pissed me off is that you assumed that I haven't searched, or tried the simple way you have told me.
Just read what you wrote:
Dont get me wrong, but was it really THAT difficult to just try and look for it by yourself on your phone?? It's not some fancy registry tweak..just a plain simple wm option as old as the world. Sometimes i wonder how many people buy a certain device "because it looks so cool" or "omg that ad is awesome!"
Click to expand...
Click to collapse
Do you really think I'm that kind of person? If you think, yeah I can think that you are a smartass too, right?
Wouldn't it be easier if you just tell me "maybe it's a ROM problem", Mr. Xperia-expert-who-knows-everything-and-others-don't??
I also used to have touch diamond, and would love to have this behaviour as well. I use Touch X 10.1 and mapping to "today" just takes you to TF3d, doesn't take you to home screen
Phantom1275 said:
Yeah, maybe it's a ROM matter (I've been playing around with two or three, since it's been 2 days I have the Xperia). But if it's a ROM matter, it's not as easy as you described initially, right?
What just pissed me off is that you assumed that I haven't searched, or tried the simple way you have told me.
Just read what you wrote:
Do you really think I'm that kind of person? If you think, yeah I can think that you are a smartass too, right?
Wouldn't it be easier if you just tell me "maybe it's a ROM problem", Mr. Xperia-expert-who-knows-everything-and-others-don't??
Click to expand...
Click to collapse
I apologize for taking you for a newbie without the ability to learn and search, but lately xda has been drowning in stupid questions. Since i figured out the issue by myself long ago and it was really easy i assumed you hadn't even tried, like many people around here ("guys how do i flash a rom?"). Sorry. Btw i said i hoped you did not fall within the category..If it's a ROM matter it gets way more complicated and possibly unfixable without knowing what the chef cooked in. What ROM are you using? Since i got my x1 i tried NRGZ, Itje, Smaberg, Rota and Agent and hw buttons assignment has always worked..
Ok, apologies accepted.
I'm trying now Touch X 10.8.2 Legendary, and cannot map hardware buttons like that. I'll go back to Valkyrie v4.2 Firestorm and see what happens.
I suspect that buttons functionality depends on Manila build version.
shortcut to home page
Create a shortcut to:
Code:
\Windows\manila.exe --switchtopage Manila://home.page
Place this shortcut into \Windows\Start Menu\Programs and assign it to the needed button.
I use touch-it rom and when I am, for exemple, on weather tab, the hang up button takes me back to home tab
Mopral said:
I use touch-it rom and when I am, for exemple, on weather tab, the hang up button takes me back to home tab
Click to expand...
Click to collapse
this works but i would love to map it to the hardware soft key

Disable power button in landscape?

The stock AT&T rom does this and I was hoping someone would know how to enable this feature on a cooked rom. I always end up putting my device in sleep when im typing anything. Ive looked through the registry to try and find where i could change it with no success. Searching also didnt seem to yeild anything relevant then again that may have just been due to the keywords i used. Anyone know how to do this?
Thanks
I would also love to know how to do that. It is really annoying when UI'm in the middle of texting and I hit the power button by accident.
I have seen a cab floating around here somewhere just after the tp2 was released, you should be able to find it with the search
i tried searching first but was unsuccessful at even finding anything related to what i was looking for. Not even someone asking about it. i guess i will have to think of some other keywords than landscape and powerbutton. any suggestions? i know its possible and its probably just a registry key
it's a good idea. Me also find that when writing to Querty keyboard presses power button. Could this feature be added to the energy rom.
well it could be added to any rom, but i wouldnt imagine NRG adding it by default. It could be rather bothersome to some people. I wouldnt be surprised if he added it to the addon folder for his roms if a few people requested it and sent him the cab to host. Then all you gotta do is put it your UC folder and it would be auto installed anyways. Anyone know if the keyboard mapper program handles the power button and could do this? id rather see a cab then using a whole app but at this point i will settle for anything i can get. mabye i will try it when i get off work
dang you really gotta choose the right keywords to get anything. long story short, found a thread with a link to another thread that had the cab. And it works great! better than i had hoped. disables the short press and you can hold the power button to bring up slide to shut down which has a sleep option. but if ur in landscape u have to hold the power button to get it to come back on. there are multiple profiles thats just the one that works best for me. give it a try:
forum.xda-developers.com/showthread.php?t=546094
find the program:
hAndy Power button
It's a tiny little CAB that does 1 thing.... disables the button when keyboard is open
works great.

Categories

Resources