Button Mapper-key mapper Application icon

Button Mapper-key mapper 4.0

10.6 MB / 100K+ Downloads / Rating 3.3 - 3,202 reviews


See previous versions

Button Mapper-key mapper, developed and published by Inter-Soft, has released its latest version, 4.0, on 2024-11-02. This app falls under the Personalization category on the Google Play Store and has achieved over 100000 installs. It currently holds an overall rating of 3.3, based on 3.202 reviews.

Button Mapper-key mapper APK available on this page is compatible with all Android devices that meet the required specifications (Android 5.0+). It can also be installed on PC and Mac using an Android emulator such as Bluestacks, LDPlayer, and others.

Read More

App Screenshot

App Screenshot

App Details

Package name: com.in_so.navigation.buttonmapper

Updated: 3 months ago

Developer Name: Inter-Soft

Category: Personalization

App Permissions: Show more

Installation Instructions

This article outlines two straightforward methods for installing Button Mapper-key mapper on PC Windows and Mac.

Using BlueStacks

  1. Download the APK/XAPK file from this page.
  2. Install BlueStacks by visiting http://bluestacks.com.
  3. Open the APK/XAPK file by double-clicking it. This action will launch BlueStacks and begin the application's installation. If the APK file does not automatically open with BlueStacks, right-click on it and select 'Open with...', then navigate to BlueStacks. Alternatively, you can drag-and-drop the APK file onto the BlueStacks home screen.
  4. Wait a few seconds for the installation to complete. Once done, the installed app will appear on the BlueStacks home screen. Click its icon to start using the application.

Using LDPlayer

  1. Download and install LDPlayer from https://www.ldplayer.net.
  2. Drag the APK/XAPK file directly into LDPlayer.

If you have any questions, please don't hesitate to contact us.

App Rating

3.3
Total 3,202 reviews

Reviews

1 ★, on 2021-03-13
menu is great, but none of my desired setting-changes work on my Samsung S20 FE. I want: 1) BACK BUTTON: double-tap = screen brighter 2) BACK BUTTON: long press = screen brighter 3) RECENT APPS BUTTON: double-tap = screen darker 4) RECENT APPS BUTTON: long pressp = screen darker Happy to change to 5 Stars if this gets fixed! PS: I don't mind the ads if they're only bothering you during the button reassignment, which you do just once and then you forget about the app

4 ★, on 2021-02-18
Used this for years on my old Samsung Galaxy S6 to allow the volume buttons to cycle through music tracks. Unfortunately no longer works at all on my new Galaxy S10e/Android 11. A bit disappointed!

1 ★, on 2021-01-20
All functions are not activated and unnecessary wait to watch advertise videos.

5 ★, on 2020-12-18
I recommend this app if you have problem about ghost touch and buttons problem thank you again because i solved my back button ghost touch problem

4 ★, on 2020-10-29
Updated review - works well on Samsung J5, except that I can't find how to map a button to enable the camera 🤔

1 ★, on 2020-11-03
I had to watch a friggin video just to discover double tap on home does nothing when I programmed it to do something.

Previous Versions

Button Mapper-key mapper 4.0
2024-11-02 / 10.6 MB / Android 5.0+

Button Mapper-key mapper 3.9
2023-12-12 / 4.6 MB / Android 4.4+

Button Mapper-key mapper 3.8
2022-12-08 / 4.5 MB / Android 4.4+

About this app

Button mapper lets you Remap all Hard Buttons of your android phone to do any custom action, launch any app or shortcut. This app lets you customize your phone the way you like.

You can customize single tap , double tap or long press of following buttons:
- Back Button
- Home Button
- Recent Button
- Volume Up
- Volume Down
- Headset Button


You can customize the single tap , double tap and long press for these buttons. assign any custom action to these buttons or remap these buttons to launch any app or shortcut. You can assign any app or shortcut to be launched.
you can assign following actions to these buttons
- Disable the Button with No action.
- Do the Default action of the button, Back button will do Back action, volume will change volume, Home button will do default home action
- assign Back action to any button i.e volume up, volume down or recent button
- assign Home action to any button i.e back , volume or recent button
- assign Recent action to any button i.e volume, Home or Back button
- Change Volume - Show Power dialog with any button
- Kill foreground App
- Turn Screen Off
- Toggle Flash Light ON/OFF
- Toggle Silent / Vibrate Mode
- Mute Microphone
- Activate Do not Disturb Mode
- Launch Quick Settings
- Expand Notification Bar
- Toggle Portrait / Landscape Mode
- Toggle Play / Pause Music
- Next / Previous Track
- Open Search
- Open any App or Shortcut Advance options:
- change the long press or double tap duration
-disable Button Mapper while using specific apps
-disable Button Mapper while using Camera
-disable Button Mapper while Phone is On call
You can change these Options by Going to Advance Options in app

##### Important Note ######
This application uses Accessibility services (BIND_ACCESSIBILITY_SERVICE) . Accessibility is used to replace a failed and broken buttons. ACCESSIBILITY SERVICE is used to detect when the following buttons are pressed : - Home - Back - Recent - Volume Up, Volume Down and Headset. It also uses Accessibility Service to perform Back, Home, Recent Apps Event, Quick Setting Menu, Notification Panel. It is not used to see what you type. This Accessibility Service of Button Mapper does not store or collect your other personal Information.
This app uses the Device Administrator permission (BIND_DEVICE_ADMIN). This permission is used only to lock the screen if "Turn screen off" action is chosen.

App Permissions

Required to be able to access the camera device.
Allows an application to read or write the system settings.
Allows applications to access information about Wi-Fi networks.
Allows applications to change Wi-Fi connectivity state.
Allows an application to expand or collapse the status bar.
Marker permission for applications that wish to access notification policy.
Allows applications to open network sockets.
Permission an application must hold in order to use ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS.
Allows applications to access information about networks.
Allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming.