Trouble with game controllers with retropie

I get no gamepads detected and no response with most of my controllers I have tried.

From lsusb:

Bus 001 Device 007: ID 045e:02d1 Microsoft Corp. XBOX One Controller for Windows (original xbox one controller, hooked up with usb cable)
Bus 001 Device 008: ID 045e:02dd Microsoft Corp. (clone xbox one controller, hooked up with usb cable)
Bus 001 Device 006: ID 045e:028f Microsoft Corp. Xbox360 Wireless Controller (original xbox 360 wireless controller, hooked up with usb cable)
Bus 001 Device 009: ID 045e:0291 Microsoft Corp. Xbox 360 Wireless Receiver for Windows (wireless usb dongle for the original wireless xbox 360 controller)
Bus 001 Device 008: ID 045e:028e Microsoft Corp. Xbox360 Controller (Gamesir G3w wired controller)
Bus 001 Device 010: ID 045e:028e Microsoft Corp. Xbox360 Controller (Tronsmart Mars G02 wireless with usb dongle)

Only one I have that works so far is a playstation 3 controller, hooked up with usb cable.

Tried running the controller driver installer thing in the retropie menu, but made no difference.

Comments

  • @bo1e Can you provide the dmesg output? It will show which drivers are loaded for those devices if any. If there's no drivers, we can add it to subsequent image releases.

  • edited October 2018

    https://pastebin.com/HMZ0MZwd
    Following is plugged in: Gamesir wired, Tronsmart wireless dongle, Xbox one wired, xbox 360 wireless dongle

    lsusb says:
    Bus 001 Device 011: ID 045e:028e Microsoft Corp. Xbox360 Controller
    Bus 001 Device 006: ID 045e:02d1 Microsoft Corp. XBOX One Controller for Windows
    Bus 001 Device 005: ID 045e:0291 Microsoft Corp. Xbox 360 Wireless Receiver for Windows
    Bus 001 Device 008: ID 045e:028e Microsoft Corp. Xbox360 Controller

  • It may be the force feedback using too much current. The device is detected and hooked up to HID but then drops.

    [ 5.481898] usb 1-2: USB disconnect, device number 3
    [ 5.489666] usb 1-1.1: USB disconnect, device number 4

    What kind of power supply do you have powering the board?

  • I am using a Nintendo Switch wired controller... it detected it right off the bat and configuring it worked perfectly. I know that doesn't help you with the XBox controller problem you are having... I am just verifying that the Switch wired controller works.

  • Think I was having a power supply problem. The power supply claims 5V 3A, and I have been using an identical one to power a raspberry pi 3 without any issues. But I think the one I was using now is malfunctioning. And something is rattling around inside it. Going in the trash. Thanks for feedback.

  • Did you finally manage to solve the problem? If so, what was the reason? I have one idea why you might have this problem. Maybe there is a problem with the usb cable, have you tried using another cable that definitely works? This method helped me a lot. I could not connect an external hard drive to my device and spent quite a lot of time solving this problem, because I thought that the problem was in the hard drive. When I plugged the controller through the same cable, I found that it also does not work. Although I was sure that the controller is fully functional, since just half an hour ago I checked the new cheats that I purchased on the site https://battlelog.co/ using this controller. In the end, everything was solved by the replacement of the USB cable.
Sign In or Register to comment.