Home/

Apps/

Tools/

Gamepad Pro: Key Mapper

Gamepad Pro: Key Mapper

Gamepad Pro: Key Mapper

Map controller keys to touch. Sticks, triggers, macros, turbo — no root.

Geek Teck Studio

Gamepad Pro: Key Mapper is developed and provided by Geek Teck Studio.

Version1.9.1
Updated on 2025-10-11
Rating3.0
CategoryTools
Package namecom.dylan.gamepad.pro
Downloads500+

Gamepad Pro: Key Mapper Description

👍 Gamepad Pro is a controller key mapper for Android: turn the gamepad you already own into touch controls and play touch-only games with real buttons. No root.

Map buttons, analog sticks and L2/R2 triggers to taps, holds and swipes. Build a layout per game, switch layouts mid-match, and add macros, turbo and combos.

No cloning, no ADB for the core setup. Map your controls and start playing. 👍👍

🏆 DRAG. MAP. PLAY.

Add a game, open the mapping editor, and drag each control onto the matching spot on screen. Save it and launch the game from Gamepad Pro.

✅ BUTTON, STICK & TRIGGER MAPPING

Map controller buttons, both analog sticks, the D-pad and analog triggers to taps, holds and swipes, with adjustable stick sensitivity.

✅ MULTI-BUTTON CONTROL

Move, aim and act at the same time — built for games that need several simultaneous inputs.

✅ A PROFILE FOR EVERY GAME

Save an independent mapping per game, so you always come back to the right layout.

✅ PHASES — MULTIPLE LAYOUTS FOR ONE GAME

Create multiple Phases for different parts of the same game, such as Movement, Driving, Parachuting, Combat or Menus.

🔄 SWITCH PHASES WHILE YOU PLAY

Pick another Phase from the floating control without leaving the game, or assign a button to cycle through layouts instantly.

✅ COMBINATION BUTTONS

Use a combination of controller buttons as a single trigger, adding shortcuts without giving up existing controls.

⚡ ONE-TRIGGER MACROS

Build a sequence of touch actions and run the whole thing from one controller input — ideal for repeated routines.

🚀 TURBO ACTIONS

Hold a button to repeat a mapped touch action automatically, at a repeat rate you set per action.

📳 VIBRATION FEEDBACK

Feel a haptic response when a mapped control fires, in light, medium or strong.

🎯 BUILT FOR EVERY KIND OF GAME

Shooters and battle royale, MOBA and MMORPG, racing, action RPG, open world, fighting, survival, idle and clicker games, plus retro emulators — if it takes touch input, you can map a controller to it.

✅ NO CLONING, NO ROOT, NO ADB

Gamepad Pro maps controller input straight to screen actions: no cloned copy of your game, no root, and no ADB for the core setup. A few advanced options can use Shizuku; mapping itself does not.

✅ GREAT CONTROLLER COMPATIBILITY 🎮

Gamepad Pro works with many wired and wireless controllers supported by Android, and button labels can adapt to popular controller layouts.

🛠️ HOW TO GET STARTED

1. Open Gamepad Pro and follow the guided setup.
2. Enable the Accessibility Service and connect your controller.
3. Enable the Gamepad Pro keyboard for sticks and L2/R2 triggers.
4. Tap Add, pick your game, drag the controls into position.
5. Save, launch the game, and play.

⚠️⚠️ PERMISSIONS

Accessibility Service:

Gamepad Pro uses Android’s AccessibilityService API to turn your configured controller actions into taps and swipes. It is required for mapping to work outside the app, only performs the actions you create, and never collects or uploads your personal data.

⌨️ Gamepad Pro Keyboard:

Android’s Accessibility Service cannot read analog stick or L2/R2 trigger values. The Gamepad Pro input method captures these inputs so they can be mapped correctly, and may also be used for text input.

📱 COMPATIBILITY

Compatibility may vary with your device, Android version, controller, and how each game handles touch input or overlays.

❤️ NEED HELP?

Play Store reviews don’t give us enough detail to investigate technical problems. If something isn’t working, open Gamepad Pro and go to Settings > Feedback.
Open up

Comments about Gamepad Pro: Key Mapper Android Version

No instructions on how to remap controls, default seems to contort your left stick into being an invisible mouse cursor based on the position of the joystick with all buttons doing seemingly random inputs. Touching the floating button brings up an on-screen controller layout if you want to have too many buttons on screen with on-screen joysticks, but I wanted this to test and remap a physical controller. Also, Shizuku does NOT remove the requirement of using the Gamepad Pro Keyboard as stated.
Giving this 5 star cause this app is free and its finally working for me. All the other paid app is not even working for me. The best thing is it can detect my cheap controller so this is great! And also i like that you can map yourself which button you want to map. So yeah i recommend this
Great app. Does exactly what it's supposed to. Although what I noticed is that the bumpers are switched with the triggers. Not a big deal but it can be confusing during configuration. Also for multi touch input (which is a must imo) you also have to use Shizuku app. And setting up Shizuku can be tough for some users.
No instructions on how to remap controls, default seems to contort your left stick into being an invisible mouse cursor based on the position of the joystick with all buttons doing seemingly random inputs. Touching the floating button brings up an on-screen controller layout if you want to have too many buttons on screen with on-screen joysticks, but I wanted this to test and remap a physical controller. Also, Shizuku does NOT remove the requirement of using the Gamepad Pro Keyboard as stated.
Giving this 5 star cause this app is free and its finally working for me. All the other paid app is not even working for me. The best thing is it can detect my cheap controller so this is great! And also i like that you can map yourself which button you want to map. So yeah i recommend this
Great app. Does exactly what it's supposed to. Although what I noticed is that the bumpers are switched with the triggers. Not a big deal but it can be confusing during configuration. Also for multi touch input (which is a must imo) you also have to use Shizuku app. And setting up Shizuku can be tough for some users.

Is Gamepad Pro: Key Mapper safe for my device?

Open up

Yes, Gamepad Pro: Key Mapper follows the Google Play content guidelines to ensure safe use on your Android device.

What is an XAPK file, and what should I do if the Gamepad Pro: Key Mapper I downloaded is an XAPK file?

Open up

A file with .xapk extension is a compressed package file. It is a container file format that incorporates APK and additional associated files required for the installation. The XAPK format was introduced to package the APK file and OBB file together for a seamless delivery and installation process. XAPK format can help reduce the package size of application. On mobile phones, users need to install the XAPK installer first, and then install XAPK files through that installer. You can find the installer here:https://apkcombo.com/how-to-install/. But on PC client, you just need to put the file on LDPlayer.

Can I play Gamepad Pro: Key Mapper on my computer?

Open up

Yes, you can play Gamepad Pro: Key Mapper on your computer by installing LDPlayer, an Android emulator. After installing LDPlayer, simply drag and drop the downloaded APK file into the emulator to start playing Gamepad Pro: Key Mapper on PC. Alternatively, you can open the emulator, search for the game or app you want to play, and install it from there.

Program Available in Other Languages

More apps from Geek Teck Studio