I'm trying to use my wired xbox 360 controller with my Raspberry Pi 3, however xboxdrv seems to not recognize it. I read it could be a power issue because the USB ports on the Raspberry could not deliver enough power. However the 4 LED on the controller blink so it could be another problem.

  • 1
    Stupid question/sanity check asked only to rule out the simplest possible explanation: Does your controller have a cable permanently attached with plastic strain relief like this that cannot be removed, or are you using a cable like this one?
    – goobering
    Commented Jun 27, 2016 at 16:00
  • 1
    permanently attached
    – Mauro F.
    Commented Jun 27, 2016 at 16:01

1 Answer 1


Apparently, even though xboxdrv doesn't recognize my controller, I managed to write some code that in fact gets the input. In particular, I've used this class. It says to install xboxdrv, and at this point I don't even know if it uses this driver or the default one, but I'm leaving it as it is. Also the driver is not perfect: some axis are wrong and the left trigger isn't fully detected, but it's OK.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.