Unstable connection with Xbox 360 wireless controller - ONE Q&A, Help & Troubleshooting

I'm trying to get my Xbox 360 wireless controller and wireless receiver (Chinese knockoff that works perfect on PC) I had laying around to work with my OPO. Sadly this has been harder then I expected. I have ran into the following problem. After I reboot my phone and the receiver is connected through a OTG USB cable, my controller is connected to my OPO and I can move in menus and play a SNES game for example. The problem however is that this connection remains for a very short amount of time, it seems that the phone stops seeing the USB device that is connected. When trying other USB devices this problem does not occur, I tried a USB stick and a USB mouse. Once the connection is lost the only way to regain connection is to reboot the phone.
I have no idea why this is happening
I've tried many settings and tested a lot of stuff:
I followed the steps in this thread: http://forum.xda-developers.com/showthread.php?t=1792531
I also messed around with other product ID settings related to xbox 360 controllers: http://www.linux-usb.org/usb.ids
On my Windows 7 PC I used USBview.exe to see with which ID the receiver/controller combination was identified which was: 045e 0291 (Microsoft Xbox 360 Wireless Receiver for Windows)
I used the app USB Device Info to see if my OPO was detecting anything via the OTG cable. As mentioned above after a few seconds ~ < 1min it just disappears.
I've searched in general with Google and specifically on XDA and the OPO forums but I've not found a similar problem with regards to the disconnection problem.
Anyway, if someone here has experience with wireless xbox 360 controller on the OPO or USB devices that disappear. Help would be appreciated!
I think I might have found why this will not work correctly, the default kernel of the OPO doesn't have xpad.ko.
Alex240188 said:
The problem is that there are no drivers for the Xbox 360 control pad.
You need xpad.ko for the controller to work and ff-memless.ko for the vibrators.
Unfortunately these have to be built for the kernel you are running and as far as I know nobody has built any for the nexus 5 yet
Sent from my Nexus 5 using xda app-developers app
Click to expand...
Click to collapse
Some other sources that might have some relevance:
https://jira.cyanogenmod.org/browse/CYAN-4469
http://www.androidsim.net/2011/07/how-to-30-connect-xbox360-wireless.html
http://forum.xda-developers.com/showthread.php?t=1568760
edit2:
This OPO kernel has xpad.ko included, I might check it out and see what happens.
http://forum.xda-developers.com/one...ernel-boeffla-kernel-1-0-2-0-beta-09-t2899974
Edit3:
Tried the kernel, switched on the xpad module, rebooted.... Still the same problem

Related

[Q] How to set up an xbox 360 wired controller via OTC?

I've searched all the forums, as well as the web, and followed every bit of advice and / or instructions I could find on the issue, but no matter what I attempt to do I can't get any games to work with the xbox 360 controller. Anyone have any idea how to get this to work with the skyrocket via an OTC cable?
More Details:
When I first plugged it in, the device seemed to recognize the controller (the lights on the controller would start flashing, the phone would give a message saying that a usb device is connected - but no games (I used emulators as well as games that are supposed to specifically support playing with an xbox controller, like GTA 3) were able to recognize or use the controller. Since then I've downloaded and installed a few different files on my phone to try to get the controller to work (.kl and .kcm files) as well as the app USB/BT Joystick Center 6 (which recognizes the controller and seems to work when I'm setting it up, but games are still unable to recognize the controller). I'm completely out of ideas of what to do or what the problem could be, so if anyone's had success with this or has an idea how this could be done, that would be fantastic. Thanks!

Xbox Controller with OTG cable?

I've searched all the forums, as well as the web, and followed every bit of advice and / or instructions I could find on the issue, but no matter what I attempt to do I can't get any games to work with the xbox 360 controller. Anyone have any idea how to get this to work with the skyrocket via an OTC cable?
More Details:
When I first plugged it in, the device seemed to recognize the controller (the lights on the controller would start flashing, the phone would give a message saying that a usb device is connected - but no games (I used emulators as well as games that are supposed to specifically support playing with an xbox controller, like GTA 3) were able to recognize or use the controller. Since then I've downloaded and installed a few different files on my phone to try to get the controller to work (.kl and .kcm files) as well as the app USB/BT Joystick Center 6 (which recognizes the controller and seems to work when I'm setting it up, but games are still unable to recognize the controller). I'm completely out of ideas of what to do or what the problem could be, so if anyone's had success with this or has an idea how this could be done, that would be fantastic. Thanks!

[Q] Shield as USB / BT gamepad?

Does the Shield work as a PC gamepad via USB or Bluetooth connection? I am not talking about the Steam/streaming option. I know that basically does work, but only for PCs capable of streaming(unlike mine). I thought it would be cool if you could plug into usb and use the shields gamepad to control a pc game. The benefit of this vs. streaming would be that the shield's screen could be blank, conserving battery. And if it worked via bluetooth you would have a wireless controller.
If these are not possible as-is I am sure they could be made possible with an android app and PC service. Is anyone else interested in this? If so I may try to create something.
Edit:
I have made an app that works over wifi. Get it here - Shield2PCGamepad
JM33 said:
Does the Shield work as a PC gamepad via USB or Bluetooth connection? I am not talking about the Steam/streaming option. I know that basically does work, but only for PCs capable of streaming(unlike mine). I thought it would be cool if you could plug into usb and use the shields gamepad to control a pc game. The benefit of this vs. streaming would be that the shield's screen could be blank, conserving battery. And if it worked via bluetooth you would have a wireless controller.
If these are not possible as-is I am sure they could be made possible with an android app and PC service. Is anyone else interested in this? If so I may try to create something.
Click to expand...
Click to collapse
It doesn't. And it probably won't directly via USB (dont think android will allow you to access USB in the correct way). Bluetooth + a PC service is probably doable though.
Is there been any more progress looking into this? I would love to be able to use it just as a controller on the pc. it's much more comfortable then an xbox controller.
I would never use this over an Xbox controller. There is a weird dead zone on this controller so you can't play games like black Ops 2 with it.
Sent from my XT1058 using Tapatalk 4
I just paired via BT to my Sony duo 11 however I do not have any app to allow gamepad to be used. Any ideas?
Sent from my SHIELD using xda app-developers app. ;p

Z5 and Dualshock 4 - Input lag help

I've connected my DS4 to my Z5 using bluetooth and there is noticable input lag. Is there anyway to fix this?
Would a cabled connection help (or even work)?
Couple of things to make sure:
- PS4 is hard wired to router
- Direct Connect is off
On Z5 experiment with:
- 5ghz vs 2.4ghz
- turn off location services when playing.
Not playing PS4 games, just games on the device itself.
More specifics about the problem? Is the lag immediately noticeable after pairing the phone with the controller, or like ~30 seconds after?
A USB cable would eliminate the lag, but you'd have to try it out yourself to see if it works (you'll need a Micro USB Male to Micro USB Male cable).
You may want to try the "Bluetooth Auto Connect" app on the Play Store and trying out some settings. It's reportedly helped other phones just by using it to connect (you may need to try connecting to it a few times). I can't say how it will work with the Xperia though.
Downloaded the app you recommended, what settings might suggest to reduce lag? Can I play wired using a Micro USB male-to-male cable?
Have you found any solution? I have a xz1 compact on Android 9 and I have the same problem - dualshock4 v2 connects with no issue but works with terrible lag, missclicks... The same controller Works like charm on my other old devices by both bluetooth and cable. Cable solution doesnt work with my xz1c... How can it be even possible? Some incredible negligence from Sony's side... Such a shame...
AndyBotenko said:
Have you found any solution? I have a xz1 compact on Android 9 and I have the same problem - dualshock4 v2 connects with no issue but works with terrible lag, missclicks... The same controller Works like charm on my other old devices by both bluetooth and cable. Cable solution doesnt work with my xz1c... How can it be even possible? Some incredible negligence from Sony's side... Such a shame...
Click to expand...
Click to collapse
It's definitely the downside of xz1c , no otg for connecting ds4 and no way to fix input lag from bluetooth ..

Lenovo Tab 2 Xbox 360 Wireless controller over OTG Cable

i want to use the controller for apps like fpse and stuff.
already tried USB BT Joycenter but that wasnt working, the controller was connecting and showing as First player but there was no input and i cant get any updated version of the app cause i cant find it on the appstore.
the other thing i tried was editing the controller layout files, but they werent even on the tablet.
is there anything else i can do to get this to work?
I tried to connect my xbox 360 wireless controller via dongle aswell. it kinda connects but i am not really sure. the moment i let the dongle and the controller search for each other they seem to find each other straight away, but the led ring just keeps blinking and wont find a channel so to speak.
i followed sleeplessninjas guide and copied over the vendor_45e_product_0291/0719.kl and kcm but it didnt change the controller problem.
the controller is not recognized by any app i tried nor does the system itself show any response to the controller input.
i can connect a mouse or a usb flashdrive without a problem plug n play out of the box. but the controller wont get recognized.
i read on a shop review that the problem would be that the lenovo tab2 a10 doesnt have driver for the controller shipped with it.
my question would be: would cooking up my own android rom help and would i even be able to make it work on the device, i keep reading about lenovo devices being *****y about bootloader and such.
and then again cooking up ones own android is kinda of a longshot for an android beginner like me. need to read more. propably doable but are there even drivers available for the device fitting the system?
would appreciate someone shedding a bit of light in all the confusion cheers

Categories

Resources