Retropie with Raspberry Pi 4 & Xbox one S controller
I think I know the answer to this, but I want to double check. I am using a nightly build version of RetroPe on a Pi 4. I have been trying to get my Xbox one S controller to connect via bluetooth. I can get it to show up as an device but cannot get it to connect at all. I have tried to disable ertm and I get an error with that.
Wondering if anyone has tried and succeed at this on the Pi 4?
Also wondering if anyone can recommend a bluetooth controller that some has gotten to work on the Pi 4 build.
Try installing the
xpadneodriver - https://github.com/atar-axis/xpadneo - and then configure the controller normally via Bluetooth.
Good luck figuring out how with retropie 4.5.1. They downgraded the kernel, but they didn't downgrade the kernel headers package to match, causing the ./install.sh script to fail. So, AFAICT, you can't install it on 4.5.1
@skinlayers That's not true - I just installed
xpadneoon a 4.5.1 system and there's no error. You can see how the downgrade is handled here and all the necessary packages (including the kernel headers) are installed.
You might be stumbling upon a different issue, but without a log file, it's not obvious what it is.
But this topic is about the Pi4, which is not supported by the 4.5.1 release, so most of what's said here doesn't apply.
@mitu Thanks for the info. Sorry for jumping in. My brain didn't register that this was a RPi4 specific thread. FWIW, Turns out my issue was
xpadneoREADME's instructions for raspbian. Installing the
raspberrypi-kernel-headerspackage on 4.5.1 causes the buster headers to be installed on top of the stretch ones (which are already present on the retropie image).