Button Mapper
Download ApkButton Mapper Application Screenshots




Button Mapper AI Editor's Review
Button Mapper remaps hardware buttons on your Android device, allowing customization of actions for single, double, and long presses. Enhance device control and accessibility with personalized button configurations for launching apps, shortcuts, and more.
Comprehensive Analysis
Button Mapper is a useful tool for customizing hardware button actions on Android devices. It allows users to remap buttons to launch apps, shortcuts, or perform other actions with single, double, or long presses. The app offers a wide range of customization options, enhancing device control and accessibility. While the free version provides essential functionality, some advanced features are locked behind a pro version. Enabling the accessibility service is required for certain functions, which may raise privacy concerns for some users. Overall, it's a powerful tool for those seeking greater control over their device's hardware buttons.
Key Advantages
- Highly customizable button remapping options.
- Supports single, double, and long press actions.
- Enhances device control and accessibility.
Areas for Improvement
- May require accessibility service enabled, raising privacy concerns.
- Some advanced features may require the pro version.
The Description of Button Mapper
Site Editorial Commentary:Assign custom actions to Back, Recent, Home, Volume Up, Volume Down & Headset.
Button mapper lets you remap all the physical (hardware) buttons on your Android device to perform custom actions, launch apps, or exeCute shortcuts. This app empowers you to customize your phone to perfectly match your needs and preferences.Customize single tap, double tap, or long press actions for the following buttons:
- Back Button
- Home Button
- Recent Apps Button
- Volume Up Button
- Volume Down Button
- Headset Button
You can assign a custom action to single tap, double tap, and long press gestures for each of these buttons. Remap these buttons to launch any application or shortcut you desire.
You can assign the following actions to your remapped buttons:
- Disable the button entirely (no action).
- Perform the button's default action (e.g., Back button performs the back action, Volume buttons adjust volume, Home button returns to the home screen).
- Assign the Back action to any button (e.g., Volume Up, Volume Down, or Recent Apps button).
- Assign the Home action to any button (e.g., Back, Volume, or Recent Apps button).
- Assign the Recent Apps action to any button (e.g., Volume, Home, or Back button).
- Change Volume level.
- Display the Power dialog.
- Force-stop the current foreground application.
- Turn the screen off.
- Toggle the flashlight ON/OFF.
- Toggle Silent/Vibrate mode.
- Mute the Microphone.
- Activate Do Not Disturb Mode.
- Launch Quick Settings.
- Expand the Notification Bar.
- Toggle Portrait/Landscape Mode.
- Toggle Play/Pause music.
- Go to the Next/Previous Track.
- Open Search.
- Open any App or Shortcut.
Advanced options include:
- Adjusting the long press or double tap duration to your liking.
- Disabling Button Mapper while using specific applications.
- Disabling Button Mapper while using the camera.
- Disabling Button Mapper while you are on a phone call.
You can configure these advanced options within the app's settings.
##### Important note #####
This application utilizes Accessibility Services (BIND_ACCESSIBILITY_SERVICE). Accessibility is used to replace broken or malfunctioning hardware buttons. The Accessibility Service is employed to detect when the following buttons are pressed: Home, Back, Recent Apps, Volume Up, Volume Down, and Headset. It also uses Accessibility Service to perform Back, Home, Recent Apps Event, Quick Setting Menu, Notification Panel functions. It is **not** used to monitor what you type. Button Mapper's Accessibility Service does not store or collect any of your personal information.
This app requests Device Administrator permission (BIND_DEVICE_ADMIN). This permission is solely used to lock the screen when the "Turn screen off" action is selected.
What's New
What's new in version 2.6 Minor bugs fixed