TapTap brings double-tap-on-the-back gestures to Android, letting users trigger actions by tapping the rear of the device.
KeyMapper
KeyMapper remaps physical buttons on Android devices, letting users assign different actions to device controls.

About KeyMapper
KeyMapper is an Android app that remaps physical buttons to different actions. It works with phone volume and side keys, game controllers, keyboards, mouse buttons, headsets and headphones, and fingerprint sensors, and users can create custom on-screen buttons to remap.
It supports triggers such as long press and double press, macros using over 100 actions including screen taps and gestures, keyboard inputs, opening apps, media control and intents, and constraints based on app or device state. Joysticks and gamepad triggers (LT, RT) are not currently supported.
Key features
- Remap volume buttons and side key to custom actions
- Remap game controller D-pad, ABXY and most other buttons
- Remap keyboard, mouse, headset and fingerprint sensor inputs
- Create custom on-screen button layouts for remapping
- Build macros combining taps, key inputs, apps, media, intents
- Set triggers, delays, repeats and app-based constraints
- Supports many input types including controllers, keyboards and fingerprint sensor
- Offers over 100 actions for macros and shortcuts
- Open source under GPL-3.0 license
- Does not support joysticks and LT/RT gamepad triggers
- Some devices may not work yet, with support added over time
KeyMapper at a glance
- Category
- Mobile Apps › Android Apps
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Platforms
- Android
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
KeyMapper alternatives
Tools and sites you could use instead, ranked by how closely they match.
DualWallpaper lets users assign separate wallpapers for light and dark device themes and switch them when the theme changes.
FlashDim adds dimming controls to an Android flashlight on devices running Android 13 and later.
scrcpy displays and controls an Android device from a computer, using a desktop window to mirror the device and send user input.
Scrcpy for Android mirrors a device’s display and touch controls onto another Android device.
VolumeLockr controls Android device volume levels and can lock them to prevent unwanted changes.
Popular in Android Apps
Well-known listings from the same topic.
KeyMapper FAQ
Which buttons can KeyMapper remap?
What kinds of actions can be assigned?
Are gamepad joysticks and triggers supported?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












