yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] courday:
Mapping the Droid 1 search hard button to TTS feature

I would love to be able to call up the on-screen keyboard and have it automatically start listening for speech when the hard search button is pressed on the qwerty keyboard.

Much like the Droid 2's microphone button on the qwerty keyboard.

Thanks for taking the time to write an awesome app and taking my request into consideration.

Courday
[Android Apps and Games] marcolander:
Is it possible to remap a key only in certain situations? I would like to use my vol. + key to act as a shutter button for the camera, but only if camera is open. The rest of the time I would like to revert to volume. Maybe long press for shutter, tap for volume?
[Android Apps and Games] crazyVII:
same here.. i think u know what he means... :=) this would be really perfect :=)

just got the same :) thanks for the great app && work u created / invested :)

as a simple / tempory work-around u could check if the app is running... :=) (like a taskmanager lists all the applications running)
[Android Apps and Games] appelflap:
Unfortunately this isn't possible with the current implementation. To effectuate a reassignment the device has to be (hot) rebooted
[Android Apps and Games] minisergium:
Hi appelflap, sorry for the delay... Here's the log you asked me for. I opened catlog, started recording, opened button remapper, changed 115 and 114 keys to "NONE" state, and saved the log. Hope it helps. Any other thing I can do, don't hesitate to ask...

Thanks and merry christmas!!
[Android Apps and Games] appelflap:
Thanks! Will look at it next week.
[Android Apps and Games] rank78:
I must be in a temporary holiday dense state but how do I map the search button on my EVO to wake the phone? I mapped search action to 'wake' and 'wake_dropped' and neither did anything after it rebooted.
[Android Apps and Games] appelflap:
I have to make a note of it in the helpfile, but you can't wake up the device with a capacitive button. Capacitive buttons only react when the device is on (it are some kind of soft buttons)
[Android Apps and Games] crazyVII:
:)

thanks for explaining... :=)
[Android Apps and Games] nolyork:
Somethings went wrong..,., no buttons works anymore on my hero.,.,

Can anyone help me to restore button funktions?
[Android Apps and Games] m_ae:
Try to remove-insert battery and make nandroid restore.
[Android Apps and Games] alphadeeto:
Does it work for HTC HD2? Since it's not android native..
[Android Apps and Games] xperto:
Hi guys,

do you have any idea why it doesn't work on my LG gt540 (android 2.1)?

I have tried to reassign the "Camera" and "Search" buttons, to emulate DPAD_DOWN.

But after reboot nothing changes, keys are still doing their old functions. When I run ButtonRemapper after reboot, the table contains new values for the keys, so the file saves ok.
[Android Apps and Games] Androboyben:
hi there, im wantin to remap a button on my apad, (m701 g10) but i cant see what relates to it in this app, at the moment the button sleep/wakes the device but i want it to work as a home button, i tried the entry regarding power and several others to no affect, any advice? :)

kind regards

Ben
[Android Apps and Games] burtcom:
It looks like this app modifies the keypad.kl file in /system/usr/keylayout for basic mapping -- does it also modify the .bin files in /system/usr/keychars for setting the key with shift, Fn, etc?
[Android Apps and Games] appelflap:
Yes, it is working on a HTC HD2.

It could be that buttonremapper modifies another file than the one that is actually used. Unfortunately not all devices are supported. I will take it up later on and see if I can expand the support.

That's a very device specific question. Maybe some other users who can answer this?

No
[Android Apps and Games] sudghosh:
Not working on my htc tattoo android 1.6 please guide
[Android Apps and Games] Vlad83:
Don't know if this was mentioned but the up, down, left, right d_pad assignments are screwed up on the G2. Up is left and down is right, etc... Not a big deal, just fyi...

Cool app, thanks.
[Android Apps and Games] thetechman123:
Anyone no if this will work on the ViewSonic G Tablet?
[Android Apps and Games] thetechman123:
I'm running VEGAn Tab b5.1
[Android Apps and Games] appelflap:
I know, there are some devices it doesn't work on. Previously I tried to address all devices separately by asking a user for some input. Because that is a very time consuming thing, I decided to stop that for a while. Nevertheless I will release a version in the upcoming weeks that will automate the debugging proces and will provide me some info about how to support a unsupported device.

Please visit this thread again later on when this update is made available, maybe I can help you than.
[Android Apps and Games] appelflap:
You can try it. There's not much risk, you can restore the buttons at any given time.
[Android Apps and Games] appelflap:
You know you can restore the button assignments in the menu?

How did the wrong assingments occur? Did you change the dpad buttons directly yourself? Or was it a side effect of changing the assignment of another button?
[Android Apps and Games] Vlad83:
I wanted user2 to be left and user3 to be right but when I selected d_left and dad right they were up/down instead so I reasigned them to up/down and now they are left right lol
[Android Apps and Games] smoochiezz24:
It works like that because when u turn your phone into landscape to use ur keyboard u have to take notice that the trackpad is now also in landscape. So a swipe that would normally make u go up will now make u go left in landscape. It took me some trial and error to figure this out.

Sent from my sweet G2 :)
[Android Apps and Games] Vlad83:
That makes perfect sense.
[Android Apps and Games] sudghosh:
Thank you. I will wait for your reply
[Android Apps and Games] imekul:
Very handy app, appelflap!! Thank you!

I see that Samsung Galaxy S phones aren't supported (or fully supported). I have an Epic, and only have options to remap the front four capacitive touch buttons.

I would love to be able to remap my hardware camera button or the volume rocker. Do you think this might be something that's possible in the near future?

Thanks again for creating this!
[Android Apps and Games] appelflap:
I definitely will work on this. It is just that I'm busy right now. In a couple of days I want to take up this project again.
[Android Apps and Games] PENKO956:
Request [shutter button wanted] hd2 android

great app!

can you add option for camera shutter, so I can use volume key to take pics on my HD2 with native camera.

btw i downloaded this app from market. ;)
[Android Apps and Games] imekul:
That's great! Looking forward to it! :-)

Is it possible to have separate actions for a two-stage camera button? Say one action for the half-press for focus, and another action for the full press?

I'm liking the possibilities!
[Android Apps and Games] appelflap:
thanks

If you map the camera button to a particular key, that same key will act as a shutter when the camera app is open.

Let's say that's phase 2 :)
[Android Apps and Games] conan_100:
hi, I'm a chinese,using chinese input like baidu input...

we always need to press shift+space to change the input method from english to chinese...[T-Mobile G2]

so can you please add an option of shift+splace in remapper,

so we can simplely press user1 to change it...

(key user1 on Desire Z in Hong Kong has already changed to this...but G2 of course not...)

we will be very appreciate~~
[Android Apps and Games] DHD_User:
Is it possible to define a key-press as a "Null" ?

That way I could assign Volume UP and Volume DOWN to NULL, and effectively kill the volume control.

Seems every time I even think about considering touching my fone the volume changes !!

Thanks.
[Android Apps and Games] PENKO956:
sorry but when I map volume key down for camera I have to long press for camera to come up(is this normal?). no matter what i do, it does not shutter. . Is there special steps to make this work on my HD2

I tried clearing app data, regular reboot (not just hot-reboot). nothing seems to work.

vigette has this option (press volume key to take pic) but I would like to use native cam since i think it processes pics a lot faster than other cams.

Is this only happening to me or is it a HD2 issue?
[Android Apps and Games] appelflap:
AFAIK it's normal that you have to press a little longer to launch the camera. Did you also try to press a little longer to make the shutter work. (of course you tried that... :)
[Android Apps and Games] PENKO956:
yes i have tried long press in camera for shutter but not working.

Im using CM6.1.1 Nand HD2one rom

let me know if you get this working so I can make a donation to the cause. :)
[Android Apps and Games] appelflap:
Lol that's blackmail :) I will do some troubleshooting for free:

A. Did you try to remap the camera function to other buttons just to try out if the double function works on a hd2 port.

B have you played with the state parameter. It is essential that the button can send a command to a running app. In the help there's some info about that.
[Android Apps and Games] PENKO956:
A. yes I did try to remap menu and back button with the same result. It does what it says which is to open the app up but no shutter when button pressed.

B. yes i did set state to NONE, WAKE, WAKE_DROPPED tried all three with same result.

*if i open vignette I can use the remapped button for shutter. but vignette already has this option. remember I want to use the native cam with a remapped button for shutter.

Thanks for troubleshooting and yes you have been blackmailed. lol :D
[Android Apps and Games] Zoandroid:
I was really hoping this utility would solve a key problem I have on my rooted LG Ally.

At first glance, this app seems like EXACTLY the solution I need. Too bad it doesn't actually WORK on the Ally.

I am able to make the app show that I have re-mapped the Home button to the D-Pad-Right key. Which is ideal, because when typing that doesn't do anything. However, after the requisite reboot the Home key still goes "home". They don't mention whether it is the Home key on the keyboard, or on the face of the phone, so I tried both, but neither of them actually gets re-mapped.

Plus, after supposedly re-mapping the key, there is a dialogue that comes up and says "(HOT) Reboot for changes to take effect" and has an OK button (which suggests IT will reboot the phone). That does not work. I had to manually reboot.

Now, when you leave on the option to reset the key assignments on reboot, and you select that in the notifications, and tell it to restore the keys, THAT does reboot the phone. So the app 'can' reboot the phone, it just isn't working correctly after a key assignment, as it does not reboot the phone when it needs to. This may be why the key assignment did not work for me on the LG Ally.

Zoandroid
[Android Apps and Games] Danji:
Would be very useful if in future release will add the "double click" option (for example, "double-click home"). In this way we will opportunity to have double functions.

Of course, full support for galaxy s (and variants) will very appreciated

Thanks
[Android Apps and Games] sundar2012:
i know you are busy appel, but is this app still being developed. Am looking forward to long press support for home/menu/back/search
[Android Apps and Games] junooni:
any chance this will support Galaxy S? i have a galaxy with dead soft keys just lying in the drawer. the only hope is button remapper so i can remap back and menu to volume rockers
[Android Apps and Games] appelflap:
I will take development up next week or so. It would be a pitty not to. I've just postponed it for a while.

The galaxy S will be supported in the future for sure. I own a galaxy s myself and I need it also :) If it would be too much hassle to add support to this generic app I will make a separate app for the Galaxy S, like I did for the Galaxy Tab.
[Android Apps and Games] junooni:
thats great to hear. Thank you in advance.

meanwhile, is there any way i can get the soft keys working? any custom rom or some file in the OS files to edit (for remapping vol rockers).

the soft keys on my device light up fine and also give haptic feedback so i won't be surprised if they suddenly start working
[Android Apps and Games] loveu64:
Is it possible to map volume button to page up and page down?

Can't wait to have it!! Thanks!
[Android Apps and Games] nighthawk626:
anychance of remapping genius button on mytouch slide
[Android Apps and Games] appelflap:
You have to edit a file in the /system/user/layout directory for that. Don't know which one though. Btw. make sure you make a nandroid backup before you are going to edit one of those files. If you make a little mistake, like a typing error, none of your buttons will work. In that case you have to interact with your phone via the touchscreen. You can also install from the market some notification bar button alternatives. This way you have always access to the phone...

I'm also waiting on it. Gingerbread will support this. Other version won't.

Yes, from MyTouch users I have heard that the FUNC_4 button in the list of redefinable buttons refers to the genius button.
[Android Apps and Games] Danji:
GREAT NEWS )))) Thank you.

If i can add my suggestion, will be very great also a map for double click (like double- click-home for reject a call). Do you think is possible to remap long-press-home on galaxy s for launch shorcuts (like quick call contact)? I know samsung made a recent.app functions, but not always useful... Maybe with long-press-menu button (instead search)?

Thank you very much!
[Android Apps and Games] w.wh1te:
hey appelflap and everyone else!

i am new to the android world - just have my x10 mini pro for a week+ and stumbled across this threat searching for a way to remap/change the volume keys... ur app looked promising and made me register here and realize what a great site this is...

to the point:

unfortunately your app didn't work for changing the volume buttons as it just edits the systemconnector.kl which wasn't enough on my device - it did work with editing the headset-button though.

however, i found out that the mimmi_keypad.kl in the same folder needs to be edited a well to make the changes effective.

the problem:

...is that i would like to disable the volume rocker only for the 'ringer volume'-dialogue and would still like to use the key for editing 'media-volume', e.g.

do you, appelflap, or anyone else have an idea how this could be adressed/edited!?

so far, best regards...
[Android Apps and Games] appelflap:
This is the same problem I stumbled upon with some other devices. It would be great if you could make a log of the start up of the buttonremapper app.

To make a log is really easy: just download catlog from the market and start logging. Start the ButtonRemapper app and save the logfile.

I would really appreciate it when you post the logfile (a txt file) in this forum or, if you prefer, mail it to the address in the about box of the app.

Thanks!

Unfortunately this can't be done with this app. Maybe there are other apps that can do this?
[Android Apps and Games] D79_:
I tried usin this app but it didnt work propa ie i changed the home middle button to camera and nothing happen. Also cant change the power button as that would be great for the camera key. I know it says galaxy isnt full supported so would be nice if u can get it to work with thia populer mobile. Oh ive uninstall the app but now wen i reinstall it and open the app it forces close. Any ideas
[Android Apps and Games] PIRATA!:
Hi!

I have a Galaxy S and searching for mapping the long press button so to launch a custom app, and the vol up & down so to manage next or perv song in player.

For the first one I have found a home & search button switcher. It is called HomeSmack and its free on the Market. It allows to change the default launcher invoked with the home button (like the famous app Home Switcher for Froyo), but it also attempts to remap the long press that is bind to the recent pop-up.

This last feature would work if I could Clear Defaults to the Android app that invokes the recent pop-up. I realized this because is written in the tutorial of a task switcher called TapIt that I was trying to use. It says that without clearing those defaults it is not able to bind a new app to the long press.

Is there a way to clear those defaults? What android app is involved?

Otherwise how is it possible to remap the long press with another app?

About the vol up & down, I wouldt like to remap them ONLY in a song player, and have back the vol control in regular phone use. Is it possible?

Otherwise is there a third party player that has this functionality?

Thank you.
[Android Apps and Games] morx:
I made the search button run the camera application, but cannot use it to take a picture :S

Stock rom LG Optimus One P-500 [Froyo]

Any chance we can make it happen? :S

Im so frustrated about the missing hardware button!!! :@
[Android Apps and Games] appelflap:
Very, very busy right now. But I will definitely work on a update for the Galaxy S series in the near, not so busy future.

as for the force close problem, can you create a log by running catlog from the market and post it here?
[Android Apps and Games] D79_:
Thank u for u reply. I tried reinstalin the app again yesterday n for some reason it now works n dont force close so my fone might of not been to happy that day it was forcin close lol and yeh defo need a galaxy s version as i would like the power key to be my camera key as i dnt use the power option key. Hope u can get this sorted. Thanks again ill keep checkin.
[Android Apps and Games] Marc.:
Doesn't work on HTC Wildfire.
[Android Apps and Games] Danji:
Do you think will be possible the "double-press" option?
[Android Apps and Games] PIRATA!:
For that I have found an app that works: Quick Launch

..but you have to pay for it, or...you know! ;)
[Android Apps and Games] appelflap:
He cool guy...... Two times wrong info.. First, it only has a option to assign a app to double pressing the home button. Second ... Free riders are evolutionary doomed to extinguish. Please have some compassion for your fellow survivors and please don't misinform them LoL
[Android Apps and Games] Danji:
As you said, QL don't work for reject a call with double press. I alredy waste my money with that app and i already made a little donation to you ;)

So, appelflap, help us :)
[Android Apps and Games] appelflap:
Yes, your donation is very much appreciated. I will post a Galaxy S version this week.
[Android Apps and Games] Danji:
GREAT! :D:D
[Android Apps and Games] PIRATA!:
That app works good if you assign a specific app to it.

It is written also in the app specs.

Sorry for your unsuccessful buying, but you where searching for something that would assign things to doubble-press, so here you go.

I'll wait for the SGS version here as I also like to improve free programming...as I am one of them too.

Sent from my GT-I9000/

JPY/SpeedMod using XDA App
[Android Apps and Games] Danji:
No problem, just few money ))

Anyway, it's possible to work if is avaiable one app just for reject call (and i not found it).

I think is very better a remap button with root access :)
[Android Apps and Games] Trainer_H:
Galaxy S home button change

How can i change the home button on my galaxy S to a Power puttton. So i want to turn my phone off, if i press the home button. is that possible ???

thanks
[Android Apps and Games] appelflap:
That's a good idea! I think this must be possible because the home button isn't a capacitive soft button.

As promissed before I will publish a version for the galaxy s this week. You can experiment with that version. The current generic version doesn't allow to reassign the power button on the galaxy series.
[Android Apps and Games] PIRATA!:
Will you give the capability to bind home button single-press and/or doubble-press and/or long-press to open specific app (not system)????

That would be just great!!! :D

Sent from my GT-I9000/

JPY/SpeedMod using XDA App
[Android Apps and Games] phlum:
EDIT: Is it possible to make the app make a button do something if the phone is off or asleep? (e.g. make your home button turn the phone on)
[Android Apps and Games] appelflap:
Only if it the button isn't capacitive (the capacitive buttons are not "real" buttons but soft buttons.)
[Android Apps and Games] appelflap:
New SGS version posted. Looking for testers on Vibrant and Captivate

New, separate version attached to the first post for the Samsung Galaxy S. With this version it is possible to remap all buttons

I'm guessing that this version will also work for the Galaxy S variants, like the Vibrant and Captivate. But that's only a sort of informed bet. If someone wants to test it for these devices, that would be great.)
[Android Apps and Games] D79_:
U r the man!!! works perfect on my sgs i9000 froyo 2.2.1
[Android Apps and Games] whatn0w:
i tried this on my motorola defy because i always accidentally press the search button when im navigating through my phone. I changed the commands to volume up on both "search" buttons indicated in the app.. didnt work :(
[Android Apps and Games] sageDieu:
Getting the "Problem parsing the package" error on my Samsung mesmerize.
[Android Apps and Games] PIRATA!:
Beautiful! :D Going to try it this evening on Galaxy S with JPY.

Will tell you how it works... ;)
[Android Apps and Games] Trainer_H:
it works perfect on the galaxy s. thanks
[Android Apps and Games] yespinosa:
Remapped search button in vibrant to camera now home wont work... any ideas tried going back to normal settings with no luck
[Android Apps and Games] appelflap:
Have you tried to restore the button definitions from the menu of the app or from the notification bar? That should restore the original files.
[Android Apps and Games] yespinosa:
Tried both to no avail I'll be flashing a new ROM later that should fix it
[Android Apps and Games] Danji:
THANK YOU!! Work great for me (2.2.1 JPX).

Now i am able to set power with "endcall" for have still "offscreen" plus end/reject (and i don't understood why isn't default in android).

I will try to remap also volume for camera/focus.

Now, we need just a "longpress" and double press for have perfect apps.

Thank you very much!

PS. when i tap "apply" the screen gone black and phone doesn't respond. It's normal? (i have busybox installed)
[Android Apps and Games] PIRATA!:
Can you be more explicit in explaining what does your SGS do now??

YES! That would be good for sure!!! Is this possible??
[Android Apps and Games] Danji:
Power Button --> End Call Button

End Call Button = Turn off screen + End call + Power Button

By default, the SGS have the power button useless (for me). With new mapping (End Call) have the same functions and ability to close/reject the calls. It makes little unsense the factory default (except to turn off the screen in any hands-free-calls). With 2.2 there is an option under "accessibility" but just for close call with power button. In 2.2.1 (JPX/JPY) the option was removed.

I will very appreciate also the option for set the double-press with any button ))
[Android Apps and Games] PIRATA!:
So what have you editet precisely?
[Android Apps and Games] dalethefarmer:
Changed my search button to the call button and now I can easily get to the call log from anywhere. Great app!:D

EDIT 2: Oh, spoke too soon, my home button doesn't work after the reboot... Will try to map the home button to home and see what happens...:mad:

EDIT 3: Damn, my home button doesn't work now... let me search and see if it happened to anyone else...:(

EDIT 4: Okay... So after trying this app it is a great idea, but some things need to be added for me to buy this: I need the home button to work after I map any other button, and the button that I mapped needs to have the tactile feedback.

--

Vibrant Galaxy S
[Android Apps and Games] tiuk:
I had the same problem, opened the .kl (keylayout) file, which is what this app modifies, and there was no entry for the home button. I added it back in and it works again. The code for it is 139 on my i896 captivate.

The file is in /system/usr/keylayout/melfas-touchkey.kl