Button Mapper is a handy Android app that lets you change what your phone’s physical buttons do. Instead of using the volume or other hardware buttons only for their default functions, you can set them to launch apps, open shortcuts or perform quick actions with a single press, double press or long press. It’s useful if you want faster access to the features you use most.
There are plenty of actions to choose from, including turning on the flashlight, taking screenshots, controlling music, adjusting screen brightness and opening notifications. The app also supports many headset buttons, gamepads and TV remotes. Most basic functions don’t require root, although some advanced options need root access or an ADB command.
Key features:
- Custom Button Actions: Assign different actions to single, double or long presses.
- Quick App Launch: Open your favorite apps and shortcuts instantly.
- System Controls: Toggle Wi-Fi, Bluetooth, rotation and Do Not Disturb.
- Media Controls: Play, pause or skip tracks using supported buttons.
- Flashlight and Screenshots: Access useful tools without navigating menus.
- External Device Support: Remap compatible headset buttons, gamepads and remotes.
- Pro Features: Unlock additional customization, scripts and advanced button options.
Button Mapper is a good choice if you want more control over your phone’s hardware buttons. However, compatibility varies by device, and some actions require extra setup. The app also needs Accessibility access to detect button presses, so review its permissions before using it.