I got a Steam Controller and I need to get it working in Ubuntu, how do I do that?
|
|
Update as of 11/22/2016 (if you used this solution)Due to a recent update your udev rule must be updated.Edit the udev file:
Replace everything in it with:
Now unplug and replug your Steam dongle and repair your controller |
|||||||||||||
|
For Ubuntu releases older than 15.10Recognizing the controllerCreate a the udev file:
then add the following contents, don't forget to use YOUR username in the file!
Give the controller access to
|
|
I'm on 15.10 and I have the
.rules file. However the second line (KERNEL=="uinput", MODE=...) is not included. Does this mean I also have to add this line, if I want gamepad emulation? Or will this get added automatically?
– Joschua
Nov 7 '15 at 13:43
|
||
|
|
"If you have 15.10 and newer you do not need to do anything except plug in the dongle and pair the controller when you launch steam big picture mode" I'm on Xubuntu 15.10, I plugged in the dongle, I launch big picture, and I can't pair the controller. It works fine in Windows and works when plugged in wiredly on Linux and also works on my SteamOS install but it doesn't work on Xubuntu 15.10 for me.
– Aaron Franke
Dec 10 '15 at 22:12
|
Instructions for Ubuntu 16.10As the controller didn't work out of the box, it was a simple solution:
After reboot it worked fine. |
|||||
|
|
I have 15.10 and my controller wasn't working. I viewed the files mentioned above and I see a typo in the distribution provided file. It has To recap, this is what the file used to say:
And this is what it was supposed to say (and works for me):
|
|||||||||
|
|
As noted by Jorge Castro. The solution works well. If you change the GROUP to |
||||
|
|
|
I just got my Steam Controller, plugged it into my Ubuntu 15.10 x64 system and it wouldn't work, at all. However, I noticed something different about mine that wasn't mentioned here. I typed
I noticed the idProduct listed in the default udev rules were "1102" or "1142". So, I added the following line to
I then unplugged the USB dongle, plugged it in and it works! Then it did a firmware update immediately (in Steam) to "1142" and so, I don't technically need the line I added anymore. I hope this helps someone else. |
||||
|
|
|
Couldn't get my controller to work either. Ubuntu 16.04. I placed the text in the files as suggested by Insperatus, but still no love. Instead place the text in a file in Enter this in terminal:
Then paste from this answer:
I used the block of text from above and named the file as suggested in the 1st answer: Controller now works. |
||||
|
|