Home, Power & End Buttons - Touch Pro2, Tilt 2 Android Development

Given that:
1) Power and End are tied together in android so that any button that does one also can do the other. (This is set in Settings-->Accessibility-->Power Button Ends Call).
2) The Power button is now Power/End, and no longer Home as of the Oct. 11 kernel.
3) There is no point in having two buttons that both bring up the power off/airplane mode/mute menu on a long press when no buttons bring up the Recent App List.
4) While it's currently possible to assign Home to End via the Spare Parts Menu, long pressing it still gives us the power off/airplane mode/mute menu instead of the Recent App List because its keycode hasn't changed.
5) During a phone call, while holding the phone one-handed, it's easier to hit the power button to end a call then it is to hit the end button.
I'd thus like to map the End button to Home by default so that long pressing it will bring up the recent app list while leaving power as both power(sleep) and end call. Before I submit a patch to do this, I'd like to poll the community of rhodium XDAndroid users as a whole on this change.
NOTE: I can't seem to edit my poll now that I've put it up. The first option in the poll at the top is the current behavior, the second option is the old behavior, and the third behavior is what I'm proposing.

There's actually a thread over on PPCG that is all about restoring the previous functionality. Power = home, end = power basically.
We talked about making long press end key as recent apps, but that would require changes to the Android base.
Nate seems pretty dedicated to support changes and pump out new kernels accordingly, and it is a pretty simple change if you have the code and don't mind building

arrrghhh said:
There's actually a thread over on PPCG that is all about restoring the previous functionality. Power = home, end = power basically.
We talked about making long press end key as recent apps, but that would require changes to the Android base.
Nate seems pretty dedicated to support changes and pump out new kernels accordingly, and it is a pretty simple change if you have the code and don't mind building
Click to expand...
Click to collapse
I'd prefer that it be part of the official git. Is there a reason why we need to have two buttons that do exactly the same thing in the official build?

in the andriod settings, theres an option to change what the 'end' button does. works fine with me.

pantherzfinest said:
in the andriod settings, theres an option to change what the 'end' button does. works fine with me.
Click to expand...
Click to collapse
That option doesn't fix the long press, only the short press.

arrrghhh said:
There's actually a thread over on PPCG that is all about restoring the previous functionality. Power = home, end = power basically.
We talked about making long press end key as recent apps, but that would require changes to the Android base.
Click to expand...
Click to collapse
Long press as recent apps works fine for me. This isn't a problem if it's done in the navi_pad.kl files for the various rhodiums by setting end to home as the default.
Nate seems pretty dedicated to support changes and pump out new kernels accordingly, and it is a pretty simple change if you have the code and don't mind building
Click to expand...
Click to collapse
Yes, I've already done it, but I dislike the idea of dealing with forks, whether mine or someone else's. Nate's change is also the opposite of what I'm suggesting and requires changes in both the kernel and the rootfs. Mine only requires changes in rootfs. In fact, now that I think about it, it would be pretty easy to set up via a new startup.txt option that init would pull from /proc/cmdline much the way it currently does the keyboard option.

F22 said:
Given that:
1) Power and End are tied together in android so that any button that does one also does the other.
2) The Power button is now Power/End, and no longer Home.
3) There is no point in having two buttons that are both Power and End on a short press when there isn't a Home button.
3) There is no point in having two buttons that both bring up the power off/airplane mode/mute menu when no buttons bring up the Recent App List.
4) While it's currently possible to assign Home to End via the Spare Parts Menu, long pressing it still gives us the power off/ menu instead of the Recent App List.
I'd thus like to map the End button to Home by default so that long pressing it will bring up the recent app list. Before I submit a patch to do this, I'd like to poll the community of rhodium XDAndroid users as a whole on this change.
NOTE: I can't seem to edit my poll now that I've put it up. The first option in the poll at the top is the current behavior, the second option is the old behavior, and the third behavior is what I'm proposing.
Click to expand...
Click to collapse
let me be the first to say DUH!!!

noodles21o2 said:
let me be the first to say DUH!!!
Click to expand...
Click to collapse
LOL, Yup. But in my defense, let me just that I tried to edit it -before- anyone had voted. Another forum that I had dealt with extensively in the past had allowed me to edit a poll as long as nobody had voted. This one doesn't. Once it's up you're stuck with it as is.

rootfs.img
I've made available a rootfs.img for rhodiums that maps the end key to home and returns the recent apps list if you do a long press. If you have the 210 (T-Mobile US TP2), the 300 (AT&T Tilt2), the 400 (Sprint TP2), the 500 (Verizon TP2) or the Nordic version of the 100, then it also has some other keymap/layout additions baked in too like a working SYM key.
This rootfs was built from the XDAndroid rootfs git and is up to date as of the date on the file (currently Nov. 15th).
Instructions
1) Download the file from here.
2) Unzip the file via the 7zip utility
3) Rename it to rootfs.img
4) Drop it into your android boot folder.
5) Restart your phone in Android.
6) Go to to Settings->Accessibility and check the box that says: Power Button Ends Call.
7) Enjoy your new keys.

F22 said:
I've made available a rootfs.img for rhodiums that maps the end key to home and returns the recent apps list if you do a long press. If you have the 210 (T-Mobile US TP2), the 300 (AT&T Tilt2), the 400 (Sprint TP2), the 500 (Verizon TP2) or the Nordic version of the 100, then it also has some other keymap/layout additions baked in too like a working SYM key.
This rootfs was built from the XDAndroid rootfs git and is up to date as of the date on the file (currently Nov. 15th).
Instructions
1) Download the file from here.
2) Unzip the file via the 7zip utility
3) Rename it to rootfs.img
4) Drop it into your android boot folder.
5) Restart your phone.
6) Enjoy your new keys
Click to expand...
Click to collapse
Thanks, but with your changes, the end key no longer ends calls! I had to revert back.

toadlife said:
Thanks, but with your changes, the end key no longer ends calls! I had to revert back.
Click to expand...
Click to collapse
LOL that's a good point. I couldn't figure out how to end the call either... other than hitting menu, then end call. Perhaps we need to get the N1 in-call screen..

Thanks for the Feedback!
toadlife said:
Thanks, but with your changes, the end key no longer ends calls! I had to revert back.
Click to expand...
Click to collapse
The power button was supposed to play double duty, acting as end call with a telephone call, and otherwise act as sleep on a short press. But arrrghhh informs me it isn't working. Thank you for testing this and reporting back. I'll look into it further when I get back later tonight.

End Call Problem Solved
F22 said:
The power button was supposed to play double duty, acting as end call with a telephone call, and otherwise act as sleep on a short press. But arrrghhh informs me it isn't working. Thank you for testing this and reporting back. I'll look into it further when I get back later tonight.
Click to expand...
Click to collapse
I've looked into this and found an incredibly easy solution. Simply click on Settings in your launcher, go to Accessibility, and then check the box that says:
Power Button Ends Call
It's that easy. Once that's done, during a call, pressing power will end the call instead of putting the phone to sleep. Furthermore, I've tested it on my own rhodium and it works. I've updated the instructions in post #9 to include this solution.

I'm running the latest Blazn build and have the end button set up to "home, then sleep" under the Spare Parts.
Long press on the power button brings up recent apps.

bonestock said:
I'm running the latest Blazn build and have the end button set up to "home, then sleep" under the Spare Parts.
Long press on the power button brings up recent apps.
Click to expand...
Click to collapse
Must not be running the newest kernel/rootfs then.

bonestock said:
I'm running the latest Blazn build and have the end button set up to "home, then sleep" under the Spare Parts.
Long press on the power button brings up recent apps.
Click to expand...
Click to collapse
Your kernel is over a month old. That was changed in the kernel on Oct. 11th. The power button no longer behaves as home. It's now sleep on a short press and brings up the power menu (shutdown/airplane mode/mute) on a long press for all newer installations as well as old installations that have updated their kernels.

I think it would be a mistake to make a short press of the end button not end a call. Likewise, but of lesser impact probably, you should be able to press the power button to perform some power related function. These are pretty universal buttons on all phones and if you can't end a call by pressing the end call button, well, I think you are going to have problems with a lot of normal users.
Great work by the way!

mrc13an said:
I think it would be a mistake to make a short press of the end button not end a call. Likewise, but of lesser impact probably, you should be able to press the power button to perform some power related function. These are pretty universal buttons on all phones and if you can't end a call by pressing the end call button, well, I think you are going to have problems with a lot of normal users.
Great work by the way!
Click to expand...
Click to collapse
I think what I'm going to submit is a new command line option for startup.txt that makes button 4 HOME/RecentApps instead of ENDCALL/PhoneOptions. This way people who are happy with the current behavior of the end key can continue to end their calls with it, while those of us who aren't, can add an additional "b4=HOME" argument to the command line and get the behavior that we desire as well.
These buttons are by no means universal. Many phones outside of Windows Mobile lack them, or have them sharing duties. Furthermore the "power-related function" that the power button currently performs within XDAndroid during a call is sleep/lock screen without ending the call, just as it does outside of a call. Is this in any way useful to anyone? Google decided it wasn't and the power button now acts as hangup during a telephone call on newer android phones. This makes a lot of sense given that it's a lot easier to press the power button if you're operating your phone one-handed then the end call key.

F22 said:
These buttons are by no means universal. Many phones outside of Windows Mobile lack them, or have them sharing duties. Furthermore the "power-related function" that the power button currently performs within XDAndroid during a call is sleep/lock screen without ending the call, just as it does outside of a call. Is this in any way useful to anyone? Google decided it wasn't and the power button now acts as hangup during a telephone call on newer android phones. This makes a lot of sense given that it's a lot easier to press the power button if you're operating your phone one-handed then the end call key.
Click to expand...
Click to collapse
Excellent points, I agree completely. As we discussed in IRC, I believe the best option is to have the buttons do what they say they do by default, so people used to WinMo don't have heart attacks.
However, the option of being able to choose which button does what from a startup.txt command is brilliant, and I think a perfect solution to the problem. That way people who know what they're doing and know what they want can change the behavior very easily.
DO EEEEEEEET

mrc13an said:
These are pretty universal buttons on all phones and if you can't end a call by pressing the end call button, well, I think you are going to have problems with a lot of normal users.
Click to expand...
Click to collapse
Not at all. My mom's new LG P500 actually lacks both Call and End Call Buttons. It has four buttons at the front just like TP2, but these are Menu, Home, Back and Search. Power Button acts only as Sleep by default. As far as I can see it's the same story with Desire.
I think that Power Button acting as End Call would be perfectly fine for the most users. Only because we have a button labeled End Call on TP2 doesn't mean that this button must end calls.

Related

AE Button 2.6.6 - 2.2.09 - Experiences

there is a new version of AE Button! The Button map application! Any experiences? Is there an improvement for the HD? Let´s test
Anyone tried?
I wish to know too =)
Is it free?
I have this registered.
The unregistered version is actually almost fully functioning and well worth trying.
I choose to register since I found the application useful and it seemed fair to pay the developer.
THANKS, for the new version alert. But, I suspect there is little new as the history details for this version are:
02.02.2009(v2.6.6):
Fixes:
Backlight works on HP 612c now
Languages:
Updated Traditional Chinese resources (thanks to Chow Yuh)
AE Button
I find this software very useful. It completely eliminates the need of locking/unlocking software for me.
I just set double or triple tap to answer and hang up keys. This will prevent accidental key press when taking HD out of pocket. To answer call, simple double/triple tap on answer key or simply slide on screen to answer (built-in screen lock will be unlocked during incoming call).
Set press and hold volume up to toggle wireless and down to toggle bluetooth.
This one single software solved all my screen locking + lack of buttons issues!! Believe me i tried touch lock pro, sensor lock, slide to unlock and what ever you can think of (I didnt like because I think its not really practical for me to be rolling phone 180 degrees or shaking back n fourth in meetings to answer a call.)...I know you guys may argue it has light sensors to unlock, but I'll be in meetings and presentations which might be low light conditions. I do not want to set very small for polling interval either. If you have tried all else, no harm in trying this.
if you guys face the same problem like me, this tiny software might be the right solution for you.
The best combination for me:
Gyrator2 (fine tuned based on my apps) + Lumos + AE Button Plus + Touch Response (for onscreen keypress only).
The only flaw that i could find to complain is that they should really change the icon...it looks like bread/potato/or whatever...
Headset Buttons
Hi there,
is this program able to capture the button press events from a headset wired/wireless?
What I'd like to achieve is, to switch to the next song in Mediaplayer as long there is no incoming or active call.
Is that possible?
Thx in Advance
Steve
noctifer said:
Hi there,
is this program able to capture the button press events from a headset wired/wireless?
What I'd like to achieve is, to switch to the next song in Mediaplayer as long there is no incoming or active call.
Is that possible?
Thx in Advance
Steve
Click to expand...
Click to collapse
Hi, I believe not. I understand the press events from headsets and bluetooth AVRCP are actually trapped in the hardware by HTC and by-pass the operating system and are sent directly to TF3D music or WMP.
If you check on the AEB plus site: http://ae.inc.ru/ it says the app is not for specific applications.
(Also: the AEB+ icon does look like a loaf of bread !!)
Will it allow me to remap the Home button on the Touch HD?
CorruptedSanity said:
Will it allow me to remap the Home button on the Touch HD?
Click to expand...
Click to collapse
Nope. All the others but not the home button.
I have:
1. volume up. 1 press = arrow up, 2 press = volume up, long press = plamp (flash light)
2. volume down. 1 press = arrow down, 2 press = volume down, long press = resco notes recorder (auto)
3. OK / back. 2 press = rotate screen 90 deg
I keep the long press on phone end and long press on phone start handled by the system.
Dave, thanks a lot and you have some very smart short cuts
I may very well adopt them too.
CorruptedSanity said:
Dave, thanks a lot and you have some very smart short cuts
I may very well adopt them too.
Click to expand...
Click to collapse
Thanks, but I'm needing a suggestion for replacing the flash light. Never used this now "for real" so I shall find something else for the long volume up press ...
I have almost identical settings but use the long up as a bluetooth toggle. This is a fantastic program and really eliminates one of the few shortcomings of this phone.
Cheesy Dave said:
long press = plamp (flash light)
Click to expand...
Click to collapse
do you know where i can get this plamp please?
P Lamp v1.5 http://pda.jasnapaka.com/plamp/
Question guys,
How do I map the call button to long press (like the smallest long press ever) to get the Start menu?
Thanks
Sorry, I don't understand what you want. Is "call button" the "end call" or "start call" ?
Dave, call button is the left-most button that answers/makes a call. If it were colored, it would have been green.
I want to short press it to start menu (heres the tricky part, I have Quick Menu as my start menu).
Basically I miss the Start button from my TyTn II (Kaiser) and the scroll on the top. I have managed to set the volume buttons as scroll up/down and want the start call button to imitate the start menu button when I long press it. But I want to long press it for as little time as possible. So say 1 second as opposed to 3 seconds.
I see. So, two points:
1. Get quick menu
2. Use a "short" long press
I asked because the green/start left button is assignable in the standard settings - button to the <start menu> but I don't know how to do this to quick menu. I guess if you make a short cut to quick menu and drop this somewhere in the Programs folder in windows (or a sub-folder) then the standard settings - button should find it OK.
But, for option 2 I have no idea. Instead of the "short" long press how about using AEB+ with a double press ?
Dave, I see from the options that you can set the delay. I guess this from the "Key Press timeout" menu where you can select units of time starting with 200ms to 900ms. I am guessing that 200ms of time needed for a long press would be the shortest longpress possible.
Any how, how to assign the green button to start menu? It doesnt work for me. I have it as 2 presses or 3 presses or long press for start menu but nothing happens.
one problem it works to rotate(volume up which i assigned) but as soon as i make a call or recieve a call it no longer works untill i soft reset???? im i missing a setting or something? i have duttys rom, please help! : ) thanks!

Repurposing the volume up/down buttons?

i really miss hardware scroll buttons.
on the rhodium there are two little side buttons for adjusting the volume. i'd really like to repurpose these as scroll up/down. For example, to work inside a browser. Unfortunately, there is no standard option (i can find) to redefine the purpose of these buttons.
i'm hoping there's another way. eg registry hack etc.
thanks for any help,
Use AEBPlus
I am doing exactly the same thing with my Volume Up/Volume Down, I've turned them into arrow keys. The lack of these is my biggest annoyance with the TP2.
That said, I have noticed a little flakiness - most of the time they work fine, but sometimes I hit them and they don't scroll as I expect. Then a moment later they start working.
Anyway, it's much better than not having them re-assigned.
Incidentally, AEBPlus has a cool feature where you can tell it not to remap the Volume keys when you're on a call, so they can still be used then.
Thanks for the tip, i'll give it a go!
AEBPlus works? I'll try it. heard from another TP2 user that it caused his device to freeze up resulting in a hard reset...
Putra said:
AEBPlus works? I'll try it. heard from another TP2 user that it caused his device to freeze up resulting in a hard reset...
Click to expand...
Click to collapse
Been OK for me so far
Yes, AEB Plus works (no hard reset), but I can only add the windows button. The <-- (back) button does not work when mapped using AEB Plus.
Also, if you're using the JBed Midlet manager, the arrow keys automatically scroll up and down. It works well with Opera Mini.
AEB plus does nothing for me... i just have a list of buttons I can't do anythign with, a giant memory leak and crashing.
julienrl said:
AEB plus does nothing for me... i just have a list of buttons I can't do anythign with, a giant memory leak and crashing.
Click to expand...
Click to collapse
Yeah there appears to be no way to open an entry from the list using touch alone - must be a bug.
Highlight one of the buttons in the list, flip out your keyboard and then press enter/return. It will open the Edit menu where you can assign that button to something.
tjobbins said:
Yeah there appears to be no way to open an entry from the list using touch alone - must be a bug.
Highlight one of the buttons in the list, flip out your keyboard and then press enter/return. It will open the Edit menu where you can assign that button to something.
Click to expand...
Click to collapse
ahhhhhhhhhhhhhhhhhhhhhh! lol, I was wondering why people were talking so much about an app that does nothing
Did you guys install to main memory? I had no problems with AEB Plus on my 1.19.707.2 ROM.
I could assign the vol up/down keys and could also add the windows key. It is a bit tricky using the windows key as the first press brings up the programs tab.
I added the back key also, but couldn't get it to work. I didn't touch the send and end keys.
BTW, I used AEBPlus v2661
Putra said:
Did you guys install to main memory? I had no problems with AEB Plus on my 1.19.707.2 ROM.
I could assign the vol up/down keys and could also add the windows key. It is a bit tricky using the windows key as the first press brings up the programs tab.
I added the back key also, but couldn't get it to work. I didn't touch the send and end keys.
BTW, I used AEBPlus v2661
Click to expand...
Click to collapse
This all is my biggest concern upgrading from a Tilt.. I REALLY like hardware buttons, and make extensive use of AEButtonPLus as it is...
tjobbins said:
Yeah there appears to be no way to open an entry from the list using touch alone - must be a bug.
Highlight one of the buttons in the list, flip out your keyboard and then press enter/return. It will open the Edit menu where you can assign that button to something.
Click to expand...
Click to collapse
Press the entry in the list and keep holding for a few seconds more.
I've been using it since I had my touch hd and it works perfectly and I haven't found it to cause any issues.
Personally i assign one volume button to a task switcher (spb ms3 task manager) which makes multi-tasking far easier. You can then map double clicking to the original volume functions and even long hold to something else useful such as comm manager.
Awesome Tip. AEBplus Confirmed to be working fine on TP2 from T-Mobile (still stock rom for now). I made the volume buttons map to up and down like suggested but also made a long hold for volume up do "enter/activate" and a long hold for down do rotate the display.
my phone (telus rom) keeps getting screwed up when I install AEBplus and gets back to normal when I undo it.

Does anyone actually USE the Windows 'Start' hardware button?

Just curious.
IMO I think it's worthless and redundant. Since I can already tap 'Start' on the touch screen, why do we need a button that accomplishes the same thing? Seems like Windows only added it to remind people that they're using a Windows product They should have used this button for something useful.
Actually, I'm not very fond of any of the buttons on the front since the functionality is redundant. Now if only there was a D-Pad.....
It is my understanding that a hardware start button is a requirement for WM7. This is yet another sign that our phones may be capable of an upgrade to 7.
In answer to the question, no I do not use it!
Russ
TmoUS TP2 = no Start Menu button, but a Home button
kd8fre said:
It is my understanding that a hardware start button is a requirement for WM7.
Click to expand...
Click to collapse
Hopefully the button will be more useful in WM7.
xnifex said:
TmoUS TP2 = no Start Menu button, but a Home button
Click to expand...
Click to collapse
I noticed on this keyboard remapper that the button is labeled as 'Home'. Regardless of the name, but function appears to be the same.
Ravicai said:
I noticed on this keyboard remapper that the button is labeled as 'Home'. Regardless of the name, but function appears to be the same.
Click to expand...
Click to collapse
Negative. On the Tmo TP2, the Home button takes you to the Home tab. It doesn't bring the Start Menu up at all.
I find the hardware key more convenient to access quickly than the upper corner of the screen - probably because of the long reach with my thumb when operating one-handed.
In Spb Mobile Shell, there's a setting to replace the function of the software Start button in the top corner so that it displays Shell's program launcher instead of the Windows Mobile programs.
That's great, but this setting doesn't seem to have any effect on the hardware button. Any thoughts?
Works great to launch QuickLauncher.
xnifex said:
Negative. On the Tmo TP2, the Home button takes you to the Home tab. It doesn't bring the Start Menu up at all.
Click to expand...
Click to collapse
Interesting. I guess the TMo version is more useful then the Sprint version.
I try to use the hardware button as it is more convenient for me, but I am so use to hitting the start button on the top of the screen that I find my self doing that more than pressing the actual hardware key. Still trying to untrain myself.
I like that it is there regardless so it doesn't bother me.
As kd8fre said, I think this is there for future upgrades. Probably just getting the phone set up and ready. Because I haven't seen this button for A long time on an HTC device (Diamond, TP, HD...)
Does anyone actually USE the Windows 'Start' hardware button?
Click to expand...
Click to collapse
Constantly.
This is yet another sign that our phones may be capable of an upgrade to 7.
Click to expand...
Click to collapse
Officially, not a hope in hell. WM7 devices must have a capacitive screen and a hardware compass, and the TP2 has neither. Many WM6.1 devices can be upgraded to 6.5; virtually none will officially get 7. There may be some unofficial hacks, of course.

Swap Power and End buttons

On the latest CAB I downloaded the End button locks the screen and the power button minimizes all the programs. Is there any way to make the Power button lock the screen and the end button minimize all the programs, like it is in Win Mo? I got a T mobile TP2
The problem is that you would end calls with the lock button as well.
I see. There isn't some way they could code around this? That's weird that it's like that.
This note is from the WIKI.
Note: It's until now impossible to split 'End Call' and 'Power' function in the code, so this last function can't be linked to Power button without it being 'End Call' too. Thus for the ease of ending a call, this function is placed on the normal EndCall-button and Power button is 'Home'.
honestly I would find it easier to end calls with the power button anyway. So this seems like a perfectly good compromise to me.
I agree. I'd rather have the power button turn the backlight off than the end button. That's the most important. They should make an option or something where people can choose their preference.
i was coming to look for this. i dont mind having to end calls with the power button right now. ill be using standby and home more so id rather those be more natural.
j.action said:
honestly I would find it easier to end calls with the power button anyway. So this seems like a perfectly good compromise to me.
Click to expand...
Click to collapse
WHAAA???
You guys like ending a phone call using the power button??? Since when has that EVER been natural? (Other than on an Android device, where the power and the end call are the same button...) Ive had 5-6 HTC devices, don't think I ever recall thinking, "we should be using the power button to end a call.". On some HTC devices the power button isn't even very easy to access. Changing end call to the power button would be a disaster.
LOL
Reefermattness said:
WHAAA???
You guys like ending a phone call using the power button??? Since when has that EVER been natural? (Other than on an Android device, where the power and the end call are the same button...) Ive had 5-6 HTC devices, don't think I ever recall thinking, "we should be using the power button to end a call.". On some HTC devices the power button isn't even very easy to access. Changing end call to the power button would be a disaster.
LOL
Click to expand...
Click to collapse
for you. obviously we want it though. i would like the end call button to be on the end call button but i want sleep on the top and home key down below more.
having it end call when youre on a call and a home key button the rest of the time would be more ideal. i kinda wish this was the hd2 because the buttons on that would be make sense in android.
Reefermattness said:
WHAAA???
Click to expand...
Click to collapse
Can't stop the revolution!
Back in WinMo whenever I end a call I hit the big red button on the screen, then hit the power button to put it to sleep so I can put it in my pocket. Needless to say, being able to just double-tap the power button to accomplish the same thing would be great. The front buttons on the TP2 are so dainty it's annoying to press them honestly.
It's such a trivial thing, but I guess everyone's got their own reasons for wanting it. It would be nice to know how to swap the button assignments for myself even if it's not baked into the Rhodium builds directly.
I hit the 'power button' to turn off the screen more often than I hit the end button to 'end calls'. I rarely call. I'm a texter. Power button doing what it should > end button doing what it should.
andershizzle said:
I hit the 'power button' to turn off the screen more often than I hit the end button to 'end calls'. I rarely call. I'm a texter. Power button doing what it should > end button doing what it should.
Click to expand...
Click to collapse
thats my thoughts exactly. i think even people who make calls turn the phone on and off using the power button more than the end key. i understand how one would like it the way it is, which is why a solution to change it for us would be nice.
I agree
j.action said:
Can't stop the revolution!
Back in WinMo whenever I end a call I hit the big red button on the screen, then hit the power button to put it to sleep so I can put it in my pocket. Needless to say, being able to just double-tap the power button to accomplish the same thing would be great. The front buttons on the TP2 are so dainty it's annoying to press them honestly.
It's such a trivial thing, but I guess everyone's got their own reasons for wanting it. It would be nice to know how to swap the button assignments for myself even if it's not baked into the Rhodium builds directly.
Click to expand...
Click to collapse
I agree with you, whenever I try to press the EndCall button, I always fear of dropping the phone from my hand, Or if you hold the phone in your palm; you have twist your thumb all the way down, seems awkward.
I have a question ... wouldn't it be possible to reassign certain actions and not the default button functions to the hardware keys ?
On windows mobile, this seems to be possible with the rhodium keyboard controller ... it uses a modified driver to achieve that iirc ...
If someone could do that for android, we could assign "turn display off" to the power button, "home + end call" to the end key and so on ... or am I wrong ?
Sorry to double post/bump my question ...
But wouldn't it really be possible to just create a driver that is able to assign certain actions to the buttons instead of static button actions?
Or is this impossible under Android?
I would like to know about this me too...
i use the on screen button to end my calls and using the end key to turn backlight off its unnatural for me...
also it will be cool to have the screens template on end key button...
I actually agree with the idea of the power button ending a call - I hold my phone with my index finger on the top ( a habit I developed after having someone yank a phone away from me), so the power button would be very natural for hanging up as I remove the phone from my ear.
An option, or even info on the files to edit, would be awesome. Could it be as simple as a simple .conf file in the filesystem?
Reefermattness said:
WHAAA???
You guys like ending a phone call using the power button??? Since when has that EVER been natural? (Other than on an Android device, where the power and the end call are the same button...) Ive had 5-6 HTC devices, don't think I ever recall thinking, "we should be using the power button to end a call.". On some HTC devices the power button isn't even very easy to access. Changing end call to the power button would be a disaster.
LOL
Click to expand...
Click to collapse
um... it has been (semi) standard on 'dumb phones' for years that the end call button is also the power button.
that being said, i think the best idea is to have some kind of option so people can choose what they prefer. i think you can get used to either way, but it can be really frustrating if you go back and forth between winmo and android to have them be different.
millmanorama said:
um... it has been (semi) standard on 'dumb phones' for years that the end call button is also the power button.
that being said, i think the best idea is to have some kind of option so people can choose what they prefer. i think you can get used to either way, but it can be really frustrating if you go back and forth between winmo and android to have them be different.
Click to expand...
Click to collapse
Yes, on "dumb" phones, and android handsets the power button and the end call button are linked to the same button. The difference is, THESE BUTTONS ARE NOT ON THE TOP OF THE HANDSET. They are on the face of the phone, NEXT TO THE CALL BUTTON.
Like i have said before, switching the end call button to the power button on the Rhodium would be chaos. For the mass majority of users, making the end call button NOT end the call, is ridiculous, and confusing. If you were to go out, and buy an Android handset, you would not even have a power button other than the end call button.
Yes, the only way everyone will be happy, is if you can choose how you want the buttons mapped.
i was thinking not all android devices link the end call and standby buttons together, the nexus one and desire and legend all have them on the top. then when i looked up pictures, they had gotten rid of the send and end call buttons so of course they moved the stand by to the top. i wonder if you press that during a call, would it hand up.

[Q] Remapping Keys?

Hey guys, I have XDAndroid up and running now, Google sync is working good too. But just a few unresolved things after doing searching:
I'm sure someone has been or has tried to work on a app that would remap different keys, correct? I keep pressing the home key, but it pulls up the menu so I have to hit back like 5 times to get to the home screen.
Any other general tips I should know?
thanks!
Well, the home key is the menu key by default & I don't think there are any applications on remapping the keys.
If you want a 'Home' key, open the app menu, then click on Spare Parts.
There, you can have a 'Home' key (the end button).
If you were to search around the forums, you would have found the same solution.
khoyifish said:
Hey guys, I have XDAndroid up and running now, Google sync is working good too. But just a few unresolved things after doing searching:
I'm sure someone has been or has tried to work on a app that would remap different keys, correct? I keep pressing the home key, but it pulls up the menu so I have to hit back like 5 times to get to the home screen.
Any other general tips I should know?
thanks!
Click to expand...
Click to collapse
You can go into spare parts and go to end button behavior and change it to home. As default the end button in android is set as power which I see as pointless because the power button we have on the Rhodium also functions for power.
The power on the top of my Rhod210 doesn't function as the power button though? Maybe because its a newer build?
In case anyone is interested, there was such a revolt over @ PPCG that they have a thread dedicated to reverting the commit that swapped out the button layout. So power = home and end = power again, and long press on home brings up recent apps.
arrrghhh said:
In case anyone is interested, there was such a revolt over @ PPCG that they have a thread dedicated to reverting the commit that swapped out the button layout. So power = home and end = power again, and long press on home brings up recent apps.
Click to expand...
Click to collapse
That is how mine was with the 10/31 kernal but I had a weird problem where randomly I couldn't hear or speak to people who called me. Outgoing calls worked fine. After I manually updated the kernal to the 11/3 one my incoming calls were fixed but now both the power button and the end call buttons fuction as power. Not nearly as bad as no incoming calls but something I'd like to get sorted eventually.
hebrewhammer said:
That is how mine was with the 10/31 kernal but I had a weird problem where randomly I couldn't hear or speak to people who called me. Outgoing calls worked fine. After I manually updated the kernal to the 11/3 one my incoming calls were fixed but now both the power button and the end call buttons fuction as power. Not nearly as bad as no incoming calls but something I'd like to get sorted eventually.
Click to expand...
Click to collapse
Uhm that post should solve your problems... does it not? I'm confused if it doesn't.

Categories

Resources