Home > Apps > Personalization > Button Mapper: Remap your keys

Button Mapper: Remap your keys
Button Mapper: Remap your keys
Dec 30,2024
App Name Button Mapper: Remap your keys
Developer flar2
Category Personalization
Size 5.6 MB
Latest Version 3.35
Available on
4.1
Download(5.6 MB)

Button Mapper: Reimagine Your Device's Buttons

Tired of your device's default button functions? Button Mapper lets you easily remap your volume buttons and other hardware keys to launch apps, shortcuts, or perform custom actions. Control your device with single, double, or long presses, tailoring it to your exact preferences.

This app supports a wide range of physical and capacitive keys, including volume buttons, some assist buttons, and capacitive home, back, and recent apps keys. It also works with many gamepads, remotes, and other peripherals. While root access isn't always needed, some advanced features require an adb command from a connected PC or root access for full functionality, especially when the screen is off.

What Can You Remap?

Button Mapper offers extensive customization options, such as:

  • Launching apps or shortcuts with a double tap.
  • Toggling the flashlight with a long press.
  • Using volume buttons to adjust screen brightness.
  • Opening the camera and taking a photo.
  • Swapping back and recent apps keys (capacitive buttons only).
  • Toggling Do Not Disturb mode.
  • Remapping TV remotes.
  • Broadcasting custom intents, scripts, or commands.
  • And much more!

Pro Version Enhancements:

Upgrade to the pro version for additional capabilities:

  • Simulate keycodes (requires adb command or root).
  • Swap volume keys based on orientation.
  • Set default to ring volume (Pie or later).
  • Pocket detection.
  • Customizable themes.
  • Enhanced back and recents button controls.
  • Adjustable haptic feedback.

Supported Buttons and Actions:

Button Mapper supports a vast array of buttons and actions, including:

  • Buttons: Home, back, recent apps/menu, volume up/down, camera buttons, headset buttons, and many custom buttons on phones, headphones, gamepads, and remotes.
  • Actions: Launching apps, disabling buttons, broadcasting intents, running scripts (PRO), camera shutter, screen off, flashlight toggle, quick settings, notifications, power dialog, screenshot, music controls, volume adjustment, last app switch, Do Not Disturb toggle, brightness adjustment, Now on Tap (root), menu button (root), custom keycodes (root & PRO), root commands (root & PRO), WiFi/Bluetooth/rotation toggles, notification clearing, split screen, scrolling (root), and more.

Customization and Troubleshooting:

Fine-tune your experience with options to adjust long press/double tap durations, delay initial presses, and disable Button Mapper for specific apps.

For troubleshooting, ensure the Button Mapper accessibility service is enabled and allowed to run in the background. Remember, this app doesn't work with on-screen buttons (soft keys, navigation bar) or the power button. The available options depend on your device's buttons.

Privacy and Permissions:

Button Mapper uses Accessibility services to detect button presses; it does not monitor your typing. Your privacy is respected, and no personal information is collected or shared. The Device Administrator permission (BIND_DEVICE_ADMIN) is used only for the "Turn screen off" action and can be removed via the app's uninstall option.

Post Comments