Analog triggers - Shield Q&A

Anyone know how to map the analog triggers? So far I can't get any emulators to recognize the L R triggers.
Sent from my GT-N8013 using XDA Premium HD app

Supern64 recognized mine. The buttons on screen don't look like they are recognized but they are. It's the only one I've really tried so far.

I've noticed it too. I kept downloading different emus to be able to map the triggers. ppsspp(psp emu) has a GIT build that lets you map the gamepad

I noticed they don't work in some emulators too. Most importantly N64oid. It doesn't recognize the triggers or second joystick. Had to use mupen.I don't think they work in supergnes or myboy. It's annoying..

Edit - I forgot you need root to use tincore keymapper. I always root my stuff so I didn't even think of that.
The app Tincore Keymapper can do it. You need to have the app running while you play whatever emulator you want the keys mapped to. It can detect the right stick as well. It can also detect which emulator or app you are using so it can switch to that profile without you needing to change settings if you want multiple profiles.
A couple of pointers about that app if you use it.
The app doesn't seem to be able to detect the home key very well so it doesn't really work while the app is running. What I did was map the nvidia key (which tincore sees as the power button) to home while the tincore app is running. Not really a big deal since the nvidia key is really only useful if you are rebooting or planning on playing tegra games which wouldn't need the tincore app to be running.
The volume key needs to be mapped to volume_mute as otherwise it is going to get set as the "Select" key and your volumes won't work.
For touch based games, I have to use "Swap scale" and force the orientation into landscape under "device natural orientation" in the tincore app settings in order for the touches to be mapped to the proper screen location in touch based games. This wouldn't matter if you only ever use it for emulators though. If you don't select these your dpad or other buttons may not map to the proper location on the screen.
For the right analog stick to function without having a mouse pointer floating all over the screen you may need to disable the mouse pointer before you run the tincore keymapper. You can disable that mouse pointer in the android settings under controller.
Anyway, this may seem confusing but once you mess around with the app a little you will understand what I mean.
I had to download the app to my Galaxy S 3 and pull the apk out and sideload it to me Shield. The dev said he is working on getting the Shield to show up properly in the play store and he recommended side loading it for now.

Related

MAMECE3

I have copied the folder I had MAMECE3 (mamece3 dot mameworld dot info) installed on - onto the sd card in my HD2. The program runs fine, but the problem is the buttons. I see that morphgear has an onscreen d-pad - is it possible to add one to this? This is the one thing I really miss from my old Axim x51v - a d-pad!
They have the source code available. This would open our devices up to yet another whole world of 1,000s of games. I would love to see moonpatrol, pacman, tapper and asteroids running yet again. And with freeware ;-)
note: anyone else have a favorite game they used to run on MAME?
You just named all my favs..... I'd love to see the MAME come to the HD2.
Try with LMT (http://forum.xda-developers.com/showthread.php?t=629263): among the other features it sports a good trasparent multi-touch onscreen controller, that can be used either on portrait and landscape mode.
It should overcome your problem (and be much more playable...).
By the way SEGA and Capcom games were the best!
OK tried it - nothing.
More detail - I installed it as per the instructions (on the device). If i run it, it just takes me back to the home screen. No findger swipes do anything other than the regular sense ones. I checked the task manager I don't see it running. I wonder what it takes to call it up other than just clicking on the shortcut.
So, I ran MAME. after a short time the game chooser menu comes up. It is at this point that I can set the buttons for different things, but nothing as far as LMT is concerned. So I go back and run it thinking maybe it is not running in the background (esp. since it never shows up in the task manager). Ahhh (wait for it ......) still nothing.
Kind of disappointing. I can start a rom, enter coins, but that is it - without my beloved d-pad i miss soo much.
Any other ideas?
Quick report back. Went over the thread again. Saw what I was doing wrong with LMT. It is a double swipe thing. I see the double swipe etc. on the Home screen. If you drawing a box with your finger the console comes up. I have had that up while trying to configure the buttons. I was even able to configure all of the buttons to taps on the LMT console (up = up, A for exit game, etc.) - no success.
When the game starts it is still lokking for the hardware keys and not the software ones - even though they are set in the button configure menu of MAMECE.
Please let us know if anyone else was able to get it working.
I succesfully mapped buttons 1 and 2 on LMT Controller, but not the others. Directional keys work perfectly.
My problem is that with the LMT Controller in portrait mode the only visible section of the screen during game is under the controller, while on landscape mode all is visible but it's really unconfortable!
And unluckily MAMECE3 doesn't support screen in landscape mode!
I've to figure out something else...
OK If you are interested in this. The LMT controller works great (http://forum.xda-developers.com/showthread.php?t=629263&page=67) go there get it - DONATE!. note: this is the latest page - it is on page 1. Use it in landscape mode. You just have to have it off when going to button settings - then do the square to open it - set the buttons. Hit the x to close it and save your settings.
Start the ROM you want - restart the controller.
vonkarayan said:
I succesfully mapped buttons 1 and 2 on LMT Controller, but not the others. Directional keys work perfectly.
My problem is that with the LMT Controller in portrait mode the only visible section of the screen during game is under the controller, while on landscape mode all is visible but it's really unconfortable!
And unluckily MAMECE3 doesn't support screen in landscape mode!
I've to figure out something else...
Click to expand...
Click to collapse
YES it does. Click on options > Rotate Right and it will work just fine. It took me a while to figure this one out. Also, if you delete all of your config files in the cfg directory it will use your default settings for everything. One thing I did was, change the one player button to the back arrow (hard key) less problems that way.
Remeber that left arrow then right arrow is "OK"

question about keyboard/controllers and mapping screen areas

Hi, I have a question about mapping screen area to specific buttons on bluetooth keyboard or gamepad, im wondering if something like this exists , some kind of overlay which would check screen area, so you could pre map lets say upper right corner to B button on gamepad and upper left to A button etc, you could map whole input for some games like that so you would not be forced to play using touch panel and you could play the games using bluetooth controllers.
Is there something like similar somewhere available ? Is it possible to do without lag?
I didnt saw anything like this but some nice games play very bad using touchpanel only and there is no option to use gamepad so i would like to be able to map their virtual controls scheme to match my bluetooth gamepad.

Tincore keymapper for shield

My shield have been root and i have install tincore keymapper. Now the problem is i have no idea how to use the tincore keymapper.
Can anyone create a video to show how to use it.
Thanks
wrc1010 said:
My shield have been root and i have install tincore keymapper. Now the problem is i have no idea how to use the tincore keymapper.
Can anyone create a video to show how to use it.
Thanks
Click to expand...
Click to collapse
Has the ability to use google eluded you?
http://www.youtube.com/results?sear...j5j1.8.0...0.0...1ac.1.11.youtube.QqrnmlzgEwg
Yes they are different devices, but the app is the same, you just press the shield buttons instead of the buttons for whatever device they use in the youtube tutorials.
SixSixSevenSeven said:
Has the ability to use google eluded you?
http://www.youtube.com/results?sear...j5j1.8.0...0.0...1ac.1.11.youtube.QqrnmlzgEwg
Yes they are different devices, but the app is the same, you just press the shield buttons instead of the buttons for whatever device they use in the youtube tutorials.
Click to expand...
Click to collapse
I have setup quick call up tincore as dpad up, dpad up and dpad up and minimized it. Then I open the game and press dpad up, up and up but nothing happen.
Any idea what else setting should I set to call up tincore when in game?
Sent from my SHIELD using Tapatalk 2
wrc1010 said:
I have setup quick call up tincore as dpad up, dpad up and dpad up and minimized it. Then I open the game and press dpad up, up and up but nothing happen.
Any idea what else setting should I set to call up tincore when in game?
Sent from my SHIELD using Tapatalk 2
Click to expand...
Click to collapse
I use left stick middle click, right stick middle click, left stick middle click then I disable their function so that they don't actually do anything within my game. Those two buttons are rarely used for anything anyway even if you didn't disable the function of them.
Also, tincore doesn't seem to like the home button which makes it not function properly while tincore is up for me so I usually map the nvidia button (which tincore sees as the power button) to a home button since i don't need the nvidia button while using tincore.
Sad
Can't seem to get my shield rooted (drivers won't install properly for some massively odd reason)
I bope I can use this app soon for games. If you guys know anyone who can help point them in my direction.
I have try it many different option on the map on sequence but still can't get it to call up the tin core keymapper when I in the game.
Anyone have shield with tincore on it willing to tell which option you use so that when i game time, which button should i press to bring up the tincore keymapper?
Thanks
wrc1010 said:
I have try it many different option on the map on sequence but still can't get it to call up the tin core keymapper when I in the game.
Anyone have shield with tincore on it willing to tell which option you use so that when i game time, which button should i press to bring up the tincore keymapper?
Thanks
Click to expand...
Click to collapse
I set tincore to open after hitting the start button three times. I have yet to get tinecore to work though. I can map the buttons and save the profile bit it never responds in game.
I start up tincore, press the back buton until I see the option to minimize appear, then I open the emulator or game I want to play, then I use the quick keys to open tincore. Once i have set up tincore how I want I press the little check mark to enable the profile. Then when it tells you to name the profile make sure you leave that default. Don't change it from com.emulator.android....etc. Make sure you leave the profile as the default name tincore gives it.
Evo_Shift said:
I start up tincore, press the back buton until I see the option to minimize appear, then I open the emulator or game I want to play, then I use the quick keys to open tincore. Once i have set up tincore how I want I press the little check mark to enable the profile. Then when it tells you to name the profile make sure you leave that default. Don't change it from com.emulator.android....etc. Make sure you leave the profile as the default name tincore gives it.
Click to expand...
Click to collapse
What quick key you use and how do you set it?
Sent from my GT-N7100 using Tapatalk 2
wrc1010 said:
What quick key you use and how do you set it?
Sent from my GT-N7100 using Tapatalk 2
Click to expand...
Click to collapse
You can set it to whatever you want in the settings in tincore. Mine is set like I said above so that it opens with left middle click, right middle click, left middle click. I can't remember what the default is.
Evo_Shift said:
You can set it to whatever you want in the settings in tincore. Mine is set like I said above so that it opens with left middle click, right middle click, left middle click. I can't remember what the default is.
Click to expand...
Click to collapse
So you open the tincore first and set the quick call up sequence and then minimized it. Then you open the game and use the quick call up to open the tincore to map the game right.
I also do it but i cant call up the tincore when in the game. Also i cant find the left or right middle click in open mapper on sequence option.
Can you create a video to show how you set it and map the game?
Sent from my GT-N7100 using Tapatalk 2
wrc1010 said:
So you open the tincore first and set the quick call up sequence and then minimized it. Then you open the game and use the quick call up to open the tincore to map the game right.
I also do it but i cant call up the tincore when in the game. Also i cant find the left or right middle click in open mapper on sequence option.
Can you create a video to show how you set it and map the game?
Sent from my GT-N7100 using Tapatalk 2
Click to expand...
Click to collapse
I've never uploaded a video to YouTube but I'll give it a shot.
Evo_Shift said:
I've never uploaded a video to YouTube but I'll give it a shot.
Click to expand...
Click to collapse
Thanks for create a video on how to use the tincore on shield.
Sent from my GT-N7100 using Tapatalk 2
Ok, here is the video. Try not to fall asleep watching it. I didn't realize the video would drag out so long Didn't realize it would take so long to upload and process either...
Also, you HAVE to change the way tincore is brought up. Because the Shield doesn't use physical volume keys opening tincore using the default volume up, volume down, volume up will not work.
http://www.youtube.com/watch?v=DzHmFhA3lw0&feature=youtu.be
P.S. The part of the video where I was having the issue with Tincore was because I chose to remap the nVidia key (power key) to the Home key function. The ability to do that is actually an in app purchase from that developer. You can feel free to skip that if you don't want to pay for it. The home key doesn't function properly in Tincore though so I paid for that function to make it easier on myself. I never even demonstrate that in the video so you can clearly make due without paying for that feature.
Evo_Shift said:
Ok, here is the video. Try not to fall asleep watching it. I didn't realize the video would drag out so long Didn't realize it would take so long to upload and process either...
Also, you HAVE to change the way tincore is brought up. Because the Shield doesn't use physical keys to open tincore using the default volume up, down up will not work.
http://www.youtube.com/watch?v=DzHmFhA3lw0&feature=youtu.be
P.S. The part of the video where I was having the issue with Tincore was because I chose to remap the nVidia key (power key) to the Home key function. The ability to do that is actually an in app purchase from that developer. You can feel free to skip that if you don't want to pay for it. The home key doesn't function properly in Tincore though so I paid for that function to make it easier on myself. I never even demonstrate that in the video so you can clearly make due without paying for that feature.
Click to expand...
Click to collapse
Now tincore work on my shield. Thanks for the video. :good:
Thanks
Tried to get the A button to work with DH4 and Ravensword but it didn't work very well (actually not at all) so it will be a while
3D games
Any chance of a quick tutorial for playing games like Ravensword, CoD Zombies etc tried to do it but the thumbsticks go haywire and the A button still doesn't work very well.
I am really not into any games other than RPG games so I really don't have any idea how to set up any advanced features. There are a couple videos on youtube which is how I learned initially. Other than that it is trial and error. Not many people have rooted devices, using controllers and needing touch mapping and even fewer people are going to make a video. If you are having issues with movement or the camera I would suggest messing with the sensitivity settings maybe or the delay settings for the sticks. If a touch isn't registering I have no idea. All my buttons work in the two games I have played which are RPG games.
The first one will show how to set up a camera to look around in a game like Nova or I would assume modern combat or whatever.
http://www.youtube.com/watch?v=DE_FTpl0ODQ&noredirect=1
http://www.youtube.com/watch?v=6U9cyEqfuj0
http://www.youtube.com/watch?v=kd3FbfS1r-4
http://www.youtube.com/watch?v=btoF8wuSwaw
You should not need to sideload anymore. From 2.9.8 it should be compatible.
In theory touch screen should now work out of the box (from clean installation). Could you recheck it?
tincore said:
You should not need to sideload anymore. From 2.9.8 it should be compatible.
In theory touch screen should now work out of the box (from clean installation). Could you recheck it?
Click to expand...
Click to collapse
out of topic but now that I see you here Tincore is amazing it just works is any way you can release a paid version with all the options unlocked like sixaxis for one price ? people can still donate for a single option but I think this will be better for a lot of users who want the full experience.

[Q] Non-root app for remapping gamepad axes + deadzone?

So I found out that my new Galaxy S3 supports USB-OTG, and gamepads. Well I just so happened to have an old Xbox (original, not 360) controller lying around, so I cut off the xbox connector off the end of the cable, and replaced it with a USB cable (so very easy). It works, sort of. The buttons and dpad all work fine, but getting the analog sticks and triggers needs help from 3rd-party drivers/software.
Specifically, the issues I'm having are:
- There is absolutely no deadzone whatsoever in the Android OS gamepad drivers, so unless the game itself implements a dead zone, this makes mapping axes to functions very difficult. For example, the game Shadowgun: Deadzone, has gamepad support built in, but it requires that you map each individual button and axis; there are no premade configurations. So this means I have to manually map the left analog stick to move, and the right one to look, by tapping on the function, and then moving the appropriate stick. But the problem is that the moment I tap on a function to map it, it is instantly mapped to the trigger axis, because of how noisy/sensitive the trigger axis is, and the fact that there is no deadzone. There is no way around this. It is simply impossible to map any of the axes/buttons because of the lack of a deadzone.
- Some games, however, do come with premade gamepad configurations, so that I don't have to map each function individually. The problem is, these games usually don't allow any custom mapping, and they almost always get the axes wrong. For example, the game Dead Trigger will let you use your gamepad right away, without any options or configuration required. The game maps the left analog stick to move, just fine, but it maps up/down look to up/down on the right stick, and left/right look to the triggers?! And worse yet, the triggers are one combined axis, so this means that I am constantly spinning around in circles like a retarded chicken on a merry-go-round, unless I press and hold both triggers.
So what I need is an app that can A) Force a dead zone on the gamepad, and B) Re-map one axis to another axis.
Anyone know of any Android apps that can do this?
Oh, and they have to work on a non-rooted device, because my S3 is still under warranty, and even though I know I can just unroot it if I need to send it back, I'm still afraid that I might break it while rooted and be unable to unroot it because it is broken.
Thanks for any help!
Did you find a solution to this Problem? I'm having the same issue when using the Ouya Controller with another Android Device.

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

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
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.
VahagSegreto said:
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.
Click to expand...
Click to collapse
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.
MasterFURQAN said:
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.
Click to expand...
Click to collapse
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
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
Finally I get it work but cant handle it to work correctly with Pubg and mocute 054.
Can you please share profile?
Thank you!
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.
Anyone successfully use a BT keyboard and mouse with this to play games?
Xyberz said:
Anyone successfully use a BT keyboard and mouse with this to play games?
Click to expand...
Click to collapse
You can give it a try. I don't see why it won't work
VahagSegreto said:
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
Click to expand...
Click to collapse
I got the same problem with my Moccute 058 on Mi MIx3. Do you have solution yet mate?
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?
Hello, I installed the tincore keymapper application, all the settings work great, I assigned all the keys, but when I activate the mouse does not disappear, when I move the screen it appears on the mouse, how can I solve this?
Anyone who wants to use tincore keymapper to play racing games like the asphalt series, I have a tutorial here that could help you.
Click here for the guide.
does this still work with android 13 ? i can't get it to work. i tried on raspberry pi with androdi 11 + 13. The touch event just not happen when i trigger the defined button-events.

Categories

Resources