Related
I am trying to get my xbox 360 wired controller to work with gta3 and its somewhat working. Im using Xpadder, a gamepad profiler that can make the controller emulate and mouse/keyboard movement and then using "wifi keyboard" app to get it to move across to my phone. However i cant get mouse movements to register and can only really get basic walking and driving controls working, such as steering and walking. I cant figure out how to make the controller use any weapons, sprint, but entering and exciting vehicles works fine. Is there a better app to do what im trying to do? I searched and couldn't find any and am curious if anyone else has tried to do the same thing i am. I really need like a list of what the translation for the pc version would be, like what keyboard button was used for the ebrake, drivebys, etc because thats the only way i am able to get this controller to work. I have been working off of a list of pc controls but am still unable to figure out how to make the controller fire or use weapon or switch between weapons, i know it was default to mouse left click or left control but neither work for me. And ive literally gone over my entire keyboard pressing random buttons to see if i can make it fire or switch weapons.
I've been trying to find some of the best apps for adding a PS3 controller via bluetooth for my N64oid app. I've found some great mappings on here, but I'm curious if there's any way I can enable more than one controller using this combination of the two apps.
I heard N64oid supports multiplayer with no problem, but SixAxis I'm just not sure about. Has anyone heard anything or tried it out?
I have not tried it, but from looking at the two apps, it should be very easy.
In sixaxis, go to Menu > Preferences > Input Mappings > and select 2nd or high controller. Then map keyboard values to the controller (be sure to not use buttons that are taken for another controller). Lastly, go into the N64oid settings and map the second controller.
Let me know how it works!
felisen said:
I have not tried it, but from looking at the two apps, it should be very easy.
In sixaxis, go to Menu > Preferences > Input Mappings > and select 2nd or high controller. Then map keyboard values to the controller (be sure to not use buttons that are taken for another controller). Lastly, go into the N64oid settings and map the second controller.
Let me know how it works!
Click to expand...
Click to collapse
Hey, thanks for the support, I tried this but when I do both my PS3 controllers (connected via wires) have the same input buttons as far as N64oid is concerned...Like up on controller one is the same as up on controller two... Is there something I'm doing wrong?
I'd also like to know if the transformer will actually charge the controllers and connect via bluetooth, so far I've only used wired.
Thanks!
CobraBytez said:
Hey, thanks for the support, I tried this but when I do both my PS3 controllers (connected via wires) have the same input buttons as far as N64oid is concerned...Like up on controller one is the same as up on controller two... Is there something I'm doing wrong?
I'd also like to know if the transformer will actually charge the controllers and connect via bluetooth, so far I've only used wired.
Thanks!
Click to expand...
Click to collapse
Are you using the sixaxis app and having this problem, or is this just using the native usb gamepad support? If it's the latter, than I don't have an answer; I don't even know if the native support allows multiple controllers. If you are using the sixaxis app, then be sure that the key mappings within that program are seperate, before you try and map within N64oid (basically have to map things twice, first the controller to keyboard values (within sixaxis), then those values to N64 keys (within N64oid)).
Don't know about charging over usb, I want to say yes, but I can't back that up. As for bluetooth, you can do it (it is what I do), but it requires an app like sixaxis (which requires root).
It works. All you have to do is get the Sixaxis Pair tool (make sure you have a computer nearby and a usb cable) and then when you open n64oid, to to input>key mappings> enable controller 1 + 2 and then set the appropriate controls. If this doesn't work, go to other settings>and check use input method
EDIT: Make sure it's compatible using the compatibility checker
mohitrocks said:
It works. All you have to do is get the Sixaxis Pair tool (make sure you have a computer nearby and a usb cable) and then when you open n64oid, to to input>key mappings> enable controller 1 + 2 and then set the appropriate controls. If this doesn't work, go to other settings>and check use input method
EDIT: Make sure it's compatible using the compatibility checker
Click to expand...
Click to collapse
Couldn't get this to work for me. Got both controllers connected but could not not get them to differentiate between the two. everything controls player 1
kinda solution
i have kinda got this working now, was able to successfully play 2 player mario cart today.
in sixaxis here is what i did....
once you have both controllers paired to the phone and change IME is set to sixaxis.
go to preferences
go to game pad settings
make sure enable gamepad is NOT CHECKED
go to edit mappings and make sure everything is as its supposed to be up is up, left is left, right is right, etc etc.
now open n64oid
go to settings
go to input settings
go to key mappings
enable controller 1
load profile 1
clear all the settings so everything says "none"
leave d-pad left, right, up, down as <none> (for some reason i havent figured out yet, if you set these it stops the other controller working). then do the following
c-left, right, up and down are also mapped as <none> (i dont know what these do either)
then map the following buttons of controller 1
start
button A
button B
L trigger
R trigger
Z trigger
(map those buttons to whatever buttons you want)
analog left, analog right, analog up, analog down, (map these to the analog directions on the left analog stick of controller 1)
leave the rest as <none>
scroll back up to the top as save it as profile 1
now
enable controller 2
load profile 2
clear all the settings so everything says "none"
leave d-pad left, right, up, down as <none> (for some reason i havent figured out yet, if you set these it stops the other controller working). then do the following
c-left, right, up and down are also mapped as <none> (i dont know what these do either)
then map the following buttons of controller 2
start
button A
button B
L trigger
R trigger
Z trigger
(map those buttons to whatever buttons you want)
analog left, analog right, analog up, analog down, (map these to the analog directions on the left analog stick of controller 2)
leave the rest as <none>
scroll back up to the top as save it as profile 2
--------now it should work hopefully for both players to have an effective race------
one thing i found weird is when mapping the analog stick of controller 1 it saved all the directions for both analog sticks and the joypad directions as d-pad left, right, up, down regardless of which one you used to map the key
but for controller 2 it saved the directions as unknown 17, unknown 18 for analog left and righ on both analog sticks
analog up =A analog down =B again for both analog sticks
on the joypad it was up =C down =D
left = A
right = B
i'm hoping someone can take this information and refine it a bit to make more sense but maybe this will help some people troubleshoot a bit further. I'd love to figure out how to get this working for 4 controllers but having seen how it is above im not sure if it will be possible. Also to get it working for golden eye might also be tricky.
thanks and good night.
hello i have a similar question. If i put one ps3 gamepad with sixaxis controller could i use at the same time a bluetooth gamepad in order to play multiplayer games?
Because i am not right now on my android tv box i can not recall if i get sixaxis controller i could use to pair at the same with bluetooth gamepad. I will try though later so i could give a feedback, if anybody cares.
Hello!
I recently bought a playstation 3 controller to use with my PC and emulators on my Tablet. I discovered that without root i wasn't able to fully utilize the controller on my tablet.
I got to work and rooted my tablet, bought sixaxis controller and set it up. I am now able to connect with the app and bind keys in the emulator with the app. However when i exit the key-binding menu and begin to play a game the emulator suddenly doesn't recognize any of my button presses made with the app.
I made a touch profile so that i could play but i really want to be able to play without this touch profile.
I've googled with no results for days and i now ask you, what do you think is wrong? And how can i fix it?
Which emulators are you using this with? With some of them you have to set up the bindings in the emulator app.
If you bought a cheap ps3 controller on ebay it will not work. If you buy a legit PS3 controller it will work. Common problem, aftermarket controllers have a slightly different bluetooth profile that its kind of goofy...
If you have a legit controller then it must be other settings!
Lets start from the beginning.
FIRST TIME! If its your first time pairing the controller to the tablet you need to get a USB cable and plug it into the dock.
Start up the app
press the "pair controller" button. This tells the controller which address to connect to. If you dont do this then the controller is looking for a PS3 which your tablet obviously is not.
If it is NOT your first time, or you have used the PC utility to manually change the bluetooth address on the controller
Start up the app
Press Start
Turn on the controller
Remember, you must change the IME (input) from whatever keyboard you have to sixaxis.
Once you see the message in the window say you are paired press the up down left right buttons on the ps3 controller, you SHOULD see things happen on the screen. If not you did something wrong.
If you want to use touch profiles select it from the box
If the above does not work check with the PC utility that your controller is trying to pair to the correct bluetooth address. Note sometimes the sequence is reversed - 12:23:34:45:56:67 can sometimes be 67:56:45:34:32:12. Different applications on the PC work differently.
Make sure you are using the latest LEGIT copy. If you are pirating this software it likely wont work. Check on the market you are updated to the latest version.
If all else fails, contact the developer or check the developers website. I know it works with the prime im running it on mine, works great!
Good luck!
EDIT
Re-reading OP i'd say it sounds like you forgot to change the IME. Maybe check that first
pileot said:
If you bought a cheap ps3 controller on ebay it will not work. If you buy a legit PS3 controller it will work. Common problem, aftermarket controllers have a slightly different bluetooth profile that its kind of goofy...
If you have a legit controller then it must be other settings!
Lets start from the beginning.
FIRST TIME! If its your first time pairing the controller to the tablet you need to get a USB cable and plug it into the dock.
Start up the app
press the "pair controller" button. This tells the controller which address to connect to. If you dont do this then the controller is looking for a PS3 which your tablet obviously is not.
If it is NOT your first time, or you have used the PC utility to manually change the bluetooth address on the controller
Start up the app
Press Start
Turn on the controller
Remember, you must change the IME (input) from whatever keyboard you have to sixaxis.
Once you see the message in the window say you are paired press the up down left right buttons on the ps3 controller, you SHOULD see things happen on the screen. If not you did something wrong.
If you want to use touch profiles select it from the box
If the above does not work check with the PC utility that your controller is trying to pair to the correct bluetooth address. Note sometimes the sequence is reversed - 12:23:34:45:56:67 can sometimes be 67:56:45:34:32:12. Different applications on the PC work differently.
Make sure you are using the latest LEGIT copy. If you are pirating this software it likely wont work. Check on the market you are updated to the latest version.
If all else fails, contact the developer or check the developers website. I know it works with the prime im running it on mine, works great!
Good luck!
EDIT
Re-reading OP i'd say it sounds like you forgot to change the IME. Maybe check that first
Click to expand...
Click to collapse
It's a real controller and i did change the IME.
I am primarily using the N64 emulator. When i map the keys without sexaxis controller installed most of the keys are named <unknow>. When i start sixaxis controller i get "DPAD_START" or something similar when i map the keys. (after enabeling the IME).
So the connecting and mapping goes perfect. But somehow when i exit the settings and start to play it wont detect the keys anymore.
It's quite late now, i will test everything again tomorrow to make sure the problem is still there. But i truly don't know what to do.
I don't know about the emulator you're using, but in NESoid, and SNESoid etc to use sixaxis with it, theres an option in menu>settings>Other settings>"Use Input Method" Enable special input device eg bluetooth gamepad - This needs checked for the controller to work see if this is enabled on yours
NeoMagus said:
I don't know about the emulator you're using, but in NESoid, and SNESoid etc to use sixaxis with it, theres an option in menu>settings>Other settings>"Use Input Method" Enable special input device eg bluetooth gamepad - This needs checked for the controller to work see if this is enabled on yours
Click to expand...
Click to collapse
THANK YOU!
In "other settings" i just had to click that. ****ing awesome m8 Thanks
No prob man I figured thats what it might be frustrated the hell out of me too
Sent from my SCH-I535 using XDA
Ya its kind of annoying because with sixaxis you can have it set for controller input, emulate keyboard, or sort of a hybrid (like the experia play does with its keys), different apps deal with these things differently, its just a matter of finding a method that works best for the app your using.
Glad to hear you got it working!
Thank you
I only rooted to use the controller, I was getting frustrated
Sent from my GT-I9300 using xda premium
Hello to all, sorry for the long title but i wanted to make it clear.
Here's the situation, I sometimes play emulated games on my Galaxy S3 and as you may realize, the virtual on-screen gamepad isn't very comfortable when on my home (it gets the job done if i'm using it as a portable console) so I decided that i wanted to use an USB Gamepad i own to play my games in a more comfortable way. I know i can just go and get an OTG cable, and i will try to get one these days, but I fear they might not sell them here and I'm not a fan of buying stuff online.
My initial solution was to use My Mobiler for Android , as it allows to use the pc keyboard and mouse on the phone after connecting via wifi or usb, together with Xpadder, a software to map my gamepad to keyboard keys. While this gets me to the point of being able to navigate my phone using the gamepad, when i try to set up the Input in the emulators they will make a distinction between the arrows and Return keys (which seem to be taken as the Hardware DPAD buttons, that's why i can navigate the phone and use those functions in-game) and the other keys in my physical keyboard, which won't work if mapped to game buttons (A,B,L,R, etc) but will work if mapped to emulator options such as Savestates or Fastforward.
This is really disappointing as I actually thought i could save on the OTG cable by using this, but being things as they are, I'd like to ask if anyone can give me a hint on how to make this work the way I want it, or if by any chance someone (devs specially) would be up to the task of developping a server/client app that would work as Gamepad-to-Phone version of Xpadder (mapping the gamepad buttons as Phone-Hardware keys (Camera, Power, Back, Menu, Volume Up, Volume Down, DPAD) with MyMobiler's capabilty to connect with the phone via wifi and send remote input to it by installing an "Input Method" as well. I know this might require root but my phone is rooted already so that'd be fine for me, and I'm sure I'm not the only one that would use such an app to play games more easily without buying extra cables, which is why i'd ask anyone that decides to take on such a project to make it free because it isn't a very profitable project as people would rather buy an OTG cable or use other bluetooth/wireless controllers to play instead.
So any help/suggestion/advice will be greatly appreciated
Sorry for the double post, but I thought this would be better for those who already saw the topic, in case they're interested on doing the same I did.
In the end I managed to make it work with My Boy (Gba emulator) by using MyMobiler's hardware mapping for volume +/-, back, search and menu buttons and the DPAD (F10,F9, ESC, F2, F3, arrows and Enter) and now i can more or less play emulated games, as long as they don't require any buttons aside from select, start and 4 other buttons. As I said, emulator's own actions such as save, load, fast forward or opening emulator settings can be mapped to any other non-hardware key.
Still it would be great if there was an Input Method that would make the emulators recognize other hardware keys (as if there was a complete hardware keyboard for example), I've tried GBC.Emu with my workaround and it's useless.. It recognizes the volume +/-, menu and search buttons as Virtual; and only the Back and DPAD as mobiler_keyboard. making it unplayable this way (you'd need at least 4 buttons aside from the Dpad).
Exactly what I was looking for....
This is somewhat similar to what I am looking for.I am searching for a tool that would send information to my android over local Wifi (same router) via usb. For example, I want to connect my xbox360 controller to my pc and use it as a game controller for my android over wifi. I tried OTG, but unfortunately my hardware dont support it...and I wondered if at all this idea would work. Any help here?
I have a Lenovo IdeaTab S6000 and I recently purchased the Red Samurai/GameStop V2 branded Bluetooth controller and I'm finding that when I connect the controller, a mouse cursor appears on screen that can be semi-controlled via the analog sticks. This essentially causes none of the compatible games for the controller to improperly function. Within my tablets setting menu is an option to change a mouse's cursor speed (something not present on my HTC One, which the controller works perfectly on) and I was wondering if this option could be a factor in the overall problem and if disabling this option is possible. I have spent the past two days trying to remedie this problem and have had no luck so any kind of support would be greatly appreciated.
Also, this being my first post, I apologize in advance if this was posted in the wrong area.
widower said:
I have a Lenovo IdeaTab S6000 and I recently purchased the Red Samurai/GameStop V2 branded Bluetooth controller and I'm finding that when I connect the controller, a mouse cursor appears on screen that can be semi-controlled via the analog sticks. This essentially causes none of the compatible games for the controller to improperly function. Within my tablets setting menu is an option to change a mouse's cursor speed (something not present on my HTC One, which the controller works perfectly on) and I was wondering if this option could be a factor in the overall problem and if disabling this option is possible. I have spent the past two days trying to remedie this problem and have had no luck so any kind of support would be greatly appreciated.
Also, this being my first post, I apologize in advance if this was posted in the wrong area.
Click to expand...
Click to collapse
I too would like some help with this. Exact same scenario.
ixiduffixi said:
I too would like some help with this. Exact same scenario.
Click to expand...
Click to collapse
Necroposting, but I figured I'd add to the conversation:
The only gamepad that I've gotten to work with this device (as a gamepad) is the Moga Hero. Connecting was always finicky at best and would require a full reboot, and immediately connect when it powers up. Otherwise it wouldn't pair at all.
I've tried the Red Samurai v2, the Nyko Playpad, and most recently the Mad Catz C.T.R.L.R. Invariably, the mouse mode works and works very well, but the gamepad mode always does what was written above.
In trying the xbox 360 gamepad, it blinks but doesn't connect.
As a lark, I purchased a Asus MeMo 7" HD tablet which has the same MediaTek chipset (8125) and the same exact problem exists with that device too (mouse mode works, no gamepad). Both the Memo and the Lenovo tabs are on the same version of Android (4.2.2) and the same kernel (3.4.5) on the stock rom. I assume it's Mediatek's fault, in which case HID gamepads are a no go on these devices.
Unless someone has other information, which would be much appreciated.
Oh, wanted to add something: when the C.T.R.L.R. connects in gamepad mode, you get only a cursor. When I connect my bluetooth keyboard, the multimedia controls start working. Not sure why that is.