Game Controller 2 Touch
Version:-1.2.8
Tutorial Video & Gameplay Footage is up. Check it out.
Credits to Josh McAllister(wwjoshdew) for the video.
Game Controller 2 Touch is an UNIQUE app which allows Android Gamers to use their USB/Bluetooth Gamepads with almost ANY Game made for the Android. This app also allows you to Play Touch ONLY based Games(with No Native Gamepad Support) with ANY Gamepad of your choice. Works with all the Emulators. It can emulate Touch Screen Actions from Game Controller Input. It's the Easiest to Configure and features an Intricate yet Intuitive set of tools. A Must-Have for every Android Gamer. Now compatible with all Android Devices above Android 4.0(Ice Cream Sandwich) with the addition of Universal Touch Screen Driver.
IMPORTANT:ROOT ACCESS REQUIRED.
Frequently Asked Questions
Universal Touch Driver: With the addition of Universal Touch Screen Driver the app becomes compatible with All Tablets, Phones, Android Smart TV's, Android TV Sticks(Mini PC's),Android Consoles(Such as Ouya).
If you have previously found the app to be incompatible, try it again. With all new functionalities,No Input Lag and the Ease of use. Because, we believe you should spend Less Time Configuring, More Time Gaming.
Tested Game Controllers:-
Green Throttle Atlas
Ouya Controller
Mad Catz Controller
Samsung Gamepad
PS4 Dual Shock 4
Wired Xbox 360 Controller
Logitech Rumblepad
SteelSeries
nVidia Shield's Gamepad
Wired PS4 & PS3 Controllers
All Moga Controllers including the New Moga Pro Power and Hero Power & excluding Moga Pocket.
iPega Bluetooth
Nyko PlayPad/Pro
Gamestop Bluetooth
Logitech Dual Action & F710
Some Fake Dual Shock 3.
This is a Small list of some of the renowned Game Controllers compatible. This is NOT a COMPLETE list of All Compatible Gamepads. In General all Bluetooth/ USB Controllers are compatible.
Currently incompatible with the Xbox 360 Controller Wireless Receiver & Moga Pocket.
NOTE:
----------
•[Touch Profiles Master List Updated as of 12/10/2013].
•Please Post & Collect Touch Profiles from:: http://forum.xda-developers.com/showthread.php?t=2478444 .
You can get your Touch Profile(*.tp) files from your "sdcard/Controller Touch Profiles" directory.
•Users having issues with nVidia Shield please update the app to v 1.0.4. All issues are fixed.
•If you want this app to be made compatible with your device please contact me at [email protected]
Features:-
---------------
• A Simple and Easy to use UI- Very easily configurable.
•Support for All Generic Gamepads/Joysticks,as well as renowned Controllers such as Dual Shock 3, Moga Pro, NVIDIA Shield's Gamepad,etc.
•A Touch Profile System which is very easy to manage-Allows you to make separate Touch Profiles for each game.
•Multi-Touch Emulation of up to 10 Simultaneous touch points On-Screen on ANY device independent of the Multi-Touch Support of the device screen.
•A Full-Fledged but Simplified Touch Profile Editor with Reference background support and a lot more.
•An Exclusive 8-Direction Swipe System - Use Controller buttons as Swipe/Drag On-Screen.
•Analog Stick Axis Inversion.
•Works well with all emulators e.g. PSP Emulator- PPSSPP , FPSE, Drastic,etc.
Requirements:-
------------------------
•ROOT Access is a MUST. Please google if you aren't aware of what Root Access is.
•A Compatible Android Device with Android 4.0+. Check the Compatibility List below.
•A Game Controller i.e. Any Gamepad/Joystick which can be paired via Bluetooth or Connected through OTG to the Device.
•An On The Go cable if using an USB Controller.
Note:-
---------
•Please Read the "Help" Section in the App carefully.
•This app is not compatible with any Piracy applications installed in the device, you will have to uninstall them to make this app work.
•Moga Pro users please pair the controller to the OS in Moga HID mode.
•If you face any issue (while setting up the app) or anything else please contact us at [email protected].
My Dev Name:- Ankit Chowdhury
Android :4.0 and up.
Play Store Link:- https://play.google.com/store/apps/details?id=com.catalyst06.gamepadmappingime&hl=en
Buy the app and support the development and please feel free to provide feedback on the app and how interesting the app is according to you. Thank you.
Here are some screenshots from the application:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ooooo i would like to see
•Keyboard & Mouse to Touch Emulation.
Thanks man
Just purchase this app.
I have a computer controller Saitek P2500 RUMBLE i can move through the UI but it doesnt detected like game controler. What i can do ???
i have samsung galaxy s3 with 4.1.2 rom
omek07 said:
ooooo i would like to see
•Keyboard & Mouse to Touch Emulation.
Thanks man
Just purchase this app.
I have a computer controller Saitek P2500 RUMBLE i can move through the UI but it doesnt detected like game controler. What i can do ???
i have samsung galaxy s3 with 4.1.2 rom
Click to expand...
Click to collapse
Thank you for contacting the support. Your issue has been fixed. Enjoy the app. :good:
Could you please tell me how i can play the game FIFA 14 with joystick???
What i have to do exacly???
I have load the profile
and now ???
omek07 said:
Could you please tell me how i can play the game FIFA 14 with joystick???
What i have to do exacly???
I have load the profile
and now ???
Click to expand...
Click to collapse
After you have the Touch Profile, set it as Active Touch profile. Then set GC2TouchIME as your default IME. The Touch Emulation will begin.
HTC One
Does this app allow the use of a wiimote with HTC One? If not, can you suggest some controller alternatives that work with this app on HTC One? Thanks, looks exciting!
Hello
Can we reset the Controller Input Assignment???
I have assign the buttons but now i want to change it .
I do the change but when i go to play a game its not change.
can i suggeste something ???
Change color of the buttons on the program when we have assign the joystick buttons.
With this way we can see what button we have assign.
And one more RESET button when we wand to reassign the buttons...
omek07 said:
Hello
Can we reset the Controller Input Assignment???
I have assign the buttons but now i want to change it .
I do the change but when i go to play a game its not change.
can i suggeste something ???
Change color of the buttons on the program when we have assign the joystick buttons.
With this way we can see what button we have assign.
And one more RESET button when we wand to reassign the buttons...
Click to expand...
Click to collapse
Hello,
Thanks for the suggestion. Btw to use a different controller. Assign the New Controller inputs. Then you'll either have to make a new profile or use the Import Touch Profile feature and just import the particular touch profile and it'll get compatible with the new controller. Thank you.
wolf5150 said:
Does this app allow the use of a wiimote with HTC One? If not, can you suggest some controller alternatives that work with this app on HTC One? Thanks, looks exciting!
Click to expand...
Click to collapse
Hello,
Unfortunately I haven't got the chance to test it with a Wii mote. But if it can be connected like a normal HID based Controller it'll work perfectly.
As for alternatives you can use any Gamepad for PC's(All are HID based). All bluetooth controllers such as Moga Pro, Nyko Playpad, etc which can be paired in HID mode.
If you can help with some info I would make Wii Mote compatible. Thank you.
Catalyst06 said:
Hello,
Thanks for the suggestion. Btw to use a different controller. Assign the New Controller inputs. Then you'll either have to make a new profile or use the Import Touch Profile feature and just import the particular touch profile and it'll get compatible with the new controller. Thank you.
Click to expand...
Click to collapse
Hello
i dont want to use different controller. I want to use the same controller but i want to reassign the buttons.
For example i want to assign the R2 button on the button 4 of controller and not on button 2 that i was assign on the begin .
omek07 said:
Hello
i dont want to use different controller. I want to use the same controller but i want to reassign the buttons.
For example i want to assign the R2 button on the button 4 of controller and not on button 2 that i was assign on the begin .
Click to expand...
Click to collapse
Same process. Assign buttons again and then use the Import Touch Profile feature or create a new touch profile.
Catalyst06 said:
Same process. Assign buttons again and then use the Import Touch Profile feature or create a new touch profile.
Click to expand...
Click to collapse
Ok now it works
Catalyst06 said:
Hello,
Unfortunately I haven't got the chance to test it with a Wii mote. But if it can be connected like a normal HID based Controller it'll work perfectly.
As for alternatives you can use any Gamepad for PC's(All are HID based). All bluetooth controllers such as Moga Pro, Nyko Playpad, etc which can be paired in HID mode.
If you can help with some info I would make Wii Mote compatible. Thank you.
Click to expand...
Click to collapse
Thanks, problem is HID is not implemented on stock (Sense) HTC handsets - special 3rd party software/drivers can overcome this, and I was hoping that's what you had here?
wolf5150 said:
Thanks, problem is HID is not implemented on stock (Sense) HTC handsets - special 3rd party software/drivers can overcome this, and I was hoping that's what you had here?
Click to expand...
Click to collapse
Well, from what you're saying I'm guessing that an HID controller cannot be used to move through the UI on Sense ROM's. If you can probably connect the controller through OTG or if you can pair it through bluetooth properly it would definitely work with this app.
A DEMO Version of Game Controller 2 Touch has been published on Play Store. Check it out.
Game Controller 2 Touch FREE DEMO
Work with ps3 controllers?
Sent from my GT-N7105 using XDA Premium 4 mobile app
Unknownkj said:
Work with ps3 controllers?
Sent from my GT-N7105 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Yes PS3 controller has been tested and is working perfectly.
Game Controller 2 Touch Set up & Gameplay Video is up. Check it out.
Credits to Josh McAllister(wwjoshdew) for the video.
Related
It appears as though there is an app out now to pair PS3 game controllers with Android devices via Bluetooth. Can someone download Sixaxis from the market and confirm functionality? According to the free device checker, our Xooms are compatible with this app.
Edit: Forgot to mention this requires root.
Sent from my Xoom using XDA Premium App
B Dizzle said:
It appears as though there is an app out now to pair PS3 game controllers with Android devices via Bluetooth. Can someone download Sixaxis from the market and confirm functionality? According to the free device checker, our Xooms are compatible with this app.
Edit: Forgot to mention this requires root.
Sent from my Xoom using XDA Premium App
Click to expand...
Click to collapse
I tried it and it works great with the Xoom. I highly recommend it for the gamers. The perfect solution for playing with emulators.
Ive downloaded and paired Via Bluetooth. The only Problem im having with it is that cant configure the controller (well you can configure it but not for certain games) to play other games other then Roms it would be better if lets say there was a way to configure NOVA 2 That would be an epic way to play it
Good app
Great solution to the PS3 controller pairing issue.
I've messed around with this app a fair amount today on my Atrix, and loaded it on my Xoom just to see if I could copy the apk and run it fine on another device. Xoom isn't rooted so I can't tell you how it works on that device. However I will say that the controller configuration is extensive for which button does what. It seems to have just about any of the buttons you could expect to input from a D1 and a Play along with quite a few more to boot.
Since you're essentially mapping system inputs in place of button presses, it also solves the issue of multiple controllers on one device. I had previously hooked up a USB hub to the Xoom via OTG cable and was disappointed to find that inputs from two PS3 controllers registered exactly the same. Instead of input1_down and input2_down .. it was simply seeing keypad_down from both controllers, which made multiplayer impossible unless someone was willing to use a keyboard. (Perhaps a wiimote would have sufficed, but I couldn't tell you. I know a USB 360 controller registered as exactly the same inputs as the PS3 controller did.)
Using this app one controller can be inputting keypad_down, etc.. and another can be configured to use aswd and a few others, and yet another somewhere else on a keyboard's letters and symbols (or camera, volume, etc. buttons). It elegantly solves the multiplayer issue, up to 4 controllers.
It's $1.62 when I nabbed it, absolutely worth the cost and finally a pressing reason to root.
As far as games compatible with it, they would have to accept up,down,left,right, etc.. natively. It appears you can use the exact commands available to the Play, so you should see more widespread support for controllers in future games, and you should pester the devs of current games that don't support it to get with the program and add support for the Play, since that will kill two birds with one stone.
Thanks guys! Guess I will have to pick up a PS3 controller today
Sent from my Xoom using XDA Premium App
Just asking if there were a way we could use the keyboard as a gamepad similar to the xperia play's one? It could be great tu be able to use the keyboard to play games, and very much more user-friendly.
Thanks
Well in most emulators on the market, you can map the keys to controller buttons. I use Gameboy A.D. from the market and it's great with the D3 keyboard.
Sokini_ said:
Just asking if there were a way we could use the keyboard as a gamepad similar to the xperia play's one? It could be great tu be able to use the keyboard to play games, and very much more user-friendly.
Thanks
Click to expand...
Click to collapse
Sixaxis controller from market and a ps3 controller ftw.
Yeah, but for other games (native games for android) that's not possible. I don't have a PS3, i'm playing on a XBOX 360.
Sent from my XT862 using XDA
This is not what you are looking for, but this is great for emulators and such. http://www.game-gripper.com/category_s/49.htm
Sokini_ said:
Yeah, but for other games (native games for android) that's not possible. I don't have a PS3, i'm playing on a XBOX 360.
Sent from my XT862 using XDA
Click to expand...
Click to collapse
With native games I just use sixaxis in "touch" mode and setup the profile to match the button overlay in the game. The controllers keypresses emulate touch events so it works 100% with anything that allows touchscreen or key(hardware button) input. You can have the controller emulate a touchscreen, keyboard and/or mouse so... a 20$ ps3 controller(any pawn shop has them used etc, just make sure it's bluetooth and not the 2.4ghz with a dongle) and d3 car mount screwed to it > gamegripper imo. Trying to upload you a screenshot of the profile setup, once you see that you'll know for sure it works with anything that runs on droid, including the home app/any app/game but its being stuborn, I'll get it up in a bit.
Edit: Uploaded that screenshot of the profile setup with my fpse profile loaded. The buttons aren't shown when playing a game or anything, only time you see where the button taps are position on the screen is when making/editing profiles so nothing interferes. sorry it took so long, used a friends laptop just to get them up lol. You'll notice I have the analog buttons overtop of the digital pad so I can use either/switch during gameplay etc
USB OTG work OK for keyboard, mouse, hdd, but absolutely no support for joysticks. I tried 5 different USB joysticks, none seems to work. USB device VID and PID visible, but no dev/input/js*. Also I did not find any joydev.ko module. Is there any success on nook hd cm10.1 joystick using?
Seems like PS3 controller works in this video: http://forum.xda-developers.com/showpost.php?p=42141795&postcount=491
lentm said:
Seems like PS3 controller works in this video: http://forum.xda-developers.com/showpost.php?p=42141795&postcount=491
Click to expand...
Click to collapse
Yes I saw it, but my original PS3 does not work with NOOK HD (10.1 20130719). Nether D-pad nor analog sticks.
Make sure you're using a USB hub, and you'll need to purchase the USB/BT Joystick Center. That app recognizes many usb controllers, and worked for me on a generic NES, SNES controller, and PS2 to USB adaptor. I was upset when I bought the app and it still wasn't working, then I got the USB hub and it all worked. Hope that fixes it for you!
alexb54 said:
Make sure you're using a USB hub, and you'll need to purchase the USB/BT Joystick Center. That app recognizes many usb controllers, and worked for me on a generic NES, SNES controller, and PS2 to USB adaptor. I was upset when I bought the app and it still wasn't working, then I got the USB hub and it all worked. Hope that fixes it for you!
Click to expand...
Click to collapse
Thank you. Is this your own experience with NOOK HD? Is this NOOK HD or NOOK HD+? What CM version?
I purchased NOOK HD as a dedicated device to control my Ar Drone quadrocopter, the control program has joystick support. So I did everything I could to make it working.
1. None of my joysticks (including original PS3) work "as is". No dev/input/js* file created, no eventX for joystick (no usb hub, but no dmesg on excess power). All them are visible with lsusb.
2. Sixaxis checker cannot detect controller (BT master address changed properly). No use.
3. Joystick Center/BT. PS3 is not detectable. I was able to detect generic USB controller and assign joysticks and buttons. Theheadsn in the control program I can map buttons, but no luck with analog sticks. Then I tried touch event emulation (Joystickcenter/BT)+Joy2touch server. I can put control on the screen, but no touch event injection. I asked author of Joycenter and he has no idea how to fix it.
The last 2 attempts with joycenter are here (I made the video to ask the author).
I'm not permitted to post direct links to youtube, here are video: w1tWqoG5QFI and Bbgb8z1WGWo or check my channel nnnkkk123123
I dont know what to do. Any advise is very much welcomed. I'll try with USB hub.
You were right!
Original PS3 works fine over usb hub. Third party PS3 doesn't ( but OK with Playstation). Both create dev/ input/js0 and joystick event.
PS3 can work as a regular joystick, including analog axis and with Tinkore KeyMapper can simulate touch events ( so can be used with programs without joystick support). In contrast to Tinkore KeyMapper Joycenter/BT does not inject touch events in NOOK.
Alexb54 thank you, you made my day!
Mikhail S said:
You were right!
Original PS3 works fine over usb hub. Third party PS3 doesn't ( but OK with Playstation). Both create dev/ input/js0 and joystick event.
PS3 can work as a regular joystick, including analog axis and with Tinkore KeyMapper can simulate touch events ( so can be used with programs without joystick support). In contrast to Tinkore KeyMapper Joycenter/BT does not inject touch events in NOOK.
Alexb54 thank you, you made my day!
Click to expand...
Click to collapse
Did you have any performance issues when simulating touch events with Tinkore KeyMapper. I just tried it and it slows down the entire performance of the device with it enabled. Framerate is choppy and no longer fluid when playing games. This is with my Nook HD+ on the latest CM10.1 build by verygreen.
USB/BT Joystick app seems to work just fine with my USB controller. I can map all the keys but, as you mentioned, the touch overlays do not work when enabling the touch server app. The app works fine and you can assign the virtual buttons on the touch screen, but nothing registers when you press the buttons on the controller after exiting touch edit mode. Still, even if it did work, there is a significant performance drop when playing games with the touch overlay enabled. Its the same issue with Tinkore KeyMapper app. This is a shame since my original nexus 7 works just fine with the virtual buttons and there is no performance issues when enabled.
I just tried with my original ps3 controller, it doesn't work...mine is not a dualshock though..
Sent from my BN NookHD+ using Tapatalk 2
fyi moga controller and the gamestop cheap blue tooth controller work fine.
six axis app does not work currently with ps3 blue tooth.
Hey Guys!
I bought a Remix Mini and I'm very Happy with Design, Performance and Features. Now I only need two things but I didn't find something yet :/
1. Which Controller Works with RemixOS Mini? (Gamepad) I want to play Android Games and emulated Old Nintendo stuff. It would be great when This Controller also works as a remote/Mouse to navigate through Media Apps and Remix OS Settings. Do you know which Gamepads Work with it Well? (Bluetooth, WiFi, Funk,...) I didn't find a "Perfect" Solution on Google and other Forums...
2. Is there a remote I can use for Media Apps? For example for Kodi, Live TV/IPTV and other non-game-android-Apps? (Similar to a mouse but more comfortable)
And another question I have to ask:
My Mini has a Problem. When it's shut down or longtime on Stand-by, I Can't Wake it Up with Touch or Mouse click. This Touch function only works the first 1-2 hours. After that time it only works when I Switch Off and on the Power cable. Do you know what's the Problem?
I'm very thankful for answers!
Nice Greetings
Air mouse MX3 and KM800 works well. Can purchase it on ebay.
Sent from my iPhone using Tapatalk
Game ctr: Tronsmart Mars G01 ( bought in 2014.. still working great)
everything else ctr: Air mouse named flymote
Cheers
I need a remote similar to the fire TV remote because I use the remix mini as a HTPC. I prefer a simple remote with few buttons- Play, fast forward and rewind buttons. I don't need a keyboard or trackpad. Which remote will you recommend?
Thanks for your replies.
So, recently i bought a ipega pg 9078 gamepad just to play call of duty mobile. The reason i bought it because it was cheap ($20) and i didn't want to invest much for Android gaming. But after i brought it home it didn't connect with codm as codm only supports ps4 and Xbox one controller.
Then, I told the developers of codm to add a wide range of controller support in the future update of the game on their official forum , but they told me to stick up with the native touch controls.
The reason i want a gamepad to play codm because it brings the game to a whole new level.
Plus, i can use upto 8 fingers to play , which is pretty sick.
So, my question is ,
1. is it possible to make a Xbox one/ps4 controller emulator on android, which will emulate the input of any Bluetooth gamepad and make the android device think its a ps4/ Xbox one controllers input?
2. Can any humble developers in this forum make such magisk module/ app / xposed module?
If you can, it will be much appreciated.
There is a Xbox 360 controller emulator called x360ce but it is only available for pc.
P.S. I tried Octopus Gamepad and Panda Gamepad pro but it really sucks (the aiming is really bad)
1Controller
https://forum.xda-developers.com/apps/magisk/module-1controller-1-module-to-support-t3865889