Button Mapper: Remap your keys
![]() |
Latest Version | 3.35 |
![]() |
Update | Dec,12/2024 |
![]() |
Developer | flar2 |
![]() |
OS | Android 4.3+ |
![]() |
Category | Personalization |
![]() |
Size | 5.6 MB |
![]() |
Google PlayStore | ![]() |
Tags: | Personalization |



Button Mapper: Remap Your Hardware Buttons for Effortless Control
Button Mapper empowers you to effortlessly remap your device's hardware buttons (volume buttons, etc.) to launch apps, shortcuts, or execute custom actions. With single, double, or long presses, unleash the full potential of your buttons.
This versatile app supports a wide range of physical and capacitive keys, encompassing volume buttons, assist buttons, and capacitive home, back, and recent apps keys. Compatibility extends to gamepads, remotes, and other peripherals. While root access isn't always required, some advanced features necessitate an ADB command from a connected PC if your device isn't rooted. Note that screen-off functionality requires root access or an ADB command.
Unlock a World of Customization:
Button Mapper offers extensive customization options, including:
- Long press to toggle your flashlight.
- Remap your TV remote control.
- Broadcast custom intents, scripts, or commands.
- Long press to open the camera and take a photo.
- Double tap to launch your favorite app or shortcut.
- Double tap to open your notifications.
- Swap your back and recent apps keys (capacitive buttons only).
- Use volume buttons to adjust screen brightness.
- Long press to toggle "Do Not Disturb" mode.
Pro Version Enhancements:
The pro version unlocks additional powerful features:
- Simulate keycodes (requires ADB command or root).
- Swap volume keys on orientation change.
- Default to ring volume on Pie or later.
- Pocket detection.
- Themes.
- Change back and recents buttons.
- Customizable haptic feedback.
Extensive Action Support:
Map your buttons to a vast array of actions, including:
- Launching any app or shortcut.
- Disabling the button.
- Broadcasting intents (PRO).
- Running scripts (PRO).
- Camera shutter.
- Turning the screen off.
- Toggling the flashlight.
- Quick settings.
- Showing notifications.
- Power dialog.
- Taking screenshots.
- Music controls.
- Volume adjustment.
- Last app switch.
- Toggling Do Not Disturb.
- Adjusting brightness.
- And many more...
Broad Button Compatibility:
Button Mapper supports a wide range of buttons, including:
- Physical home, back, and recent apps/menu buttons.
- Volume up and down buttons.
- Most camera buttons.
- Many headset buttons.
- Custom buttons on phones, headphones, gamepads, and more.
Advanced Options and Troubleshooting:
Benefit from additional options like adjusting long press/double tap durations, delaying initial presses, and disabling Button Mapper for specific apps. Troubleshooting tips address common issues, including ensuring the accessibility service is enabled and understanding limitations with onscreen buttons and the power button.
Privacy and Security:
Button Mapper utilizes accessibility services solely to detect button presses for remapping purposes. It does not collect or share personal information. The Device Administrator permission is used only for the screen-off action and is easily removable.