Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can donate through Paypal, Flattr and Liberapay!

You may want to hold off on Linux Kernel 5.3 and systemd 243 if you use a gamepad

Posted by , | Views: 9,367

Did you do a big system upgrade recently and notice you're having gamepad issues? You're not alone. Time to downgrade perhaps.

To be clear this might only be an issue for the more bleeding-edge distributions which update more often, or those of you who are doing some manual updates to their system. The distributions that update more slowly like Ubuntu are likely unaffected right now.

First we have systemd version 243 released around September 3rd, this appears to be causing problems with Steam Input. A Valve developer jumped into the comments there, to note that the update seems to have broken Steam's udev rules to support gamepads—ouch. The systemd developers have been responsive trying to fix it, so hopefully it won't be too long before the issue is solved there.

Another problem is the more recent release of the Linux Kernel 5.3, which appears to have a regression with the DualShock 4 over Bluetooth not working. As of yet, no Kernel developer has commented on that report.

Hat tip to Vash63.

Article taken from GamingOnLinux.com.
23 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more information here.
About the author -
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
26 comments
Page: «3/3
  Go to:

NeoTheFox 17 September 2019 at 9:17 pm UTC
Another awful thing to try is to sudo chmod 777 /dev/uinput That's what I've done when I suspected that something broke the udev rule, and it works for me. I hope a proper fix would come soon.


Last edited by NeoTheFox at 17 September 2019 at 9:20 pm UTC
Vash63 18 September 2019 at 8:43 pm UTC
View PC info
  • Supporter
14Are you the Vash6318 from the Battlefield 1942 days that's on my Steam friends list? Fancy seeing you here!

Yep, that would be me.

HoutwormI run Kernel 5.3.0 and Systemd 243.0, My controllers are all working just fine with Steam and anywhere else actually. I use Xbox One S controllers and Dualshock 4 controllers I use them all using Bluetooth.

You can connect a DS4 via Bluetooth on kernel 5.3? That's interesting, are you sure you've tested that specifically since updating? As for the systemd issue it only impacts XInput emulation for games that don't support generic (non-X360) gamepads.
Houtworm 19 September 2019 at 10:59 am UTC
Vash63
HoutwormI run Kernel 5.3.0 and Systemd 243.0, My controllers are all working just fine with Steam and anywhere else actually. I use Xbox One S controllers and Dualshock 4 controllers I use them all using Bluetooth.

You can connect a DS4 via Bluetooth on kernel 5.3? That's interesting, are you sure you've tested that specifically since updating? As for the systemd issue it only impacts XInput emulation for games that don't support generic (non-X360) gamepads.

Yes I am sure, https://imgur.com/a/cyxTpgc

Battery information is not being shown for the DS4 tho.

The other 3 controllers are Xbox 1 S controllers
slaapliedje 19 September 2019 at 3:33 pm UTC
View PC info
  • Supporter
  • Top Supporter
Wonder if they'll ever fix that weird mapping issue that xbox 360 controllers have (and their clones).
Supay 24 September 2019 at 8:20 pm UTC
Houtworm
Vash63
HoutwormI run Kernel 5.3.0 and Systemd 243.0, My controllers are all working just fine with Steam and anywhere else actually. I use Xbox One S controllers and Dualshock 4 controllers I use them all using Bluetooth.

You can connect a DS4 via Bluetooth on kernel 5.3? That's interesting, are you sure you've tested that specifically since updating? As for the systemd issue it only impacts XInput emulation for games that don't support generic (non-X360) gamepads.

Yes I am sure, https://imgur.com/a/cyxTpgc

Battery information is not being shown for the DS4 tho.

The other 3 controllers are Xbox 1 S controllers

Ahh, I just checked your images. I am the same, the controllers still connect just fine via Bluetooth using bluetoothctl, but they are completely unusable in Steam. Have you tried loading Steam up and seeing if they work in there?
Houtworm 25 September 2019 at 5:20 pm UTC
Supay
Houtworm
Vash63
HoutwormI run Kernel 5.3.0 and Systemd 243.0, My controllers are all working just fine with Steam and anywhere else actually. I use Xbox One S controllers and Dualshock 4 controllers I use them all using Bluetooth.

You can connect a DS4 via Bluetooth on kernel 5.3? That's interesting, are you sure you've tested that specifically since updating? As for the systemd issue it only impacts XInput emulation for games that don't support generic (non-X360) gamepads.

Yes I am sure, https://imgur.com/a/cyxTpgc

Battery information is not being shown for the DS4 tho.

The other 3 controllers are Xbox 1 S controllers

Ahh, I just checked your images. I am the same, the controllers still connect just fine via Bluetooth using bluetoothctl, but they are completely unusable in Steam. Have you tried loading Steam up and seeing if they work in there?


I can connect it it shows up in Steam and it also works for games that normally work with a PS4 controller

https://imgur.com/a/Bwl8lxm

I am on 5.3.1 now tho, I have not tested the controller with Steam on 5.3, So maybe it was not working on that kernel with Steam, not sure about that.


Last edited by Houtworm at 25 September 2019 at 5:21 pm UTC
  Go to:
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!

You need to Register and Login to comment, submit articles and more.


Or login with...

Livestreams & Videos
Community Livestreams
  • Crawl About: „The Warlock of Firetop Mountain“
  • Date:
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts