Вы находитесь на странице: 1из 16

App Description

Game Controller 2 Touch Pro is the most feature rich, refined and easy to use,
premium Touch Emulation software. It allows for using any HID Game
Controller/Gamepads/Joysticks to control Android games through Touch
Emulation. Turn any Touch-Screen based game to a completely Game
Controller supported one. This app is made from ground-up and is a complete
overhaul of the first Game Controller 2 Touch app.

Features :

- 8-Way DPAD
- Automatic Profiles Switch
- Now supports all HID Game Controllers
- Relative Touch[Camera Movement] System
- Background Image Profile Tag
- Material Design User Interface
- Momentary Key Press
- Refined 8 -way Swipe mechanism
- Integrated Gamepad testing interface
- Easier setup compared to predecessor.
- 4x-5x sized Analog Sticks , Buttons for Touch Profile Editor.

1
CONTENTS
QUICK SETUP ...................................................... 3
DETAILED INSTRUCTIONS .................................. 6
Essentials ........................................................ 6
Game Controller Testing Interface ................... 9
Touch Profile Editor ....................................... 11
Automatic Profiles ......................................... 15
Other Settings ............................................... 16

2
QUICK SETUP

• During the first run you’ll be taken to the Game Controller Testing Interface which
allows you to thoroughly test and assign Gamepad Buttons, Triggers and Analog
Sticks.

• Default Values are assigned. All buttons/sticks of all Controllers might not work
on all Android devices by default. Long Press on any button and press the
corresponding button on the Gamepad to assign. Refer to Game Controller Testing
Interface for detailed instructions.

• Once you’re done with Controller button assignment. You’ll be greeted with a
message asking you to enable GC2TouchPro Input Method from Language & Input
Settings. Tap on Yes. Now Enable GC2TouchPro.

3
Pre-requisite : Before starting with Touch Profile Creation make sure you have an in-
game screenshot of the game you wish to create the profile for. [Press and Hold
Power Btn + Vol. Down Btn to capture a Screenshot, on most devices]

• Now, tap on Touch Profile Editor. Long Press anywhere to show Menu.
Tap on Change Background. Choose the in-game screenshot.

• Bring up the menu again. Now tap on Multi-Add buttons. Choose buttons and size
as per requirements. Once done, press cancel or the back button to dismiss menu.

• Drag and drop buttons/Analog Sticks on in-game buttons. To assign a button as


swipe across the Screen choose Properties and select direction and size.

• Choose an Analog Stick and tap on Properties to reveal Relative Touch Settings.
With Relative Touch enabled you can control Camera Movement in-game with the
Right Analog Stick. You will need to enable Touch Wrap in most cases.

4
• Once done Tap on Save As and Type a Profile Name (for e.g. Modern Combat 4).
Exit Touch Profile Editor.

• Before activating GC2TouchPro Keyboard, you should either choose the Profile
manually using Change Profile, or alternatively use Automatic Profiles to tag a
profile to a certain game.

• Now Tap on Activate IME. Choose GC2TouchPro Keyboard (IME) from Change
Keyboard Pop up. You will now need to Grant Root Access to the app from the
SuperSU dialog. Make sure the Game Controller is connected. Touch Emulation will
now start.

Have a look at how a well made Touch Profile should look for a Shooter game.

Following the Quick Setup section should get you started, but to enjoy the app and
its features to the fullest, read the DETAILED INSTRUCTIONS section thoroughly.

5
DETAILED INSTRUCTIONS

ESSENTIALS

1. ACTIVATE IME: Once you’re done with the Setup Process and Touch Profile Creation tap on
this button to show the Input Method Picker[Change Keyboard Dialog]. Select GC2TouchPro
to activate the services and start Touch Emulation. Follow it with tapping GRANT to allow
ROOT ACCESS [Required only during first run].

6
2. TOUCH PROFILE EDITOR: This tool enables the user to create Game-specific Touch Profiles
with simple Drag and Drop. Long Press anywhere to show Menu.

3. CONFIGURATIONS: Contains miscellaneous options to tweak emulation behavior, including


options to Invert Gamepad Analog Stick Axis and Analog Stick Dead Zones.

4. CHANGE PROFILE: Lets the user manually choose the Active Profile to be used for Touch
Emulation. [Will be overridden if Automatic Profiles is enabled].

7
5. AUTOMATIC PROFILES: Tag your Touch Profiles with the desired games and GC2TouchPRO
will switch to the relevant profile automatically when the Game is launched.

6. GAMEPAD TESTING INTERFACE: Test and assign Game Controller inputs(Analog Sticks,
Buttons, Triggers) from any USB/Bluetooth Gamepad, Joysticks to be used for Touch
Emulation.

7. CURRENTLY ACTIVE PROFILE: Indicates the Touch Profile currently active which will be
used for Touch Emulation the next time GC2TouchPRO is activated[Will be overridden if
Automatic Profiles is enabled].

8. TESTING SPACE SHORTCUT: Lets you launch the Testing Space with a single tap.

9. SHOW TOUCHES SHORTCUT: Enable/Disable Touch Indicators with a single tap.

8
GAME CONTROLLER TESTING INTERFACE
Before starting with Touch Profile Creation make sure all buttons, triggers and Analog sticks are
responding correctly in the testing interface. This section will help with understanding on how
to use the interface correctly.

1. This button resets all custom key bindings to the default values.

2. The Raw Axis/Key Values shows the raw values of the Axes when you move an Analog Stick
or the Key code of the button pressed.

3. Long pressing on any interface button will bring up a context menu to be used for key
bindings (assignments).

Analog Stick assignment


If the Analog Sticks don’t respond by default, move the Stick(s) and note which axis values are
changing. Assign the axis names by Long Pressing on the Analog Sticks.

For e.g. when you move the Right Stick if the values of AXIZ_Z and AXIZ_RZ changes. Choose
the second option from the list i.e. AXIS_Z & AXIZ_RZ as shown in the image below.

9
Button Assignment

Button assignments are simple. Long press on the interface button and follow it with pressing
the physical button on the Game Controller.

To assign Thumb Buttons (L3/R3), Long Press on the interface Analog Stick and choose Assign
Thumb button as shown in the 2nd image below.

Trigger Assignment [L2/R2]

For most Game Controllers Android reports Triggers as buttons along with the Analog values.

Therefore to assign a Trigger, Long Press on L2/R2. Choose Assign as Button first followed
with pressing the Trigger. For most Controllers the Trigger should be assigned successfully.

In case it doesn’t, while pressing the Trigger look for changes in the Axis values in Raw Axis
Values section. Note the axis name. Now choose Assign Trigger Axis and tap on the Axis
name you noted earlier. It should assign and work successfully now.

10
TOUCH PROFILE EDITOR
This section deals with all possible functionalities of the Touch Profile Editor and should guide
you through Profile Creation phase.

The first step in the Touch Profile Creation process is to use the Change Background
functionality, which lets you setup an in-game screenshot as background image to provide
reference while placing buttons and analog sticks for Touch Emulation.

Multi-Add Buttons: Lets you add all required buttons at once, without having to bring up the
menu each time.

Tap on Button name and follow it with selecting the desired size.

11
Remove Button: Tap on a Touch Profile button and follow it with selecting Remove Button from
the Menu to remove it from the Touch Profile.

Properties: This option shows relevant property settings for Buttons and Analog Sticks.

Button Properties

Simple Tap: A simple button press on the Controller will be translated into a simple tap on the
Touch Screen.

Swipe: Physical button press on the Game Controller will translate into a Swipe across the
screen in any of the 8 directions.

Momentary Key Press: In this mode, a tap will be performed on the Touch Screen when the
physical button is pressed and released. To provide similar functionality to Weapon Zoom
found in Moga Controllers.

12
Analog Stick Properties

Relative Touch/Camera Movement: Enable this feature to use your Analog Stick to control
Camera Movement.

Relative Touch Wrap: This should be enabled in most cases if using for Camera movement.

Relative Touch Sensitivity: Control the Camera movement sensitivity using the seek bar.

In general cases place the Right Analog Stick on the right upper portion of the screen and
enable Relative Touch with Wrap to control Camera panning with the Right stick.

Have a look at how a well made Touch Profile should look for a Shooter game.

13
Load Profile: Easily load up previously created or downloaded Touch Profiles into the Editor
along with the tagged background image.

Save: Once you’re done editing a loaded up profile, selecting Save will over write the original
profile.

Save As: On selecting Save As you will be asked to type in a name for the profile. Type a
relevant name and press OK to save.

Delete Profile: Lets you easily delete a previously created/downloaded touch profile.

14
AUTOMATIC PROFILES
This feature lets the user tag a Touch Profile along with an installed game (or app). When the
game is launched, the tagged Touch Profile will be activated instantly without requiring user
input.

Usage

1. ENABLE SWITCH: Toggle switch to enable/disable Automatic Profiles. If Automatic Profiles


is turned off, manually selected Active Touch profile will be activated the next time
GC2TouchPRO is activated.

2. ADD TAG: Tapping on the floating action button will bring up a dialog containing all installed
applications. Select the desired app. Another dialog should popup containing all Touch
Profiles present in the device. Choose the desired profile. This should create a new TAG.

3. SAVE BUTTON: TAGS will save automatically on exit. Use this button only if Auto-saving of
TAGS does not work.

To remove a TAG, just swipe the TAG left or right.


.

15
OTHER SETTINGS

Testing Space: Lets you test your Touch Profile with ease before going in game.

Analog Dead Zone: Minimum offset percentage from center before input occurs.

Axis Inversion: Invert L/R Analog Stick axes.

Force Orientation Fix: Fix for special cases where Touch Emulation is offset to 90 Degrees to
the Left or Right. Enable it only when necessary.

16

Вам также может понравиться