
Application Description
Button Mapper revolutionizes the way you interact with your device by allowing you to remap your hardware buttons to perform a variety of custom actions. Whether it's launching an app, executing a shortcut, or performing a specific action, Button Mapper offers unparalleled flexibility with just a single, double, or long press.
This powerful tool supports remapping of most physical or capacitive keys, including volume buttons, assist buttons, and capacitive home, back, and recent apps keys. It also extends its capabilities to buttons on gamepads, remotes, and other peripheral devices, ensuring you can customize your experience across a wide range of hardware.
While Button Mapper does not require root access for most actions, some advanced features might need an adb command from a connected PC if your device isn't rooted. Note that the app's functionality is limited to when the screen is on, unless you have a rooted device or use an adb command to enable off-screen actions.
Here are some exciting examples of what you can achieve with Button Mapper:
- Use a long press to toggle your flashlight on and off.
- Remap your TV remote control for more personalized use.
- Press a button to broadcast custom intents, scripts, or commands.
- Open the camera and snap a photo with a long press.
- Double tap to launch your favorite app or shortcut instantly.
- Access your notifications with a simple double tap.
- Swap your back and recent apps keys if you have capacitive buttons.
- Adjust your screen brightness using the volume buttons.
- Toggle "do not disturb" mode with a long press.
For those looking for even more control, the pro version of Button Mapper unlocks additional features such as simulating keycodes, swapping volume keys on orientation change, and customizing haptic feedback, among others.
The actions you can map to your buttons are vast and include:
- Launching any app or shortcut
- Disabling the button
- Broadcasting intents
- Running scripts
- Triggering the camera shutter
- Turning the screen off
- Toggling the flashlight
- Accessing quick settings
- Showing notifications
- Opening the power dialog
- Taking screenshots
- Controlling music playback
- Adjusting volume or muting
- Switching to the last used app
- Toggling do not disturb mode
- Adjusting brightness
- And many more
Button Mapper supports an extensive list of buttons, including physical home, back, and recent apps/menu buttons, volume buttons, camera buttons, headset buttons, and custom buttons on various devices.
Additional customization options allow you to:
- Change the duration for long presses or double taps
- Delay the initial button press for improved double tap functionality
- Disable Button Mapper for specific apps
For troubleshooting, ensure that the Button Mapper accessibility service is enabled and allowed to run in the background. Note that Button Mapper does not work with on-screen buttons or the power button, and the available options may vary depending on your device's hardware.
Button Mapper utilizes Accessibility services to detect button presses, ensuring it can remap these actions without compromising your privacy. The app does not collect or share any personal information. Additionally, it uses the Device Administrator permission to lock the screen if the "Turn screen off" action is selected. If you wish to remove this permission, you can do so within the app's settings.
With Button Mapper, you're in control, customizing your device to fit your unique needs and preferences.
Screenshot
Reviews
Apps like Button Mapper: Remap your keys