Button Mapper: Remap your keys

Button Mapper: Remap your keys

Personalization 3.35 5.6 MB by flar2 May 03,2025
Download
Application Description

Button Mapper is your go-to app for customizing the functionality of your device's hardware buttons. With this powerful tool, you can easily remap your volume buttons and other physical or capacitive keys to execute a variety of actions, launch apps, or activate shortcuts with a single, double, or long press.

Whether you're looking to remap your volume buttons, assist buttons, or the capacitive home, back, and recent apps keys, Button Mapper offers extensive flexibility. It also supports remapping buttons on gamepads, remotes, and other peripherals, making it a versatile choice for all your devices.

For most actions, rooting your device is not necessary, although some advanced features may require an adb command from a connected PC if your device isn't rooted. Note that Button Mapper won't work when the screen is off unless your device is rooted or you use an adb command.

Here are some examples of what you can do with Button Mapper:

  • Toggle your flashlight with a long press
  • Remap your TV remote control
  • Broadcast custom intents, scripts, or commands with a press
  • Open the camera and take a photo with a long press
  • Launch your favorite app or shortcut with a double tap
  • Open notifications with a double tap
  • Swap your back and recent apps keys (for capacitive buttons only)
  • Use volume buttons to adjust screen brightness
  • Toggle "do not disturb" mode with a long press
  • And many more possibilities

For even more advanced features, consider upgrading to the pro version, which includes:

  • Simulating keycodes (requires adb command or root)
  • Swapping volume keys on orientation change
  • Defaulting to ring volume on Android Pie or later
  • Pocket detection
  • Custom themes
  • Customizing back and recents buttons
  • Adjusting haptic feedback (vibration) on button press and long press

With Button Mapper, you can assign a wide range of actions to your buttons, including:

  • Launching any app or shortcut
  • Disabling the button
  • Broadcasting intents (PRO)
  • Running scripts (PRO)
  • Camera shutter
  • Turning the screen off
  • Toggling the flashlight
  • Accessing quick settings
  • Showing notifications
  • Opening the power dialog
  • Taking screenshots
  • Controlling music playback (previous/next track, play/pause)
  • Adjusting volume or muting
  • Switching to the last app
  • Toggling do not disturb
  • Adjusting brightness
  • Activating Now on Tap (root)
  • Simulating the menu button (root)
  • Choosing custom keycodes (root and PRO)
  • Executing root commands (root and PRO)
  • Toggling WiFi
  • Toggling Bluetooth
  • Toggling screen rotation
  • Clearing notifications
  • Activating split screen
  • Scrolling up/down (root)
  • And many more actions

Button Mapper supports a variety 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 your phone, headphones, gamepads, TV remotes, and other peripherals

You can also customize the app to fit your needs with options like:

  • Adjusting the duration for long press or double tap
  • Delaying initial button press for better double tap operation
  • Disabling Button Mapper while using specific apps
  • And many more customization options

If you encounter any issues, make sure the Button Mapper accessibility service is enabled and allowed to run in the background. Note that Button Mapper does not work with onscreen buttons or the power button, and the available options depend on your device's hardware.

Button Mapper uses Accessibility services to detect when physical or capacitive buttons are pressed, allowing for custom remapping. It does not monitor your typing or collect any personal information, ensuring your privacy is protected.

The app also uses the Device Administrator permission (BIND_DEVICE_ADMIN) to lock the screen if the "Turn screen off" action is selected. To remove this permission, open Button Mapper, click on the menu (three dots in the upper right corner), and select "Uninstall."

With Button Mapper, you can truly tailor your device's hardware buttons to suit your unique needs and preferences, enhancing your overall user experience.

Button Mapper: Remap your keys Screenshots

  • Button Mapper: Remap your keys Screenshot 0
  • Button Mapper: Remap your keys Screenshot 1
  • Button Mapper: Remap your keys Screenshot 2
  • Button Mapper: Remap your keys Screenshot 3
Reviews
Post Comments