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!

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, 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.
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
14 comments
Page: 1/2»
  Go to:

Faalagorn 9 July 2019 at 10:50 am UTC
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 9 July 2019 at 10:52 am UTC
They did do a 50% off sale in December last year, so I've no doubt they will do another on them
Mohandevir 9 July 2019 at 12:07 pm UTC
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 9 July 2019 at 12:24 pm UTC
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 9 July 2019 at 12:53 pm UTC
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 9 July 2019 at 12:58 pm UTC
Liothe
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.
Patola 9 July 2019 at 1:17 pm UTC
sc-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!


Last edited by Liam Dawe on 9 July 2019 at 2:12 pm UTC
Mohandevir 9 July 2019 at 1:31 pm UTC
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 9 July 2019 at 2:13 pm UTC
An offensive comment has been removed.
Patola 9 July 2019 at 2:36 pm UTC
Mohandevir
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.
  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!

You need to Register and Login to comment, submit articles and more.


Or login with...

Livestreams & Videos
Community Livestreams
  • Friday Livestream with Samsai
  • Date:
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts