ButtonMappermakesiteasytomapcustomactionstoyourvolumebuttons,Bixbybuttonorotherhardwarebuttons.Remapbuttonstolaunchanyapp,shortcutorcustomactionwithasingle,doublepressorlongpress.Rootisnotrequired.
ButtonMappercanremapmostphysicalorcapacitivekeysandbuttons,suchasvolumebuttons,theBixbybuttononSamsungdevices,LGAssistantbutton,andthecapacitivehome,backandrecentappskeysfoundondevicesbySamsung,ASUS,HTC,OnePlus,Xiaomiandothers.ButtonMappercanalsoremapbuttonsonmanygamepadsandotherperipheraldevices.
ButtonMapperdoesnotworkwhenthescreenisoffunlessyourdeviceisrootedoryourunaspecialadbcommand.
AfewexamplesofremappingyoucandowithButtonMapper:
-longpresstotoggleyourflashlight
-showringvolumebydefaultonAndroidPieandlater
-presstobroadcastcustomAndroidintents,scriptsorcommands
-longpresstoopencameraandtakeaphoto
-doubletaptolaunchyourfavoriteapporshortcut
-longpressyourhomebuttontoturnoffthescreen
-doubletapbuttontoopenyournotifications
-swapyourbackandrecentappskeys(capacitivebuttonsonly!)
-useyourvolumebuttonstoadjustscreenbrightness
-longpresstotoggle"donotdisturb"mode
-andmuchmore,thepossibilitiesareendless
Additionalfeaturesunlockedintheproversion:
-Simulatekeycodes(requiresadbcommandorroot)
-Swapvolumekeysonorientationchange
-Defaulttomediavolume(orringvolumeonAndroidPieorlater)
-Pocketdetection
-Themes
-Customizationofhapticfeedback(vibration)onbuttonpressandlongpress
Actionsthatcanbemappedtobuttonsorkeys:
-Launchanyapporshortcut
-Disablethebutton
-Broadcastintents(PRO)
-Runscripts(PRO)
-Camerashutter
-Turnscreenoff
-Toggleflashlight
-Quicksettings
-Shownotifications
-Powerdialog
-Takescreenshot
-Music:previous/nexttrackandplay/pause
-Adjustvolume
-Mute
-Lastappswitch
-Toggledonotdisturb
-Adjustbrightness
-Nowontap(root)
-Menubutton(root)
-Choosecustomkeycode(rootandPRO)
-Rootcommand(rootandPRO)
-ToggleWiFi
-ToggleBluetooth
-Togglerotation
-Clearnotifications
-Splitscreen
-Scrollup/down(root)
-Andmanymore...
Buttonssupported:
-Home
-Back
-RecentappsorMenu
-Volumeup
-Volumedown
-ActiveedgeonPixel2/Pixel2XL
-BixbybuttononSamsungS8/S8+/S9/S9+/Note8/Note9
-Camerabutton
-Headsethookbutton
-Custombuttons:addotherbuttons(active,mute,etc)onyourphone,headphones,gamepads,AndroidTVandotherperipheraldevices
Additionaloptions:
-changethelongpressordoubletapduration
-delayinitialbuttonpressforbetterdoubletapoperation
-disableButtonMapperwhileusingspecificapps
Troubleshooting:
-ForBixbyonunrooteddevices,makesureyoudon'tdisableBixbyVoice
-MakesureButtonMapperisexemptfromanykindofbatteryoptimization,taskkillersorotherthingsthatmayinterfere
-ButtonMapperdoesnotworkwithonscreenbuttons(suchassoftkeysorthenavigationbar)orthepowerbutton.
-Theoptionsshownintheappdependonthebuttonsavailableonyourphone.Notallphoneshavehome,backandrecentsbuttons!
ThisappusesAccessibilityservices.Accessibilityisusedtodetectwhenthephysicalorcapacitivebuttonsarepressedonyourdevicesotheycanberemappedtocustomactionstoaccommodateyourneeds.Itisnotusedtoseewhatyoutype.ButtonMapperdoesnotcollectorshareanyofyourpersonalinformationwiththirdparties
ThisappusestheDeviceAdministratorpermission.(BIND_DEVICE_ADMIN)
Thispermissionisusedtolockthescreenifthe"Turnscreenoff"actionischosen.Ifyouwanttoremovethispermission,openButtonMapper,clickonthemenu(threedotsintheupperrightcorner)andselect"Uninstall"
Show More