Check out our Monthly Survey Page to see what our users are running.

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 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
18 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 here.
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.
See more from me
Page: «2/2
  Go to:

Mohandevir 9 Jul, 2019
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
Hori 10 Jul, 2019
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.
I bought it for 30 (or 33?) % off in 2016, which basically covered exactly what the delivery costed. This obviously depends on where you live though (I'm from Romania, and the delivery was from the USA)

But if you're not in a hurry, I'd wait for more news regarding v2. Hopefully we'll soon get an idea about when it's likely to be released. Although I pretty much doubt it, considering how secretive Valve is with... almost everything new.

In any case, I disliked controllers too... until I got the SC. I love it. I actually even have plans to primarly game on the big screen once I get a TV. I'll probably play only strategy games or first-person games on KBM. Everything else is soooo comfortable with the SC on a couch.
The only games that are better on XBox controllers are the ones that make heavy use of the DPad AND they don't use the right stick too much. But those are few, mostly just ancient emulated games. If they use the right stick, it might (or not) be better to use the SC because it's actually a touchpad, which is superior in every way IMO.

Last edited by Hori on 10 July 2019 at 8:04 am UTC
Hori 10 Jul, 2019
If we could get a Retropie version of this, it'd be awesome. This might not be the ideal controller for emulated games (since most don't use the right stick, but do use the dpad heavily), there are a few that could benefit from it.

Last edited by Hori on 10 July 2019 at 8:06 am UTC
0ttman 27 Aug, 2019
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 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
Latest Forum Posts