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!

Steam Controller On Ubuntu, A Tweak You Need To Do

Posted by , | Views: 34,587
tagline-image
Since some people did get in an early order (not me, doh!), you will need to do a quick fix to get it to register properly.

I am unsure if this is needed for other distributions, but it needs it on Ubuntu currently:

Edit this file (example of my preferred way to edit):
sudo gedit /lib/udev/rules.d/99-steam-controller-perms.rules

And pop this in it:
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
KERNEL=="uinput", MODE="0660", GROUP="YOURUSERNAME", OPTIONS+="static_node=uinput"


I thought it would probably be worth sharing until it's fixed officially, and for my own peace of mind to know exactly how to sort it when I receive mine if it's not fixed officially by next months full release.

Taken from here.

I spoke to Alan Pope, one of the lovely Ubuntu people on twitter and he confirmed they are working on the issue officially. Article taken from GamingOnLinux.com.
0 Likes
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
The comments on this article are closed.
33 comments
Page: «2/4»
  Go to:

elgatil 16 October 2015 at 6:10 pm UTC
I got mine a few hours ago. The controller feels great though I agree with the Ars Technica article when they say the face buttons are an afterthought, they are small and awkwardly place. I am running fedora 22 and with the controller I am able to emulate mouse on the system, I never thought web browsing with a controller would that comfortable.

I was loving the controller till I run into some issues: apparently my steam controller cannot load gamepad profiles (keyboard+mouse profiles work just fin) so I cannot play any game which requires a gamepad (ahh, bitter irony ). Searching around it looks like I am not the only one with this issue and it happens in all platforms. Have you guys experienced something similar? Do you know of any workaround?

I am running Steam beta client and I sent a bug report about this (they ask me nicely to troubleshoot for them )

Share your issues and thoughts!
Mountain Man 16 October 2015 at 6:15 pm UTC
I thought this was an "early bird" release. It wasn't made entirely clear at the time that this is essentially "early access" for hardware. I'm not complaining because it's always fun to have a new toy to play with, and I'm confident Valve will get things sorted out, but I they could have curtailed a lot of the grumbling if they had been more clear about exactly what we were in for.


Last edited by Mountain Man at 16 October 2015 at 6:16 pm UTC
clel 16 October 2015 at 6:28 pm UTC
linuxgamerBTW:Anyone photographed the "secret message" yet?

What secret message?
MayeulC 16 October 2015 at 6:33 pm UTC
elgatilI got mine a few hours ago. The controller feels great though I agree with the Ars Technica article when they say the face buttons are an afterthought, they are small and awkwardly place. I am running fedora 22 and with the controller I am able to emulate mouse on the system, I never thought web browsing with a controller would that comfortable.

I was loving the controller till I run into some issues: apparently my steam controller cannot load gamepad profiles (keyboard+mouse profiles work just fin) so I cannot play any game which requires a gamepad (ahh, bitter irony ). Searching around it looks like I am not the only one with this issue and it happens in all platforms. Have you guys experienced something similar? Do you know of any workaround?

I am running Steam beta client and I sent a bug report about this (they ask me nicely to troubleshoot for them )

Share your issues and thoughts!

My first guess would be that you are unable to write the firmware update to the device, which is required (AFAIK) when changing mode. Didn't the chmod 666 trick work for you ?

I think I will wait a bit until the issues get ironed out, and the crowd gets more enthusiastic about it, though this first batch will likely be collector one day
(Or end up like the old, fat xbox controllers )
Sn3ipen 16 October 2015 at 6:35 pm UTC
I want a Steam Controller so badly, but unfortunately i live in Scandinavia and we are not part of the pre-order. :/

My age old PS3 controllers are in desperate need for retirement and i have been putting of replacing them in anticipation of the Steam controller. I will buy two the first chance i get. Apparently someone is making big bucks on this on eBay. Look at the prices some of these are demanding!


Last edited by Sn3ipen at 16 October 2015 at 6:43 pm UTC
jordicoma 16 October 2015 at 8:02 pm UTC
I need a deep review in linux. How is in comparation of sisaxis (ps3 controller) or gamecube controller (for me the best controller I tried)?

Why It has to have batteries? It runs well without it (plugged in usb)? Has it motors (vibration motor)? Motion sensors? How does it feel in general. It's an strategy game or point and click playable?
How long does de batteries last?

When Rocket League will be available to linux? (If it's the "steam os" controller the free games should be playable with steam os).

Thanks.
Keyrock 16 October 2015 at 8:20 pm UTC
It's surprisingly good as a mouse on the desktop. It's not as good as my trackball, but it's shockingly competent. The haptic feedback is really good. It's subtle and... it's hard to describe, but it feels "right".


Last edited by Keyrock at 16 October 2015 at 8:25 pm UTC
Olling 16 October 2015 at 9:16 pm UTC
elgatilI got mine a few hours ago. The controller feels great though I agree with the Ars Technica article when they say the face buttons are an afterthought, they are small and awkwardly place. I am running fedora 22 and with the controller I am able to emulate mouse on the system, I never thought web browsing with a controller would that comfortable.

I was loving the controller till I run into some issues: apparently my steam controller cannot load gamepad profiles (keyboard+mouse profiles work just fin) so I cannot play any game which requires a gamepad (ahh, bitter irony ). Searching around it looks like I am not the only one with this issue and it happens in all platforms. Have you guys experienced something similar? Do you know of any workaround?

I am running Steam beta client and I sent a bug report about this (they ask me nicely to troubleshoot for them )

Share your issues and thoughts!

I just got mine to work in games as a gamepad - Permissions on /dev/input will make it work in Big Picture Mode. Permissions on /dev/uinput will make it work in games. Please make sure that the permission is set on uinput - "chmod 0660" was not enough for me.

Sn3ipenI want a Steam Controller so badly, but unfortunately i live in Scandinavia and we are not part of the pre-order. :/

My age old PS3 controllers are in desperate need for retirement and i have been putting of replacing them in anticipation of the Steam controller. I will buy two the first chance i get. Apparently someone is making big bucks on this on eBay. Look at the prices some of these are demanding!

I live in Denmark and I got mine today? So i do not think that Scandinavia as a whole is excluded from the pre-order?
TheReaperUK 16 October 2015 at 9:18 pm UTC
I bought one the other day, should be sent around the 10th Nov, but after reading this i just checked lib/udev etc and the "99-steam-controller-perms.rules" is already in my rules.d folder and opening the file shows the same text as above, i'm on xubuntu 14.04 LTS and did have udev update today, but i thought it was for a SystemMD fix maybe someone squeezed in the little fix with the update?

Update:

"99-steam-controller-perms.rules" only appears on Ubuntu based systems (And maybe others) if steam and its repository are installed/setup, both my system with steam installed had a few udev update from software manager, but my lesser laptop without steam installed did not have these udev update files and looking at the lib/udev/rules.d folder it does not have 99-steam-controller-perms.rules" file, Also my steam client is not the beta client so it not just the beta client.

So looks like Steam has fixed it, i will not know untill my Steam Controller turns up in november.


Last edited by TheReaperUK at 16 October 2015 at 9:56 pm UTC
Mountain Man 16 October 2015 at 9:35 pm UTC
Be sure to opt in to the Steam client beta. I went to add this entry to my Kubuntu install and noticed that it was already there.
  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
  • MMOre Fun: „Guild Wars 2“
  • Date:
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts