PDP Xbox One controller not being recognised (Pi4)
baconbandage last edited by
I have recently gotten back in to the emulation scene and I have loaded RetroPie on to my brand new Pi4 2GB. The image loads fine, but my PDP Xbox One controller is not recognized whatsoever by RetroPie.
I have gone through multiple tutorials on attempting to get both xpad and xboxdrv to emulate the controller, but neither seem to work for me.
lsusb shows the controller as "Logic3"
ls /usr/src shows the controller by name with "-event-joystick" and "-joystick"
I think I need to re-image the Pi and start again, but I am honestly unsure where to begin. Could someone point me in the right direction on where to start drivers-wise, or offer a one-liner to fix my woes? :D I am extremely close to giving up and crying in the corner.
baconbandage last edited by baconbandage
Pi Model or other hardware: 4B 2GB
Power Supply used: CanaKit USB-C
RetroPie Version Used: 4.7.1
Built From: RetroPie package
USB Devices connected: Keyboard, SSD (boot) and PDP Controller
Controller used: PDP Xbox One, Blue
Error messages received: N/A
Verbose log (if relevant): N/A
Guide used: Raspberry Pi documentation (other controllers)
Attachment of config files: https://pastebin.com/m4V4pfpR
How to replicate the problem: Buy and connect a PDP Xbox One controller :)
You don't need
xboxdrvand I suggest you uninstall it before doing more tests. Wired Xbox controllers are handled by the
xpaddriver - re-install the driver, if you haven't done so, and try again to see if the controller.
baconbandage last edited by
@mitu Hey, thanks for the quick response. Blacklisting xboxdrv had no effect, neither did uninstalling it.
The controller definitely works as it requires zero configuration when connected to my W10 machine. Would you like me to run some commands and print the results here?
quicksilver last edited by
@baconbandage are you sure that controller is linux compatible? The link you posted just says for windows 10.
Azev last edited by Azev
This controler works great at home on my 4.7.1 Retropie on Pi 4 8Gb.
I have a PDP Afterglow > https://www.pdp.com/en/shop/controller/xbox-series-x/afterglow-wired-controller-for-xbox-xs and it was recognised at the first boot of Retropie, i have just configured it and all is good.
I have the PDP camo black and the midnight blue (same as yours) too, plugged after, which are recognised well by Retropie.
@baconbandage Run the following command - with the gamepad plugged in - and post the output
Try testing the gamepad with the
jstestutility. Exit EmulationStation and run
You should get a listing with the gamepad's input types (buttons/joysticks/etc.) and you can press the buttons/D-Pad/move joysticks to see if they are registering. You can exit the test by pressing