We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.

About Key Mapper

Key Mapper is a key remapping and automation app that customizes hardware inputs and floating buttons.

Key Mapper is built for users who want more control over their device’s physical keys and on-screen shortcuts. It helps create practical workflows for everyday tasks and gaming, while staying simple enough to set up on a phone or tablet. You can remap inputs to actions that fit how you use your device, and then refine when those actions run. For those who like APK installations, Key Mapper APK offers a direct way to try features without extra steps.


Key Mapper features

Remap hardware and accessory inputs
Key Mapper can listen to inputs from volume keys, side keys, external keyboards, game controllers, headsets, and the fingerprint sensor on many devices. You map these inputs to actions that run exactly when pressed. This lets you change what a button does across different apps or in specific contexts.

Floating buttons and custom layouts
You can design on-screen floating buttons and place them anywhere. Key Mapper treats these buttons like real keys, so they can trigger the same actions and shortcuts inside other apps. This makes it straightforward to build touch-based controls where physical keys are not available.

Macros with many action types
Key Mapper supports building macros from over one hundred actions. Common options include taps, swipes, gestures, keyboard input, app launches, media controls, and sending intents to other apps. You can chain actions together so several steps run in a single press.

Flexible triggers and timing
You choose how a mapping is triggered. Options include long press, double press, multi press, and multi key combos across devices, plus on-screen buttons. You can add delays and repeats to automate workflows that need careful timing.

Context rules and privacy controls
Mappings can be constrained to run only in selected apps, when media is playing, or on the lock screen. Key Mapper uses the Accessibility API to adapt key presses and draw overlays. It collects no data and shares none, and it is free and open source.


Key Mapper compatibility notes

Key Mapper is designed for Android phones and tablets and does not offer versions for iOS or desktop. It supports many hardware inputs, yet some inputs are not available. Mouse buttons are not supported. Joysticks and the LT or RT triggers on many gamepads are also not supported. Availability of the fingerprint sensor as an input depends on the device and vendor implementation.


Privacy and permissions in Key Mapper

Key Mapper relies on the Accessibility Service to intercept key events and to show floating overlays. These permissions are requested during setup and can be turned off later in system settings. The app is ad free, does not collect personal data, and does not share data with third parties. Open-source development allows users to review how features work and to follow changes transparently.


Advanced integrations

Key Mapper can send intents to other apps, which helps users connect mappings to automation tools such as Tasker. Shizuku compatibility is available for certain workflows that benefit from enhanced permissions. Setup details can vary by device, so testing a small mapping before building complex chains is recommended.


How to use Key Mapper

Getting started is quick after you download Key Mapper. The first run guides you through permissions and then lets you create your first mapping. Follow the steps below to set up a simple workflow on your phone.

  1. Open Key Mapper and allow the Accessibility Service and overlay permissions when prompted.
  2. Tap Add mapping, then choose the input you want to remap, such as a volume key.
  3. Select a trigger type, for example long press, and confirm the button you will use.
  4. Add one or more actions, such as launch an app or perform a tap, then save the mapping.
  5. Test the mapping in the target app, and if needed, add a constraint or adjust delays.


Start using Key Mapper today

Key Mapper focuses on practical remapping, macros, and floating controls so users can tailor device inputs to daily tasks. To access improvements and fixes, consider using the Key Mapper latest version when installing or updating.

For official information and user help, visit the site or contact the developer:

What's New in the Latest Version 4.0.5

Last updated on Mar 5, 2026

✨ Screen-off remapping
You can now remap buttons when the screen is off for free with Expert Mode.

🎯 New Actions
• Run shell commands
• Send SMS
• Force stop current app or clear from recents
• Toggle microphone
• Modify any system setting
• Show a custom notification
• Toggle hotspot

🆕 Improvements
• Floating buttons can now appear on top of keyboard or in notification panel
• Auto-switching keyboard more reliable and quicker

📖 View the complete changelog at: keymapper.app/changelog

Translation Loading...

Additional APP Information

Latest Version

Request Key Mapper Update 4.0.5

Uploaded by

Joseph Parker

Requires Android

Android 8.0+

Available on

Get Key Mapper on Google Play

Show More

Key Mapper Screenshots

Subscribe to APKPure
Be the first to get access to the early release, news, and guides of the best Android games and apps.
No thanks
Sign Up
Subscribed Successfully!
You're now subscribed to APKPure.
Subscribe to APKPure
Be the first to get access to the early release, news, and guides of the best Android games and apps.
No thanks
Sign Up
Success!
You're now subscribed to our newsletter.