Touch Key Mapper turns the keys of an external keyboard or gamepad into on-screen touch points, so you can control touch-based games and apps with physical buttons.
MAP KEYS TO THE SCREEN
• Start the overlay on top of any app and switch to Edit mode.
• Add a tap key, a hold key or a 4-direction movement pad.
• Drag each control to where you want it, then press the key to assign.
• Save the layout and play with your keyboard or gamepad.
PROFILES FOR EACH GAME
• Create separate profiles for different games or apps.
• Rename, duplicate or delete profiles in a few taps.
• Export profiles to a file and import them later or on another device.
SHORTCUTS AND MACROS
• Assign hardware keys, such as Volume Up or gamepad buttons, to quick actions.
• Choose short press, long press, double press or key combos.
• Actions include flashlight, volume, media playback, notifications, Quick Settings, Wi-Fi settings and copying a quick chat text.
• Add conditions such as landscape only, portrait only or while charging, plus haptic feedback and turbo repeat.
KEY TESTER
• See the last detected key, its KeyCode and scan code, hold time and press rate.
• Use the virtual test pad and the key event log to check your controller.
CUSTOMIZE
• Dark mode, two themes and haptic feedback.
• Available in multiple languages.
SETUP NOTES
• Touch injection uses Android's Wireless debugging. You enable Developer options and pair the app once, following the in-app guide.
• The "Display over other apps" permission is required to show the mapping controls.
• A foreground notification is shown while the overlay or pairing is active.
• An external keyboard or gamepad is needed to play with mapped keys.
Touch Key Mapper is not affiliated with any game or controller manufacturer. The app contains ads.
Map keyboard and gamepad keys to on-screen touches, plus hardware shortcuts.