Button Mapper: Remap your keys v3.04 Pro Mod

Latest

Button Mapper makes it easy to remap custom actions to your volume buttons and other hardware buttons. Remap buttons to launch any app, shortcut or custom action with a single, double press or long press.
Download APK
3.7/5 Votes: 14,497
Developer
flar2
Version
Latest
Updated
October 13, 2021
Requirements
4.3 and up
Size
5.0M
Get it on
Google Play

Report this app

Images

Description

Button Mapper makes it easy to remap custom actions on your volume buttons and other hardware buttons. Remap buttons to launch any app, shortcut, or custom action with a single, double, or long press.

Button Mapper can remap most physical or capacitive keys and buttons, such as volume buttons, some assistance buttons, and capacitive home, back, and recent apps keys. Button Mapper can also remap buttons on many gamepads, remotes, and other peripherals.

Root is not required for most actions, but some require an adb command from a connected PC if it is not rooted. Button Mapper does not work when the screen is off unless your device is rooted or you run an adb command.

Some examples of remapping you can do with Button Mapper:

– long press to activate your flashlight
-remap your TV remote control
-tap to broadcast intents, scripts or custom 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
– exchange your back and recent application keys (capacitive buttons only!)
-use your volume buttons to adjust screen brightness
-long press to switch to “do not disturb” mode
-and much more

Additional features unlocked in the pro version:

-Simulate keycodes (requires adb or root command)
– Swap volume keys when changing orientation
– Default to ring volume on Pie or later
-Pocket detection
-Themes
-Return and recent buttons
-Personalization of haptic feedback (vibration) on button press and long press

Actions that can be mapped to buttons or keys:

– Launch any application or shortcut
– Disable button
-Dissemination intentions (PRO)
-Execute scripts (PRO)
-Camera shutter
-Turn off the screen
-Activate the flashlight
-Quick settings
-Show notifications
– Power dialog box
-Take a screenshot
-Music: previous / next track and play / pause
-Adjust the volume or mute the sound
-Last application change
– Switch do not disturb
-Adjust the brightness
-Now on tap (root)
-Menu button (root)
-Choose a custom keycode (root and PRO)
-Root command (root and PRO)
-Activate Wi-Fi
– Toggle bluetooth
– Toggle rotation
-Clear notifications
-Divided screen
-Scroll up / down (root)
-And much more…

Buttons Supported:
-Home, back and recent apps / menus physical buttons
– Turn up the sound
-Lower the volume
-Most camera buttons
-Many headphone buttons
– Custom buttons: add more buttons (active, mute, etc.) on your phone, headphones, gamepads, TV remote and other devices

Additional options:

-modify the duration of the long press or the double press
-delay initial button press for better double tapping operation
– disable Button Mapper when using specific apps
-more many more customizations

Repair:

– Make sure the Button Mapper accessibility service is enabled and allowed to run in the background
-Button Mapper does not work with onscreen buttons (such as soft keys or navigation bar) or the power button.
-The options displayed in the app depend on the buttons available on your phone. Not all phones have home, back, and recent buttons!

This app uses accessibility services. Accessibility is used to detect when physical or capacitive buttons are pressed on your device so that they can be remapped into custom actions to meet your needs. It is not used to see what you are typing. Button Mapper does not collect or share any of your personal information:

This app uses the device administrator permission. (BIND_DEVICE_ADMIN)
This permission is used to lock the screen if the “Turn off screen” action is chosen. If you want to remove this permission, open Button Mapper, click on the menu (three dots in the upper right corner) and select “Uninstall”

What's new

-update for Android 12
-many bugfixes and improvements
-update translations