Welcome to Key Mapper Documentation¶
Key Mapper is the Android app that changes what the buttons on your devices do!
The app intercepts key events and allows you to design your own custom actions when a certain key combination is pressed.
You can create on-screen floating buttons that behave like physical keys, which you can also design actions for.
The core functionality of the app is proudly free and open-source software (FOSS). Certain special features are available as paid add-ons.
The Key Mapper documentation aims to provide users with a comprehensive guide to using and setting up Key Mapper for typical implementations. If you need more help, you can join the support server and ask for help.
Something broken?
Let's try to fix that. Go to troubleshooting.
Want a tutorial?
We've made some handy tutorials to help you learn Key Mapper.
Want to ask for help?
If you've already tried troubleshooting and the tutorials aren't enough, come and ask for help in our support server.
Love the app?
Please rate us on Google Play. If you would like to support the project, consider donating.
Simple tutorials¶
Make a volume button toggle the flashlight on the lockscreen
Make a floating button to simulate the 'F5' key on a keyboard
Make the buttons on a gamepad tap the screen for you
Make your side key / power button call a family member if pressed 5 times
Advanced tutorials¶
Make your volume buttons adjust the flashlight brightness on the lockscreen
Make a floating button to toggle your home lighting with Home Assistant
Make a custom modifier key on a Bluetooth keyboard
Our team π§βπ»¶
Developers¶
- Seth Schroeder (sds100): Lead developer who started the project
- Tino W. (pixel-shock): Created the actions for swiping and pinching
Designers¶
- Jack Ambler (jambl3r): UX, marketing, support, web
Translators¶
- HowToWhy (Czech)
- Katie Frogs (Polish)
- DarΓo B. C. (Spanish)