Button Mapper

by flar2

Avg. Rating
4.72 (86 Ratings)
Other Apps by Developer


Personalize the buttons on your phone or tablet by assigning custom actions to button presses, double clicks and long presses.

This app only works with physical or capacitive buttons, it does not work with onscreen buttons.

This app does not work while the screen is off. I wish it could, but this is a limitation of Android.

This app respects your privacy and confidentiality. It does NOT collect or share any of your personal information. It does NOT monitor or log what you type on your screen.

Button Mapper works with physical or capacitive keys and buttons, such as volume buttons, the home button on Samsung Galaxy devices, the camera button on Sony devices, and the capacitive home, back and recent apps keys found on some devices by ASUS, HTC, OnePlus and other manufacturers. It does NOT work with onscreen home, back and recents buttons (i.e. the navigation bar). It does NOT work with the power button. Best of all, Button Mapper does NOT require root.

Quickly and easily access the most common functions on your phone.

A few examples of things you can do with Button Mapper:
-long press volume down to toggle your flashlight
-double tap your home button to launch your favorite app
-long press your home button to turn off the screen
-long press volume up to instantly call or message your best friend
-double click the back button to see your notifications
-swap your back and recent apps keys
-use your volume buttons to adjust screen brightness
-long press home to toggle "do not disturb" mode
-press and hold the home button to quickly check your lockscreen messages, release to turn off the screen instantly
-and plenty more, the possibilities are endless

The free version allows customization of the Home button and volume buttons.

Additional features unlocked in the pro version:
-support for back button, recent apps button and camera button
-Lockscreen peek
-Homescreen lock
-Four themes
-customization of haptic feedback (vibration) on button press and long press

Actions that can be assigned to buttons:
-launch any app or shortcut
-Disable the button
-Device default action
-Recent apps
-Last app
-Turn screen off
-Toggle flashlight
-Quick settings
-Show notifications
-Power dialog
-Take screenshot
-Music: previous track, next track and play/pause
-Adjust volume
-Toggle do not disturb
-Adjust brightness

Buttons supported:
-Back (PRO version only)
-Recent apps (PRO version only)
-Volume up
-Volume down
-Camera button (PRO version only)

Special features:
-Lockscreen peek (PRO version only)
-Homescreen lock (PRO version only)
-Swap back and recent apps buttons
-Adjust button light duration on Samsung Galaxy devices (Lollipop and older)
-Adjust button vibration on Samsung Galaxy devices (PRO version only, Lollipop and older)

Additional options:
-fine tune button behavior with options to bypass Button Mapper when camera, phone or system UI is showing
-change the long press or double tap duration

Version 1.51 on 09.17.2020


5.2 MB

XDA Forum Thread
Thread Title Most Recent Post Stats
Loading data...
Could not load thread! Try again
Loading data...

... by ...

Replies: ...

Views: ...

Other Apps by Developer


  • by Ktheninja1 on 08.19.2020
    Quick and easy setup, and quick fix if you mess up! Great app.

  • by y4812 on 03.15.2019
    Can't detected AI button on XiaoMi Mix3

  • by ivkom on 02.22.2019

  • by oliverbenduhn on 01.30.2019
    Very nice.

  • by edisonrobles on 01.12.2019
    Como que avalia algo que tem recusos bloqueados?

  • by The Atomic Fart on 02.23.2019
    Works perfectly on my Note 9 running Pie, stock and unrooted. I've disabled everything Bixby related using Adhell 3 and this app now allows me to use the hardware button for things I actually find useful! 😁 Great work.

  • by FallinOne on 11.25.2018
    Perfect for Bixby remapping.

  • by pasbec on 01.04.2019
    Must have app to remap Bixby of S9 in Oreo/Pie. Tons of options for a tailor-made setup. Even more options with root and more convinient as using adb. Just awesome! Thanks for developing this!

  • by TWiiTCH on 12.25.2018
    Samsung Galaxy Note 9 UnRooted... FINALLY Bixby serves a better purpose. I have set single tap to screenshot, double tap to launch PUBG Mobile, and long press to run flashlight. Many more options and settings to chose from to customize your capacitive buttons. Maybe one day we will not have to run adb if we power off/restart. Great Job 👍 Only issue I've run into is the option to double tap to open "menu" does not work on my device. SM-N960W running Android Oreo v8.1.0.... I Love it tho, nice work! 😉

  • by hag-cel on 03.11.2019
    Bixby remapping doesnt work perfectly. I can remap it but bixby will still open. Galaxy S9 Stock Pie. On Lineage full support !