Button Remapper for the HD2 - HD2 General

With the very few hardware buttons on the HD2, it is nice to be able to program them to do multiple tasks, on double press, triple press, and long press.
Most button remapper apps I've tried don't work at all on HD2--like Doublelauncher, Vito Button Mapper, etc.
H button, not exactly a remapper, but adds some nice functionality to buttons, doesn't work on HD at all either.
I've only found one button remapper app to work at all on HD2, on some of the buttons--AE Button Plus.
Not completely happy with that though. I can only get it to work on 3 of the 7 buttons. Also, it is running in the background all the time, eating up memory, shortening battery life, etc. My HD2 seems to take a whole lot longer to boot up, since installing it.
I came across a thread of what sounds like an excellent button remapping app--
http://forum.xda-developers.com/showthread.php?t=554240
The only catch though--it is only for the Rhodium, not for Leo or other devices.
Is there anyone here capable and interested to adapt that button mapper for the HD2? (I'm not a developer myself. Sure would be great though, if someone created that!)
(I have the TMobile USA HD2, latest stock ROM, with latest CHT. I assume such an app would work on both Leo versions.)
-------------
PS In the absence of such an app for the HD2(other than AEB+), is there a way to remap HD2 buttons via the registry, to have different functions for double-tap, triple-tap, and long press?

http://forum.xda-developers.com/showthread.php?t=603186

jdwrrzmm said:
http://forum.xda-developers.com/showthread.php?t=603186
Click to expand...
Click to collapse
I am quite familiar with that thread, and participated in it a lot.
However, it does not address my question in this thread at all!
Look at the question in my OP. It says specifically--other than AEB+. The thread you pointed to is a thread about AEB+.
Also, I pointed to the thread of a particular app that is available for Rhodium, and asked if there might be a similar app for the HD2? (No, AEB+ is not a "similar app" to the Rhodium app.)

there is a function to remap buttons in pocketshield too
but i dont think that its better than AEButton Plus.

Watch this: http://www.youtube.com/watch?v=xmMU2b6TOEY#t=2m15s
On my HD2 stock it is only possible to remap: SEND, HOME*, START, BACK*.
*BACK only if not using Sense
*HOME will respond to remap action but will also take you to home

I second this request. The remapper for the TP2 the OP mentioned was absolutely perfect. You could remap down to the application level and could send button presses in multiple configurations to either the OS or the app in question. Fantastic. I hope that such an app can be developed for the HD2, which needs it even more than the TP2.

I didn't get arguments against AEB+. Yes, it is in-memory resident, but this is way things work - some app must listen keys, if you want map via registry - you just configure some app to listen and run functions. AEB is a one of such apps. And yes, AEB can hook each of 7 keys on HD2.

IamSav said:
... And yes, AEB can hook each of 7 keys on HD2.
Click to expand...
Click to collapse
But I believe it has same limitations, an AEB user writes this: (http://forum.xda-developers.com/showpost.php?p=7663680&postcount=123)
I wanted to assign a task manager to the backspace button, but it's useless, if it doesn't work as long as you are within Manila.
Click to expand...
Click to collapse

IamSav said:
I didn't get arguments against AEB+. Yes, it is in-memory resident, but this is way things work - some app must listen keys, if you want map via registry - you just configure some app to listen and run functions. AEB is a one of such apps. And yes, AEB can hook each of 7 keys on HD2.
Click to expand...
Click to collapse
This thread is not an argument against AEB+. I am using it, and purchased it, as it is the only way I have found to remap buttons on the HD2. (Certainly NOT all 7 like you claim, but this thread is not the place to discuss it. Look at the other thread that was referred to, which is a discussion of AEB+.
Please do not hijack this thread into a discussion of AEB+, which it is not about.
This thread is about that other button remapper which someone here on XDA developed for the Touch Pro, which sounds like a much better solution, asking if someone might like to port that to the HD2?
This thread is about t

Related

Remap end key?

Okay, I've searched as best as I can, but I haven't been able to find information that helps. Is it possible to map the end key to a program like the Touch?
I've tried setting up the Long_End.lnk shortcut but it didn't work. I'm just hoping that the keyboard driver supports it, but I'm kinda doubting it since the Touch's keyboard driver is probably quite different (seeing as the Touch doesn't HAVE a keyboard).
If it isn't possible easily, is there a way that isn't so easy? Maybe changing the keyboard driver to the driver of another phone?
If there really isn't a way to do it natively in Windows, is there a key expander program that would work? I installed HButton, but it won't let me remap the End key.
Also, I'm running DCD 3.2.6 with Radio 3.42.50.
http://ae.inc.ru/aebplus.php
AE button plus does it. Just checked for you on my phone. I know it doesn't work with the camera button, but it works for everything else. I love that program.
very cool program. I like that I can set it up so a long press brings up the HTC End Key app and three presses locks the phone.
Ba da ba ba baah, I’m Lovin’ It....
mscreations said:
very cool program. I like that I can set it up so a long press brings up the HTC End Key app and three presses locks the phone.
Ba da ba ba baah, I’m Lovin’ It....
Click to expand...
Click to collapse
that is one of the first programs I install each time I flash. The titan has so many buttons, but I've mapped them ALLLLLL. What the hell will I do when I get the Touch pro with less buttons?
Total agreement on AE Buttons. Wonderful program.
I also agree on the "more buttons" thing, not less. Any complex OS is gonna have a large number of options and programs... it's just life. If ya want simple, then don't get a smart phone!
Given the complex nature of OS's these days, it just doesn't make sense to me that continue to REMOVE buttons that help us get where we want to go quickly.
RedRamage said:
Total agreement on AE Buttons. Wonderful program.
I also agree on the "more buttons" thing, not less. Any complex OS is gonna have a large number of options and programs... it's just life. If ya want simple, then don't get a smart phone!
Given the complex nature of OS's these days, it just doesn't make sense to me that continue to REMOVE buttons that help us get where we want to go quickly.
Click to expand...
Click to collapse
It looks prettier with more screen real estate.
1999TL said:
It looks prettier with more screen real estate.
Click to expand...
Click to collapse
Well, that's fine IF they were using the extra space for a bigger screen... or perhaps it's better to say it would be more acceptable if they where making a bigger screen. But they ain't doing that is most cases!

HTC Tilt2 (Touch Pro2) Reassigning the Push to Talk Button

Does anyone know which registry key I would need to modify (and to what value) to reassign the PTT button on my Tilt 2 so that I can make it launch the camera instead of the PTT software? I have no use for this software nor would I want to pay for it but having it launch the camera is much more useful to me. I was able to do this with the AT&T software setting but now that I've flashed to The Cell ROM AT&T V2 that option is no longer there. I love the ROM. It's far superior to the stock AT&T one but I am missing that one little thing.
I have AE Button Plus but it's using too much of my CPU so I'd rather find another way that doesn't involve installing another program.
With the Tilt2, remapping the PTT button is thankfully easy:
Settings -> Personal -> Buttons
Just chose whatever you want.
BluEyedTiger said:
Does anyone know which registry key I would need to modify (and to what value) to reassign the PTT button on my Tilt 2 so that I can make it launch the camera instead of the PTT software? I have no use for this software nor would I want to pay for it but having it launch the camera is much more useful to me. I was able to do this with the AT&T software setting but now that I've flashed to The Cell ROM AT&T V2 that option is no longer there. I love the ROM. It's far superior to the stock AT&T one but I am missing that one little thing.
I have AE Button Plus but it's using too much of my CPU so I'd rather find another way that doesn't involve installing another program.
Click to expand...
Click to collapse
Your other thread on the SAME TOPIC has an answer. Dont double POST.
http://forum.xda-developers.com/showthread.php?t=599573
wpbear said:
Your other thread on the SAME TOPIC has an answer. Dont double POST.
http://forum.xda-developers.com/showthread.php?t=599573
Click to expand...
Click to collapse
Sorry I posted this first and realized it was in the wrong forum.

Useless Button

I am excited to use my TMOUS device except several small issues. Some of them already fixed here (thanks this forum), but some irritates me (especcially whole device is excellent). One of this is middle hard button ( I mean that "back arrow"). My opinion is its most useless key I saw. It will must better to use this as a comprehensive Task Manager or Task Switcher. But this ONE STEP BACK(!!)... Stupid! I can't find any decision in internet to correspond this button to useful function, except AEButton-software, but I don't like this so artificial way, which running on memory and fishing all button events. Anybody knows other solving?
i use the back button maybe a hundred times a day in opera. faster than calling opera out of fullscreen to hit the soft back button.
i havent heard of any other way to change it than by using aebuttons, sorry.
samsamuel said:
i use the back button maybe a hundred times a day in opera. faster than calling opera out of fullscreen to hit the soft back button.
i havent heard of any other way to change it than by using aebuttons, sorry.
Click to expand...
Click to collapse
You Sir, deserve a +1 rep (if this board would have allowed it )
You saved me a lot of screen taps
chvvkumar said:
You Sir, deserve a +1 rep (if this board would have allowed it )
You saved me a lot of screen taps
Click to expand...
Click to collapse
heh no worries. The one drawback is that if you hit a link that opens in a new tab, and then hit the back hard key, it drops you back to manila home (although opera is still running, just switch back to it) because there is no 'back' for that tab, so it assumes you mean to go back to home.
However you soon get used to it and it happens less and less.
samsamuel Thats good, but its not enough for device with only 5 hardware buttons (except volume control) to have only one programmable button for user friendly functions. I guess professionals in this forum can help us to establish full control for these buttons!
MYermakiov said:
samsamuel Thats good, but its not enough for device with only 5 hardware buttons (except volume control) to have only one programmable button for user friendly functions. I guess professionals in this forum can help us to establish full control for these buttons!
Click to expand...
Click to collapse
If you search around, you will find apps to do just that.
MYermakiov said:
I am excited to use my TMOUS device except several small issues. Some of them already fixed here (thanks this forum), but some irritates me (especcially whole device is excellent). One of this is middle hard button ( I mean that "back arrow"). My opinion is its most useless key I saw. It will must better to use this as a comprehensive Task Manager or Task Switcher. But this ONE STEP BACK(!!)... Stupid! I can't find any decision in internet to correspond this button to useful function, except AEButton-software, but I don't like this so artificial way, which running on memory and fishing all button events. Anybody knows other solving?
Click to expand...
Click to collapse
I use the back button every time I use my phone in every program. how is a back button not a good idea?
The Back arrow button functions as close app button my Euro HD2. Initially I used to think that it's just allowing me to step out of an application back to the previous screen / app that I was in, but after checking the task manager periodically, I realised that this button actually closes my apps.
Are you guys sure it's not doing the same with your T-Mo edition?

Handling the genius button press

We need to figure out a way to customize the genius button. It would be a great service to everyone, especially if it doesn't require root.
I looked at logCat, and I see that the button fires up the following intent:
Code:
{ flg=0x10000000 cmp=com.nuance.android.vsuite.vsuiteapp/.VSuiteStartSession }
I'm not quite sure how to create an intent handler for something that doesn't have an action or a category. I even created a test app that matches the intent above exactly, but only the stock genius app launches, and I'm not given an option to choose my default handler for the action. I don't think there is a key handler to intercept either. Any ideas
You know, I was thinking about this all morning (eventhough I don't have the device). Back in the day we remapped functions for certain keys (as g1 didn not have search key of any kind). Can someone go into /system/usr and look what's in there? I believe we are looking for keylayout folder. In that folder we should have some .kl files. They named different from device to device (using Cliq now and they are all named MorrisonXXXXX.kl). Look through those files and find genious button function. From there it should be very easy to change it to google search (or voice search) but substituting the function and pushing the file back in its location. I would have no problem doing it but as I said, I don't own the device myself.
Couple more option (highly unlikely to work):
Clear defaults in Genious app
Freeze Genious app
I don't see those working but who knows... we may be able to assign new default after doing this.
kl files
Here are the files from /system/usr/keylayout
Looks like the correct entry is in glacier-keypad.kl, but it is mapped to a "search" function.
Not sure it will help, but I'd love to see search there instead.
I don't mind the genius button, it actually works fairly well the more you use it. However, I don't like that it disables the search button.
It should be single press for search, long press for genius.
That would be perfect.
rjgii said:
Here are the files from /system/usr/keylayout
Looks like the correct entry is in glacier-keypad.kl, but it is mapped to a "search" function.
Not sure it will help, but I'd love to see search there instead.
Click to expand...
Click to collapse
Ok, I'm at work so I can't really do anything with this but I will look into into it later, when I get home. You are correct, it's in the glacier-keypad.kl. Unfortunately, it's set to the same thing as regular search i.e. In G1 we used to set it to SEARCH as well but it would bring up regular search.
I will try to PM GeniusDog (the guy who figured out how to remap keys) when I get home to see if he can give me some insight on this.
Did anyone try to freeze (disable) Genious app to see if it releases G key to regular search?
We should also contact ChiefzReloaded, he would know how to do it since they put CM on Slide which did have Genious on it to begin with.
Ok, so I guess this is a little different then the Slide. Slides G key was mapped to FUNC_4. Our G key already mapped to SEARCH, its just that Genious overtakes it. I twitted Eugene_73 to see if he could help, he was the brain behind Slide's development in this area.
If its helpful to anyone, holding down the menu button will bring out search keyboard. I really wish the would give us a option to chose from the voicesearch ¦,/
Sent from my HTC Glacier using XDA App
borodin1 said:
Ok, so I guess this is a little different then the Slide. Slides G key was mapped to FUNC_4. Our G key already mapped to SEARCH, its just that Genious overtakes it. I twitted Eugene_73 to see if he could help, he was the brain behind Slide's development in this area.
Click to expand...
Click to collapse
Hmm...what about mapping it to a function key (like on the G2) and then assign whatever action we want to that function key? I will try that out as soon as I get some free time.
Alright, so I tried modifying the key layout file on my G2 (vision-keypad.kl) just to test the process and I am not allowed to make any changes. Just get a "Read-only file system" response. I'm sure it would be the same for the MT4G. Anyone have ideas on what else to try? I really want to find a solution without rooting, but any solution would be a good start.
root
We have root now, so we should be able to modify the key mapping files.
If I find any time today I'll give it a shot.
rjgii said:
We have root now, so we should be able to modify the key mapping files.
If I find any time today I'll give it a shot.
Click to expand...
Click to collapse
Great. You will probably have to remount the system partition like this before you can write to it:
su
mount -o remount, rw /system
Oh how I hate that genius button..I would absolutely donate immediately for an app to remap it to search. That would be amazing.
Sent from my HTC Glacier using XDA App
Did anyone try to uninstall (disable) Genious app yet? Since the G key mapped to SEARCH already, this may release it to actuall Google search.... just thinking out loud
I froze it last night. No response from the G button after that.
21productionz said:
I froze it last night. No response from the G button after that.
Click to expand...
Click to collapse
LOL...
They really mean "you" in the commercials!
You gotta customize everything..
Sent From The Moon... With a HTC Glacier
I updated my voice search in the market when I first got the phone, and for a time when I pushed the button is would actually give me the option to choose what app handled the action and I could choose voice search. However, after one time choosing the Genius button it never asked again. I wonder if there would be a way to continuously clear the Default so that it always asked.
borodin1 said:
Did anyone try to uninstall (disable) Genious app yet? Since the G key mapped to SEARCH already, this may release it to actuall Google search.... just thinking out loud
Click to expand...
Click to collapse
I disabled dragon dictation and genius, and after holding the button for a couple seconds, my phone crashed and rebooted. Multiple taps on the button seemed to do the same thing. Leaving dragon dictation enabled and genius disabled seemed to be less prone to crashing.
This has been solved in this thread:
http://forum.xda-developers.com/showthread.php?t=836702

[DEV REQUEST] WinMo "Right-Click" function

The right-click function mentioned in the topic would be an amazing feature to have in any android build. Being able to hold down on the screen for a second to bring up the menu is invaluable. Not to mention the amount of stress it would save on the Windows button..
Now this is only a request for the development of an idea I had for the current android builds. I do not expect anything to be done about it, only taken into consideration. If the work involved is too heavy and difficult to manage, then it doesn't have to be done. There are already MIUI builds that somewhat incorporate this idea.
whats wrong with pressing the windows button?
Some people have it in theur minds that pressing the keys too much will break them. Don't see why, if that happens you can't just buy a new set of keys from eBay to replace them...
Sent from my HTC HD2 using Tapatalk
Personally, I'd like to see someone develop a way of using the hardware keys to control the touchscreen. I'm really worried that, because of Android, I'm using my touchscreen more than it was designed for and I'm going to break it.
lol, yeah these people who break the hardware keys are obviously pressing them to hard or something. My HD2 is second hand, ive used it very often with the keys and they still work fine.
The keys are there to be pressed, its as simple as that.
have you seen software key panel app;http://forum.xda-developers.com/showthread.php?t=865525
it brings in the screen 4 software button that emulate the hardware button
no need to press anymore the hardware button
if you search in the thread you will find some very good skins for this great app
Stom said:
Personally, I'd like to see someone develop a way of using the hardware keys to control the touchscreen. I'm really worried that, because of Android, I'm using my touchscreen more than it was designed for and I'm going to break it.
Click to expand...
Click to collapse
it is easier to break hardware buttons by too many times pressing them instead of break touchscreen from pressing
many people like me have broke their buttons because of the need that android have of them
clio94 said:
have you seen software key panel app;http://forum.xda-developers.com/showthread.php?t=865525
it brings in the screen 4 software button that emulate the hardware button
no need to press anymore the hardware button
if you search in the thread you will find some very good skins for this great app
it is easier to break hardware buttons by too many times pressing them instead of break touchscreen from pressing
many people like me have broke their buttons because of the need that android have of them
Click to expand...
Click to collapse
I think that was dripping sarcasm from his part.
maff1989 said:
The right-click function mentioned in the topic would be an amazing feature to have in any android build. Being able to hold down on the screen for a second to bring up the menu is invaluable. Not to mention the amount of stress it would save on the Windows button..
Now this is only a request for the development of an idea I had for the current android builds. I do not expect anything to be done about it, only taken into consideration. If the work involved is too heavy and difficult to manage, then it doesn't have to be done. There are already MIUI builds that somewhat incorporate this idea.
Click to expand...
Click to collapse
Android already uses long-click in a lot of situations, I'm not sure how your idea would be able to co-exist with that.
StephanV said:
Android already uses long-click in a lot of situations, I'm not sure how your idea would be able to co-exist with that.
Click to expand...
Click to collapse
That's true. Although, my idea was to ADD a long-click/right-click function to, say, the Browser app. Instead of long-clicking a link, picture, etc, you could long-click the page and bring up the options menu for the Browser app, not necessarily just links, pictures, etc.
maff1989 said:
my idea was to ADD a long-click/right-click function to, say, the Browser app. Instead of long-clicking a link, picture, etc, you could long-click the page and bring up the options menu for the Browser app, not necessarily just links, pictures, etc.
Click to expand...
Click to collapse
That could not be done on a system-wide basis. Every single app would have to specifiy what part of each screen brings up the "right-click menu" and what should be on that menu.
If they were going to do that, they'd have done it already. And that is what the menu button is for.

Categories

Resources