Home > Apps > Personalization > Button Mapper: Remap your keys
Button Mapper: Customize Your Hardware Buttons
Button Mapper simplifies remapping your device's hardware buttons (volume, assist buttons, home, back, recent apps, etc.) to launch apps, shortcuts, or custom actions. Whether it's a single, double, or long press, you control the function. The app supports most physical and capacitive keys, extending to gamepads, remotes, and other peripherals.
While root access isn't always necessary, some advanced features require an ADB command from a connected PC or root privileges. Screen-off functionality also depends on root access or an ADB command.
Examples of Remapping:
Pro Version Features:
The pro version unlocks advanced options like simulating keycodes (requires ADB or root), swapping volume keys based on orientation, pocket detection, themes, enhanced button customization, and haptic feedback control.
Mappable Actions:
Button Mapper offers extensive action options, including:
Supported Buttons:
Button Mapper supports a wide range of buttons, including:
Customization Options:
Fine-tune your experience with adjustable long press/double tap durations, initial press delays for improved double-tap functionality, and the ability to disable Button Mapper for specific apps.
Troubleshooting:
Privacy:
Button Mapper uses accessibility services only to detect button presses for remapping; it does not monitor your typing or collect/share personal information. The Device Administrator permission (BIND_DEVICE_ADMIN) is used solely for screen locking when the "Turn screen off" action is selected. It can be removed via the app's uninstall option.
Latest Version3.35 |
Category |
Requires AndroidAndroid 4.3+ |
Available on |