[Guide][Tincore Key Mapper] Simulate touches using any (supported) controller.

MasterFURQAN

Senior Member
Dec 12, 2013
802
178
73
25
Srinagar
So finally after millions of google searches, discussions etc I was finally able to find a perfect app for touch emulation.
Requirements:
1. Phone must have root access.
2. SE Linux needs to be set to permissive.
3. A (supported) controller and an otg cable. Should work with Bluetooth controllers as well.
Follow the below steps and it should work without any problems :
1. Download Tincore key mapper from play store and give it all the permissions it needs ( display over other apps etc) in the app settings- other permissions.
2. Set SE Linux to permissive. You can do this using an app or the android terminal itself. (Google is your friend)
3. Open the app and grant SU permissions to it.
4. It'll show a tutorial and information. Just skip it or read it if you want to.
4. Go in the settings of the app and go-to devices : touchscreen.
5. For now don't change anything it the output device. Tick everything except Haptic feedback and Invert touch generated Y. (screenshots attached)

6. Now connect your controller using an otg (or pair it using Bluetooth)
7. Click on the search icon (device discovery) select the necessary devices. I myself select System, USB, BT and touchscreen. (screenshot attached).
8. Now, click on the three dot menu and click discover devices. You should get a popup now to allow the app to use the controller. you might need to minimise/deactivate the app in the menu to be able to allow the app to use the controller. If you didn't get any popup then recheck if the controller type is selected in device discovery. If you still don't get any pop-up, your controller might not be supported by the phone.
Click on Minimize/ deactivate to minimise the app.
9. Now just open the game / app you want to use with the controller (or even use a screenshot of the controls ). Open the app from the notification tray.
10. Click on the screen and then keep on pressing/ holding the keys on the controller and you should see the corresponding key on the screen. Just drag the key to the part of the touchscreen that you want to simulate.
11. Do the same with all the keys / analog sticks.
12. Click on the "tick" icon and check if touches are being simulated. (Enable show taps in developer options)
Note : if the app detects the controller but touches aren't simulated change the touch output device to NVT CAPACITIVE TOUCHSCREEN in Devices: Touchscreen.

About the application:-
Tincore Keymapper is an Android application.
This application is a transformer/creator of connected periferals.
It allows you to convert or create input devices like gamepad, touchscreen, mouse etc... into a different ouput device that you physically don't have on your tablet, phone, hdmi tv stick etc...
Devices can internal or connected though USB, Bluetooth or networked. (Source: tincore official Wiki http://tincore.freewiki.in/index.php/Tincore_Keymapper )

Developer : tincore
 

Attachments

Last edited:

VahagSegreto

New member
Jan 8, 2014
3
0
0
Hi thanks for this post, but do you have any idea on how to remap the mocute 058? Its a one sided gamepad. So I need my right tumb on the screen but it wont work. Display touching and pressing buttons at same time wont work together. It has something to do with android, because on other mapping apps, even with autoinput+tasker it wont work. tried also with mapping volume buttons. same thing System wide.

:( :( :(
 

MasterFURQAN

Senior Member
Dec 12, 2013
802
178
73
25
Srinagar
Hi thanks for this post, but do you have any idea on how to remap the mocute 058? Its a one sided gamepad. So I need my right tumb on the screen but it wont work. Display touching and pressing buttons at same time wont work together. It has something to do with android, because on other mapping apps, even with autoinput+tasker it wont work. tried also with mapping volume buttons. same thing System wide.

:( :( :(
I don't really get what you're asking. If you're saying that you are unable to use the touchscreen and the gamepad at the same time, I remember it was working with my controller. I'll recheck and reply you with results.
 
  • Like
Reactions: VahagSegreto

VahagSegreto

New member
Jan 8, 2014
3
0
0
I don't really get what you're asking. If you're saying that you are unable to use the touchscreen and the gamepad at the same time, I remember it was working with my controller. I'll recheck and reply you with results.


yes sir! exactly what I mean :) just saying that the same problem does happen also with other apps :(

PS: I have another controller but the dead-zone on the right stick makes it even harder to play pubg, tried the touch center renentering options (mapping) but... still to hard to hold camera on moving objects. xD
 
Last edited:

masterross

Senior Member
Apr 13, 2005
571
219
73
Hi,
I have a problem.
After start Tincore Key Mapper it appear in notifications but after few seconds disappear!
If I click again on the app icon it sad TKM profile activated but nothing shows.
Any idea?
I'm running latest beta xiaomi.eu rom
 

masterross

Senior Member
Apr 13, 2005
571
219
73
Finally I get it work but cant handle it to work correctly with Pubg and mocute 054.
Can you please share profile?


Thank you!
 

manjitsingh010

New member
Sep 7, 2014
1
0
0
does it still work on android 9

can somebody confirm that this works on android 9 oneplus 7 pro i have tested it on Redmi note 4 miui android 7.1 and it works perfect.
 

hoangvy86

New member
Sep 4, 2012
2
0
0
yes sir! exactly what I mean :) just saying that the same problem does happen also with other apps :(

PS: I have another controller but the dead-zone on the right stick makes it even harder to play pubg, tried the touch center renentering options (mapping) but... still to hard to hold camera on moving objects. xD
I got the same problem with my Moccute 058 on Mi MIx3. Do you have solution yet mate?
 

Noxa02

New member
Jul 31, 2020
1
0
0
Need help for tincore keymapper.

Hello guys. I'm trying to get a macro button for a game. I need a specific touch input but don't know how to get it.
I have the normal Tincore_Mt and I also have one called sec_touchscreen. Can someone share how I get nvt capacitive touch?
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone