How to remap Hardware keys in treble roms? - Treble-Enabled Device Questions and Answers

any other options other than Gravitybox?
thanks in advance

[Requires root]
Option A:
Go to system > usr > Keylayout and edit these lines
KEY 139 MENU
KEY 158 BACK
Click to expand...
Click to collapse
swap MENU and BACK numbers:
KEY 158 MENU
KEY 139 BACK
Click to expand...
Click to collapse
Option B:
Go to Vendor > USR > KEYLAYOUT
Select ft5435_ts.kl (or similar name) and edit these lines:
key 158 BACK VIRTUAL
key 139 APP_SWITCH VIRTUAL
key 172 HOME VIRTUAL
key 217 SEARCH VIRTUAL
key 143 WAKEUP
Click to expand...
Click to collapse
swap back and app_switch number:
key 139 BACK VIRTUAL
key 158 APP_SWITCH VIRTUAL
key 172 HOME VIRTUAL
key 217 SEARCH VIRTUAL
key 143 WAKEUP
Click to expand...
Click to collapse
the numbers are an example, they can be different

Button Mapper: https://play.google.com/store/apps/details?id=flar2.homebutton

Related

Ans for how to remap menu &home key

Tutorial in changing menu key to home key and recent app functionality on long press
Applies for all Samsung galaxy s and note s
1.First install solid explorer v1.4.3a only in this v u can edit system file only in rooted d
2.Then go to system/usr/keylayout/gpio-keys.kl .. In this change key function
Key 172 HOME to > key 172 MENU
3.Then go to system/use/key layout/sec_touchkey.kl...In this change keyfunction
Key 139 MENU to > key 139 HOME
..Then reboot now u find the menu and home key functions are interchanged u can do this in any ROM or in stock ROM
I tried a day and found it thanks

[Q] Power button is dead

Hi!
I `ve got a problem - power button in my ACE2 is down. It`s most likely hardware problem. So that, I want to use the warranty.
But I cannot, due to custom ROM inside.
So that`s where my question come from - how can I install stock ROM on my device? So far, I can`t use ODIN - because I can`t enter DOWNLOAD MODE (no power button = no power menu = no key`s combination)
I see two options:
- an app that go`es to download mode from the interface - any help would do, I cannot find anything in the G.Play
- changing hard keys mapping (f.e. vol up could replace power) - is that possible at all?
I`ve already learned, that hard keys mapping location is in:
/system/usr/keylayout/Generic.kl
and mapping looks like this:
key 142 POWER WAKE
key 143 POWER WAKE
key 152 POWER WAKE
key 115 VOLUME_UP
So what can I do to replace this two keys?
Problem solved:
File changed:
system/usr/keylayout/gpio-keys.kl
Mapping:
key 115 VOLUME_UP WAKE
key 114 VOLUME_DOWN WAKE
key 116 POWER WAKE
key 172 HOME WAKE_DROPPED
Replacing VOLUME_UP with POWER works just fine.

[Q]How to disable back key [physical button] on nokia xl

i've tried disabling system/usr/keylayout/generic.kl
# key 102 MOVE_HOME
# key 127 MENU WAKE_DROPPED
# key 139 MENU WAKE_DROPPED
# key 158 BACK WAKE_DROPPED
# key 172 HOME
Click to expand...
Click to collapse
but still the physical back button is working
PS: using stock rom and mi-pop
also deleted qemu.hw.mainkeys=1 in build prop

Enable on-screen buttons

As I don't like the default button layout, I enabled the on-screen buttons and disabled the hardware buttons.
In case someone wants to do that, too, I thought I just post the instructions here:
1) Enable on-screen buttons
Edit the file /system/build.prop and add the following line:
qemu.hw.mainkeys=0
2) Disable hardware buttons
Edit the file /system/usr/keylayout/ft5x06.kl and comment out the following lines:
#key 139 MENU VIRTUAL
#key 102 HOME VIRTUAL
#key 158 BACK VIRTUAL
#key 217 SEARCH VIRTUAL
3) Reboot
Tested with CM11. Not sure if this would work on MIUI.
Thanks @chris5s and several other forum users. I know that there are a couple of similar posts for other phones. But I still hope this is helpful so that Redmi 1S users don't have to look in another place.

menu to app switch and long press menu button remapping?

system/usr/keylayout/generic.kl file
key 139 MENU
replace with: key 139 APP_SWITCH
in this way opens the recent apps menu button. but I want you to open the menu long pressed the menu key. What can I do for it?
I've tried it, the keys did not work:
key 139 APP_SWITCH
key 139 MENU WAKE

Categories

Resources