Buttons Remapper & Combination

In-app purchases
3.6
13.6K reviews
1M+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image

About this app

With Buttons remapper you can:
• Swap buttons or map new functions to keys
• Set actions for a combination of two keys or a double click
• Map an action to a long press
• Remap buttons to screen taps and touch events (even for games!)
• Change the media volume by default
• Enable a flashlight via a double click on the volume button (or any other)
• Open your favorite browser, dialer or camera apps
• Disable a glitching button
• Remap headset buttons
• Change the combination for taking a screenshot
• Last App feature similar to Android N for old devices
• Make the full use of your QWERTY keyboard, external gamepad or any other remote control device

This application will work only with hardware (including capacitive) buttons and it WILL NOT work with on-screen soft buttons.

Some of the actions are available only on modern Android versions:
• Simulate screen taps (Android 7.0+)
• Simulate hold of the screen (Android 9.0+)
• Lock the screen (Android 9.0+)
• Screenshot (Android 9.0+)
• Answer a phone call (Android 8.0+ or Root)
• End a phone call (Android 9.0+ or Root)

Some features only available with Root:
• Menu
• Search
• Kill current process
• Emulate other buttons via keycode

The following features are available only in the Premium version of the app:
• Simulate screen events
• Executing a sequence of commands
• Screenshot
• Answering and rejecting phone calls
• Disabling microphone
• Brightness control
• Last App feature
• Combinations

ATTENTION!
This app uses Accessibility services. It designed to help drivers, users with disabilities and anyone who can find it useful, to access apps faster and replace different actions with just one click on the button. The app uses only the following features of Android Accessibility service:
- Filter key events to get access to the key event of the device and to remap it to any other action;
- Track "window changed" event to get the package name of the running app when the action Last app is assigned to any button, to help user get back to the previous app.
- Dispatching gestures is required for the Emulate touch feature

The key events actions are not saved on the persistent storage and are not being send outside the device. The same goes for a last opened package of the app. Events are saving in RAM to process combinations and the Last app action only. The app does not require a permission for an internet access and does not include any ads.
Updated on
May 28, 2022

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection
3.6
13.6K reviews
Dave W.
March 15, 2022
After trying several remappers, this one seems unique in its ability to entirely disable volume key actions by the system. The app's been 100% reliable for months. I use short & long presses to run Tasker tasks. I bought the combo-key upgrade for screenshots, which don't require special permission. On the downside, the combo boxes in the settings dialogs should be replaced with separate, full screen menu dialogs.
16 people found this review helpful
Did you find this helpful?
Irishin
March 15, 2022
Thank you for the detailed feedback! And yeah, the UI restructuring is definitely required... Hopefully, later this year
Ken Blumreich
April 4, 2022
I was looking for something that would disable long presses for volume up and volume down so that the clamp mount I was using to hold my phone wouldn't change the volume. I was excited to see Button Remapper as it appeared to be designed to do exactly what I was looking for. Unfortunately, this app does not appear to work at all on Google Pixel 4 XL. After installing and granting all required permissions, I was still unable to get the app to do anything at all; the volume buttons continued to just control volume instead of performing any of the other available functions. I installed a different app (Button Mapper) which works as intended.
3 people found this review helpful
Did you find this helpful?
Rin
June 5, 2021
It can never detect when the settings are already on. In accessibility you turn It on and give it permissions. Fine. But then you go back to the app and the services enabled switch still isn't switched. When it works, it works fantastic. The best remapping app I've ever used. However, this is an issue that's been plaguing me all day and honestly I'm getting sick of having to deal with it. Would have been 5 stars if they could get their app together and actually work not on a whim.
40 people found this review helpful
Did you find this helpful?

What's new

• Minor bug fixes