Unleash your keys and dive into the world of open-source customization with KeyMapper! Wondering what hardware buttons you can remap? You've got options! Remap fingerprint gestures on compatible devices, volume buttons, navigation buttons, and even keys on your Bluetooth or wired keyboards. If you've got other connected devices with buttons, those can be remapped too. Just remember, only hardware buttons are fair game here. Keep in mind, there's no guarantee these buttons will work as your device's OEM or vendor might block them. This app isn't meant for gaming control, so don't try to game the system!
You can get creative by combining multiple keys from the same device or across different devices to create a "trigger." Each trigger can have multiple actions, and you can set keys to be pressed simultaneously or in a sequence. Whether you prefer short presses, long presses, or double presses, KeyMapper's got you covered. Plus, you can set up "constraints" for your keymaps so they only activate under specific conditions.
But what can't you remap? The power button, Bixby button, mouse buttons, and any game controller components like D-pads, thumb sticks, or triggers are off-limits. Also, be aware that your key maps won't work if your screen is off—a limitation of Android that even the developers can't override.
Now, what can you remap your keys to do? The possibilities are vast, especially if you're on a rooted device and using a specific Android version. Check out the full list of actions at https://docs.keymapper.club/user-guide/actions for all the juicy details. Not all permissions are required for the app to function, but some features do need specific permissions:
- Accessibility Service: Essential for remapping to work as it lets the app listen to and block key events.
- Device Admin: Needed to turn off the screen when using that action.
- Modify System Settings: Required to adjust brightness and rotation settings.
- Camera: Necessary to control the flashlight.
On some devices, enabling the accessibility service might disable "enhanced data encryption," so keep that in mind. For more details or to join the conversation, visit our Discord at www.keymapper.club or explore our website at docs.keymapper.club.
What's New in the Latest Version 2.6.2
Last updated on Sep 12, 2024
KeyMapper now supports Android 14 and comes with a slew of bug fixes. Dive into the changelog for all the updates!