Don't want to see articles from a certain category? When logged in, go to your User Settings and adjust your feed in the Content Preferences section where you can block tags!
We do often include affiliate links to earn us some pennies. See more here.

SC Controller is a truly wonderful bit of software, enabling the use and customization of the Steam Controller outside of Steam.

For the main Python version, 0.4.7 was just released adding in an option to send gyroscope data to the Citra and Cemu emulators using Cemuhook. Additionally it fixes a few bugs like:

  • Not minimizing to tray on start
  • Issues when using stick simultaneously with lpad
  • Crash in controller registration dialog if udev device has special symbols in name
  • Trackball friction resets when set to zero

Currently, the developer kozec is doing a bit of a rewrite from Python to C along with including support for more operating systems like Windows, BSD, Linux and eventually Android. That rewrite has a fresh version up with 0.4.9.6 which adds in Gyro mappings (along with the Cemuhook support from the main release) and fixes some "build and compatibility" issues.

Check it out on GitHub.

Article taken from GamingOnLinux.com.
18 Likes
About the author -
author picture
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. Find me on Mastodon.
See more from me
The comments on this article are closed.
10 comments

Faalagorn Jul 9, 2019
Steam Controller Controller :)

I kinda wish I'd have one though – I prefer KB+M over all the controllers I tested so far (Xboxes, Playstations, Gamecube, Switch, reto consoles or the generic ones…), thouhg I'd love to give Steam Controller a try. I kinda hope they will get a huge sale like steam links someday, maybe with the release of v2 if it ever comes to it, as the price and shipping from Valve is really expensive and no local retailers have it anyway.
Liam Dawe Jul 9, 2019
They did do a 50% off sale in December last year, so I've no doubt they will do another on them :)
Mohandevir Jul 9, 2019
Can't remember... Does the SC Controller turns itself off when we launch Steam? I think it was on the todo list, but I lost track.


Last edited by Mohandevir on 9 July 2019 at 12:07 pm UTC
Nanobang Jul 9, 2019
View PC info
  • Supporter
Quoting: FaalagornSteam Controller Controller :)

I kinda wish I'd have one though – I prefer KB+M over all the controllers I tested so far (Xboxes, Playstations, Gamecube, Switch, reto consoles or the generic ones…), thouhg I'd love to give Steam Controller a try. I kinda hope they will get a huge sale like steam links someday, maybe with the release of v2 if it ever comes to it, as the price and shipping from Valve is really expensive and no local retailers have it anyway.

It's worth it when it's only on a "minor" price break of $34.00, especially if you're a K&M person. I pre-ordered my first controller and I've put literally thousands of hours of playtime onto it since then.

On one hand, the Steam Controller is the best controller available in terms of configurability and precision, it will never be quite as precise as a proper mouse. On the other hand it will always be way more comfortable on a couch than a keyboard.

When you finally get your Steam Controller (one of us! one of us!) be sure to download Kozec's fantastic sc-controller so you can use your SC whether you're using Steam or not.


Last edited by Nanobang on 9 July 2019 at 12:27 pm UTC
Liothe Jul 9, 2019
Quoting: MohandevirCan't remember... Does the SC Controller turns itself off when we launch Steam? I think it was on the todo list, but I lost track.

That's the kernel driver you're thinking of (to give Steam Controller K&M support without any software running), and it turns itself off if it detects something else trying to access the Steam Controller.

With SC Controller enabled before launching Steam, SC Controller should keep control of device

Update: I stand corrected ↓


Last edited by Liothe on 9 July 2019 at 2:00 pm UTC
Mohandevir Jul 9, 2019
Quoting: Liothe
Quoting: MohandevirCan't remember... Does the SC Controller turns itself off when we launch Steam? I think it was on the todo list, but I lost track.

That's the kernel driver you're thinking of (to give Steam Controller K&M support without any software running), and it turns itself off if it detects something else trying to access the Steam Controller.

With SC Controller enabled before launching Steam, SC Controller should keep control of device

I wasn't talking about the kernel driver, I was talking about this:

https://github.com/kozec/sc-controller/wiki/Running-SC-Controller-and-Steam#configure-sc-controller-to-disable-itself-when-steam-is-detected

Seems I answered myself. :)
Mohandevir Jul 9, 2019
Quoting: Patolasc-controller effectively put the Steam Controller official driver to rest for me.

How are you able to play Steam games without conflicts?
Liam Dawe Jul 9, 2019
An offensive comment has been removed.
Mohandevir Jul 9, 2019
Quoting: Patola
Quoting: Mohandevir
Quoting: Patolasc-controller effectively put the Steam Controller official driver to rest for me.

How are you able to play Steam games without conflicts?
I run sc-controller, wait for it to get green, then I run Steam. Is there anything else you would like to know? A few weeks ago I had some conflicts with steam client beta where even when I ran it before steam, steam would detect the controller and assume control, but it did not last long.

Great! It's just that last time I tried (a while back), Steam took over and It created lots of issues and conflicts with SC-Controller. Good to know. I'll probably give it another shot, then.


Last edited by Mohandevir on 9 July 2019 at 2:50 pm UTC
0ttman Aug 27, 2019
Quoting: Patolasc-controller effectively put the Steam Controller official driver to rest for me. I've got thousands of hours using it and about 200 different profiles configured. My list of profiles is so long that I have to spend one or two minutes scrolling to get to what I want to select. So, apart from the difficult way to select profiles, it's an amazing piece of software indeed! :P


Could you upload all your game profiles to Google and share with us?
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring 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!
The comments on this article are closed.