You can sign up to get a daily email of our articles, see the Mailing List page!

You will need to update your udev rules for the Steam Controller

Posted by , | Views: 45,457
Valve have changed the USB/Bluetooth communication the Steam Controller uses, so on Linux you will need to update your udev rules.

Note: This is for the Beta client, but works on the stable client too. Even if you're on the stable client, it's likely a good idea to do it now ready for the next stable release on the Steam client.

See their announcement here, which links to this guide of issues.

Funnily enough, Valve didn't even list the actual file you need to update, so here it is:
/lib/udev/rules.d/99-steam-controller-perms.rules

You can open it easily doing this in terminal (on Ubuntu for example):
sudo gedit /lib/udev/rules.d/99-steam-controller-perms.rules

Edit it to look like this (make sure you edit the group name like it says!):
Quote# This rule is needed for basic functionality of the controller in Steam and keyboard/mouse emulation
SUBSYSTEM=="usb", ATTRS{idVendor}=="28de", MODE="0666"

# This rule is necessary for gamepad emulation; make sure you replace 'pgriffais' with a group that the user that runs Steam belongs to
KERNEL=="uinput", MODE="0660", GROUP="pgriffais", OPTIONS+="static_node=uinput"

# DualShock 4 wired
SUBSYSTEM=="usb", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="05c4", MODE="0666"
# DualShock 4 wireless adapter
SUBSYSTEM=="usb", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0ba0", MODE="0666"
# DualShock 4 slim wired
SUBSYSTEM=="usb", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="09cc", MODE="0666"

# Valve HID devices over USB hidraw
KERNEL=="hidraw*", ATTRS{idVendor}=="28de", MODE="0666"

# Valve HID devices over bluetooth hidraw
KERNEL=="hidraw*", KERNELS=="*28DE:*", MODE="0666"

# DualShock 4 over bluetooth hidraw
KERNEL=="hidraw*", KERNELS=="*054C:05C4*", MODE="0666"

# DualShock 4 Slim over bluetooth hidraw
KERNEL=="hidraw*", KERNELS=="*054C:09CC*", MODE="0666"


I tried reloading udev rules after, but it didn't seem to work. A reboot with the new rules in place and it works once again.

Valve still haven't fixed the issue of the Steam Controller not working in wireless unless Steam is open though, bug reported here on September 1st. Not everyone seems to have that issue though.

Thanks to Furball in our Telegram group chat for pointing it out. Article taken from GamingOnLinux.com.
6 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.
The comments on this article are closed.
43 comments
Page: «5/5
  Go to:

Eike 19 January 2017 at 7:05 am UTC
(Should have checked which article this is... X) )


Last edited by Eike at 19 January 2017 at 8:44 am UTC
slaapliedje 19 January 2017 at 4:26 pm UTC
View PC info
  • Supporter
  • Top Supporter
m2mg2I don't know if it is due this or something in Rocket League, but the analog stick and most of the buttons on my steam controller don't work in Rocket League anymore. I have the settings recommended here and rebooted but still nothing. I've just been playing with an old logitech controller. Running Fedora 24.

Swap out the batteries. That's a sign that they're low (same thing happened to me mid-game).

By the way, apparently this site now uses cookies differently or something, I have some cookie destroyer plugin, and it has made me retype this message three times now... finally disabled it for this site.
m2mg2 20 January 2017 at 1:16 am UTC
slaapliedje
m2mg2I don't know if it is due this or something in Rocket League, but the analog stick and most of the buttons on my steam controller don't work in Rocket League anymore. I have the settings recommended here and rebooted but still nothing. I've just been playing with an old logitech controller. Running Fedora 24.

Swap out the batteries. That's a sign that they're low (same thing happened to me mid-game).

By the way, apparently this site now uses cookies differently or something, I have some cookie destroyer plugin, and it has made me retype this message three times now... finally disabled it for this site.

Tried changing the batteries, no effect.

Update - Issue resolved after issuing steam --reset


Last edited by m2mg2 at 31 January 2017 at 5:29 am 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!
Livestreams & Videos
Community Livestreams
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts