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.
Related
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.
I have tried Mupen, N64oid, and SuperN64 and I can't figure out what the right setup is. I would ideally like to get the c buttons mapped to the right analog stick, have the left analog control movement, get the Z button mapped to one of the triggers, and the L and R buttons mapped to the bumpers. Ideally, I'd also like to get quick load and quick save mapped somewhere too, maybe X & Y or the D-pad. The closest I got was Mupen's default setup, but I can't figure out what the Z and L buttons are mapped to, and I can't find any custom mapping area.
SuperN64
Settings>Input>Controller Not the toggle
triggers don't map tho
Closer...
chevyowner said:
SuperN64
Settings>Input>Controller Not the toggle
triggers don't map tho
Click to expand...
Click to collapse
I've managed to find the controller mapping area through dumb luck, and theoretically I've mapped them, but it seems like the changes aren't going into effect. I can see that all the buttons are mapped in the layout for the buttons, but when I actually play the game (LoZ: OoT), it's controlling the same way it was before I made any changes. (L & Z don't work, etc.) Frustrated!
nachokingp said:
I've managed to find the controller mapping area through dumb luck, and theoretically I've mapped them, but it seems like the changes aren't going into effect. I can see that all the buttons are mapped in the layout for the buttons, but when I actually play the game (LoZ: OoT), it's controlling the same way it was before I made any changes. (L & Z don't work, etc.) Frustrated!
Click to expand...
Click to collapse
Did you unmap the buttons that were already assigned? When you assign new buttons you are adding those to the default maybe causing conflict. Both supern64 and mupen work for me with all the buttons. When I first set them up I unmapped all the buttons then remapped them. I do have the mouse pointer turned off in the android settings. Not sure that matters.
Edit I was also using majoras mask, not sure that should matter though either.
Yup
I did unmap them. I can't get the L button to work, although I don't particularly care about that. I'm more concerned about the other buttons in general.
How do I switch the D pad and analog stick? My D pad is in the middle and the analog is to the left. Can someone help me with this issue
I have no problem mapping the triggers or the right stick in MegaN64. They were actually automatically mapped for me...
I can't get left thumb stick mapped either. Rift thumbstick automatically mapped as c-keys, d-pad mapped to movement. Left thumbstick = ignored. Cannot be mapped. Completely unusable.
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.
Hi,
not sure if im doing this on the correct forum though
Modern Combat 3, latest version, ive read this game doesn't support controllers, but for some reasons, it recognizes the left analog left/right and dpad left/right as "Previous and Next Weapon" when my BT ipega controller is connected, and if I use touchscreen mappers like gamekeyboard, it overrides and goes together, when strafe/move left/right you also change weapons. why? is there something I can do to stop that?
thank you
MC4 works flawless though...
@ android 6..1 latest
I am trying to play RTS games via gamestream on my laptop to my Nvidia tablet using the ipega controller.
Now it does work and im reasonably happy though i suppose it will get some getting used to.
I am using the Keyboard and Mouse mode. While controlling the game with the analog sticks and gamepadbuttons function as mouse buttons.
But i am wondering to try some other things.
Can I for example increase/decrease sensitivity of the analog sticks functioning as the mouse?
Or increase/decrease the acceleration of the pointer/analogstick..
Would be great if you can fiddle around with it.
Also one other thing I really want changed is the keyboard mode. Some default keys are mapped to the keyboard mode of the Ipega 9023.
Now ofcourse I want to use specific buttons for the game itself and switch between keyboard and mouse mode as I play my RTS.
But how would I do this? There is no documentation on this... which is annoying.
I also heard about Tincore. I installed it and it sees my controller, but not sure if this app can do what i want and how I would do this...
Also have the software from the ipega company called android gamepad center. I started it but im not sure what this software does.
EDIT:
https://www.youtube.com/watch?v=-okXI-BM52Q
From around 1:40 - 2:00 you see him starting the android gamepad center. If I do it like this like him, the gamepad center screen doesn't change, At my screen it just keeps saying connect blue tooth controller.
It would be interesting aswell to create virtual buttons on the screen so i could controll the game via touch screen.
Hope someone can help me on this. Thanks
Bump. Anyone have the ipega9023?
Bump