Pi4 and Xbox One Controller: Emulators not working
-
@SinusJayCee said in Pi4 and Xbox One Controller: Emulators not working:
sudo bash -c echo 1 > /sys/module/bluetooth/parameters/disable_ertm
That won't work.
Try installing the
xpadneo
driver - https://github.com/atar-axis/xpadneo - then re-connect and re-pair your XBOne BT controller. -
Thanks for your quick reply!
@mitu said in Pi4 and Xbox One Controller: Emulators not working:
sudo bash -c echo 1 > /sys/module/bluetooth/parameters/disable_ertm
That won't work.
That is my working solution for the Pi 3. Anyway, I removed this line and installed the xpadneo driver as suggested. Now everything is working perfectly!
Thank you very much for your quick and competent help!
-
@mitu it wont work for me. After installing xpad, it will find the xbox one controller and on 'displayyesno' it pairs successfull. But then it looks like it keeps disconnecting and trying to connect. It rumbles like every minute. When I try to assign buttons, if Im lucky it gets half way trough before it disconnects but most of the time it wont assogn any button.
Ive tried 2 diff xone wireless contollers with same issue.
360 controller with usb wire works like a charm but I would like a wireless one to work.
It also looks like the controllers are added as gamepad 2 and 3 and 4. Is it possible to choose the wireless as default controller when the 360 one is connected?
-
@Toofan what model is your Xbox one controller. I believe the xpadneo drivers are only compatible with the model 1708.
-
@quicksilver I got like 4 diff ones with bluetooth. There are two different versions of xbox one wireless controllers. V1 which only has wifi direct. And version 2 which has bluetooth in addtion and also a headphone jack.
Short answer is that the ones I have are 1708 model.
-
@Toofan In this case, give
xpadneo
a try - install it from github.com/atar-axis/xpadneo. This should handle the Xbox One wireless controllers, whilexpad
should be able to handle the wired (Xbox 360) controller. -
@mitu my bad. Its xpadneo Ive installed. I wrote xpad in the first post for short :) im gonna make a video so you see what I mean.
-
No need for a video. If the
xpadneo
driver doesn't work, then try thexpad
driver (reinstall from source). It should handle at least the wired Xbox 360 controller. -
@mitu wired 360 works fine. I need wireless
-
Xpadneo worked awesome on RPI3, but it does not work on RPI4... at least not yet. I've tried several times with different methods, and it's got some compatibility issues.
You can always do what I did - head over to the Atar-Axis Xpadneo github page, show some love and donate a few coffees with a request comment, and wait patiently hoping that the driver will get updated. I certainly hope it does... Atar-Axis nailed it on the RPI3.
-
@theretroprince I did. Supported 2 cups 😀
-
@Toofan Awesome! Hopefully we'll get an update for RPI4 with the same flawless performance that we had on RPI3.
-
@theretroprince Did you try this https://github.com/medusalix/xow ?
-
@CobraKai I have not, but it looks like the xow driver is only for use with the Xbox wireless dongle. (I think it only references bluetooth on the 'supported devices' frame to differentiate it from the the other models)
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.