Unleash your keys with the power of open source! With this app, you can remap a variety of hardware buttons to customize your device's functionality. Here's what you can remap:
- Fingerprint gestures on supported devices.
- Volume buttons.
- Navigation buttons.
- Bluetooth/wired keyboards.
- Buttons on other connected devices should also work.
Keep in mind, only hardware buttons can be remapped, and there's no guarantee that any of these buttons will work. This app is not designed to control games, and your device's OEM/vendor might prevent some buttons from being remapped. You can create "triggers" by combining multiple keys from a specific device or any device. Each trigger can have multiple actions, with keys set to be pressed simultaneously or in a sequence. Keys can be remapped for short presses, long presses, or double presses. Additionally, a keymap can include "constraints" to ensure it only activates in specific situations.
However, there are some buttons that cannot be remapped:
- Power button
- Bixby button
- Mouse buttons
- Dpad, thumb sticks, or triggers on game controllers
Note that your key maps won't function if the screen is off, a limitation inherent to Android that the developer cannot overcome.
So, what can you remap your keys to do? There are numerous actions available, though some may require a rooted device and specific Android versions. For a comprehensive list, visit https://docs.keymapper.club/user-guide/actions.
Regarding permissions, you don't need to grant all of them for the app to function. The app will inform you if a permission is necessary for a specific feature:
- Accessibility Service: A basic requirement for remapping to work. It allows the app to listen to and block key events.
- Device Admin: Needed to turn the screen off when using the action to turn off the screen.
- Modify System Settings: Required to change brightness and rotation settings.
- Camera: To control the flashlight.
On some devices, enabling the accessibility service may disable "enhanced data encryption."
For community support and further information, join us on Discord at www.keymapper.club or visit our website at docs.keymapper.club.
What's New in the Latest Version 2.6.2
Last updated on Sep 12, 2024
Support for Android 14 and numerous bug fixes. Check out the changelog for detailed information.
Screenshot









