Sunteți pe pagina 1din 16
App Description Game Controller 2 Touch Pro is the most feature rich, refined and easy
App Description

App Description

App Description
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.

and assign Gamepad Buttons, Triggers and Analog Sticks . • Default Values are assigned. All buttons/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.

Controller Testing Interface for detailed instructions. • Once you’re done with Controller button assignment .
Controller Testing Interface for detailed instructions. • Once you’re done with Controller button assignment .

• 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.

Tap on Change Background . Choose the in-game screenshot. • Bring up the menu again. Now
Tap on Change Background . Choose the in-game screenshot. • Bring up the menu again. Now

• 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.

Screen choose Properties and select direction and size . • Choose an Analog Stick and tap
Screen choose Properties and select direction and size . • Choose an Analog Stick and tap

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.

use Automatic Profiles to tag a profile to a certain game. • Now Tap on Activate
use Automatic Profiles to tag a profile to a certain game. • Now Tap on Activate

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.

a well made Touch Profile should look for a Shooter game. Following the Quick Setup section

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

DETAILED INSTRUCTIONS ESSENTIALS 1. ACTIVATE IME : Once you’re done with the Setup Process and Touch

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].

and start Touch Emulation. Follow it with tapping GRANT to allow ROOT ACCESS [Required only during

6

and start Touch Emulation. Follow it with tapping GRANT to allow ROOT ACCESS [Required only during

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.

with simple Drag and Drop. Long Press anywhere to show Menu. 3. CONFIGURATIONS: Contains miscellaneous options

3. CONFIGURATIONS: Contains miscellaneous options to tweak emulation behavior, including options to Invert Gamepad Analog Stick Axis and Analog Stick Dead Zones.

Gamepad Analog Stick Axis and Analog Stick Dead Zones. 4. CHANGE PROFILE: Lets the user manually
Gamepad Analog Stick Axis and Analog Stick Dead Zones. 4. CHANGE PROFILE: Lets the user manually
Gamepad Analog Stick Axis and Analog Stick Dead Zones. 4. CHANGE PROFILE: Lets the user manually

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].

choose the Active Profile to be used for Touch Emulation. [Will be overridden if Automatic Profiles

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.

relevant profile automatically when the Game is launched. 6. GAMEPAD TESTING INTERFACE: Test and assign Game

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.

Gamepad, Joysticks to be used for Touch Emulation. 7. CURRENTLY ACTIVE PROFILE: Indicates the Touch Profile

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.

with understanding on how to use the interface correctly. 1. This button resets all custom key

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.

and AXIZ_RZ changes. Choose the second option from the list i.e. AXIS_Z & AXIZ_RZ as shown

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 2 nd image below.

Assign Thumb button as shown in the 2 n d image below. Trigger Assignment [L2/R2] For

Trigger Assignment [L2/R2]

in the 2 n d image below. Trigger Assignment [L2/R2] For most Game Controllers Android reports

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.

choose Assign Trigger Axis and tap on the Axis name you noted earlier. It should assign

10

TOUCH PROFILE EDITOR

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

Editor and should guide you through Profile Creation phase. The first step in the Touch Profile

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.

once, without having to bring up the menu each time. Tap on Button name and follow
once, without having to bring up the menu each time. Tap on Button name and follow

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:

physical button is pressed and released. To provide similar functionality to Weapon Zoom found in Moga Controllers.

In this mode, a tap will be performed on the Touch Screen when the

to Weapon Zoom found in Moga Controllers. In this mode, a tap will be performed on

12

Analog Stick Properties

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

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.

Camera panning with the Right stick. Have a look at how a well made Touch Profile

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.

for the profile. Type a relevant name and press OK to save. Delete Profile: Lets you

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

be activated instantly without requiring user input. Usage 1. ENABLE SWITCH: Toggle switch to enable/disable Automatic

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

OTHER SETTINGS Testing Space : Lets you test your Touch Profile with ease before going in

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.

Minimum offset percentage from center before input occurs. Axis Inversion: Invert L/R Analog Stick axes. Force

Axis Inversion: Invert L/R Analog Stick axes.

input occurs. Axis Inversion: Invert L/R Analog Stick axes. Force Orientation Fix: Fix for special cases

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