User Guide: Important: For Mapping Root Access Required With The Latest Supersu & Busybox
User Guide: Important: For Mapping Root Access Required With The Latest Supersu & Busybox
Game Controller KeyMapper is World's most Downloaded and Trusted Gamepad Testing & Mapping utility. Now you simply map your
Game Controller buttons and Analog Sticks in the simple interface ONCE. And use Any Controller to play Any Game or
Emulator. Simply Plug & Play.
IMPORTANT: For Mapping Root Access required with the latest SuperSU & BusyBox.
First run will open the Game Controller Assignment Interface automatically. On pressing any button or Moving Analog Stick the
Name of the Controller will show up along with a New Controller found message indicating that your Gamepad has been detected.
Assigning Buttons
Now go on and assign buttons by Long Pressing on the Button Name in the Interface. A message will appear asking you to press
the Physical Controller Button , now do so.
Assigning R1 & R2 Buttons
Press the Trigger , now if at the bottom of the Screen in the Raw Axis/ Key Values Section a Key Pressed message appears with a
KeyCode, go on and Long Press the Trigger Button name in the Interface and then select Assign as Button as indicated below. Do
the Same for the second Trigger button.
If when you press the Trigger, one of the Axis Values changes, this means the Trigger does not offer a Keycode. So, note down the
name of the Axis which changes when you press the Trigger. Now on the Long Press Context Dialog choose Assign Trigger Axis and
from the List choose the Axis name you had noted down earlier. Do the same for the second Trigger.
Assign Analog Sticks
Move one of the Analog Sticks, as you move the Stick you will notice values changing for a Pair of Axes Names( as indicated in the
red block), for e.g suppose we’re rotating the Left Analog Stick and we notice the values for AXIS_X and AXIS_Y changing. Note
down the name of the Pair of Axes. Now Long Press on the Analog Stick in the Interface. A List will show up with the names of all
the Pairs of Axes. Choose the Pair you had noted down earlier. Now moving the Stick will show up visually in the Interface. Do the
same for the Second Analog Stick.
Initial Setup
Keymapper Pro requires a few files be copied to the Android OS once. Hence, on exiting the Game Controller Assignment Interface
for the first time the user will be greeted with a message with details regarding the procedure. Root Access will be requested and
needs to be granted for the procedure to complete. During this your system will restart once
Enabling and Activating KeyMapper Pro
After the System has rebooted successfully, run Game Controller KeyMapper. You will be asked to Enable GCKeymapperPro. The
steps are indicated below with illustrations. The App Setup process is now complete. In the following section you’ll be shown how to
activate GCKeymapperPro.
Activating GCKeyMapperPro
Once you’re setup correctly, you can activate KeyMapper Pro easily by tapping on Activate KeyMapper from the Main Activity and
follow it up with tapping on GCKeymapperPro in the Change keyboard menu. Grant SuperSU Root Access if asked. This will enable
Gamepad Emulation and now you’re ready to test the new Plug & Play capabilities in the Testing interface and the games.
Testing Keymapper Pro
Once you’ve setup the Controller correctly with the App, before you get into Plug & Play hassle-free Gaming , it is recommended that
you test the KeyMapper Emulation correctly in the Emulated Xbox Testing Interface.
To do so, activate GCKeymapper Pro and open Emulated Xbox Testing Interface. Now , Press each and every button of your Controller
and Move Analog Sticks to check if everything is working correctly. If you’ve assigned the buttons correctly, when you press the
Controller button physically the Button in the Interface should light up indicating the correct working. Same is the case with Analog
Sticks.
This section will also indicate whether any of the Extra features are enabled or not. More about Extra features is discussed in the latter
half of the guide.
Extras
Custom Dead Zone
This feature allows you to set Custom Dead Zone values on per Analog Stick basis. A 20% dead zone means no input of the Analog
Stick will be registered as long as the Analog Stick is not moved out of the 20 % range. This prevents Ghost input (unwanted inputs).