Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too!
We do often include affiliate links to earn us some pennies. See more here.

SC Controller driver and UI version 0.4.5 is out, last release for a while

By - | Views: 108,383

The amazingly useful SC Controller [GitHub] project, a third-party open source driver and user interface for the Steam Controller has a new release out. Sadly, the last for a while.

Here's what's new in 0.4.5:

  • On-screen keyboard can be now used with DS4 gamepad
  • Improved editing profile using controller
  • Allowed SVG custom menu icons
  • Allowed displaying multiple OSD messages, with different font size and display time
  • Bug fixes

In the release notes, the developer Kozec said this:

This is last SC-Controller release for a while. With all that mess happening around Linux this week, I've decided to move away as far as possible. I plan to finish all "enhancements" eventually, just not right now.

They went into further detail in a Patreon post, here's the gist of it:

As you probably already heard, earlier this week, Linux became part of political movement. It's movement that I strongly disagree with and wish to not be associated with in any way. Because of that, I don't feel welcomed in Linux community anymore.

Or, to write it like human being, with all this mess, coding is not fun at all.

So I'm throwing hands up and walking through the middle.

For those who don't really understand, it's likely as a result of the new Code of Conduct for the Linux Kernel. Something that has become a hot sticky mess in the wider community. Regardless of my own feelings about the CoC, I just hope people can find a way to get along and treat everyone with respect, regardless of who they are and where they come from.

I'm pretty sad about this, I use SC Controller practically every day for taming the Steam Controller outside of Steam and for those Steam games that don't detect it normally.

Article taken from GamingOnLinux.com.
Tags: Apps, Drivers
16 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.
260 comments
Page: «15/26»
  Go to:

scaine Sep 25, 2018
View PC info
  • Contributing Editor
  • Mega Supporter
Quoting: Xicroniceally? Take a look at https://postmeritocracy.org/ (written by none other than Coraline himself)

Im going to assume that yourisgendereing there is a typo. Please be more careful. There's no room for transphobia in polite discussion.

As to your other points, they've already been brought up and discussed. In summary, these 'attacks' will be dealt with as part of a process that didn't exist before. That process will be refined. Some of these attacks have merit, some don't and it'll be up to the Linux Foundation to sort the wheat from the chaff.
Arehandoro Sep 25, 2018
Quoting: baccilus
Quote"It is better that ten guilty persons escape than that one innocent suffer" ~ Sir William Blackstone

Off Topic: If by letting escape ten guilty persons another ten innocents suffer...
tuubi Sep 25, 2018
View PC info
  • Supporter
Quoting: XicronicWhat happened almost immediately after the CoC being adopted? SJWs going after people they don't like: https://twitter.com/_sagesharp_/status/1042769399596437504?lang=en

Sure, he didn't explicitly state that it is a political document for outing political opponents, but it's what's happened everytime a CoC is adopted, and it's what's happening with Linux now.
That's hyperbole. I don't believe it has "happened everytime a CoC is adopted", so that point is moot. Codes of conduct might have been rare in volunteer projects and open source communities, but that doesn't mean they're a new invention.

Quoting: Xicronic
Quoting: tuubiIn any case, you can all relax. The CoC doesn't give any power to anyone who isn't a maintainer of a Linux subsystem or module, and then only within their domain, and becoming a maintainer requires the same amount of expertise as ever. Nothing has changed with regard to meritocracy or the lack of.
People who do not contribute to the project at all use this as an opportunity to attack maintainers they don't like. Opal example: https://i.imgtc.com/1gasSBZ.png
People attack other people all the time. There's always an excuse or a document to point at, be it the bible or whatever. Taking away the excuse isn't going to solve the problem, especially if the purpose of said excuse (the CoC) is to prevent toxic behaviour in the community.

Quoting: XicronicReally? Take a look at https://postmeritocracy.org/ (written by none other than Coraline himself)
What does that site have to do with the Linux kernel? Obviously I meant that the CoC doesn't change how patches are evaluated or maintainers chosen. If it was based on technical merit before, these same people aren't likely to make different decisions just because they have this CoC that has nothing to do with those processes.
TheSyldat Sep 25, 2018
Quoting: Guest
Quoting: TheSyldat
Quoting: tonR
Quoting: TheSyldat
Quoting: tonRp/s: I'm suspicious.. All this bullshit happen on weird time where technology world nearing "the junction" ... Coincidence??
Again that's consipiracy talk.
Or let me rephrase it another way :
When you take an even just surface level course in polemology you see that civil rights movement across history has a tendency to pop up when the economical and technical situation of a group gets comfortable enough that those questions can become one of the focus of said community.

It is in fact according to all polemologist a good sign that the community is indeed living through a golden period.

So yes until now some members of the community have piped down and suffered in silence but suffered nonetheless. And now that we're getting a bit comfy because we're being listened to and being heard as an overarching family, some members are demanding basic respect to be where it never was.

So the timing is not suspicious looking in fact the very fact that that kind of convos are at the full front these days and considered news worthy just goes to show that we're getting legit and recognized by outsider groups.
Come on, I'm sorry, not grinding any conspiracy. I'm just saying because almost 10 years I'm following Linux news, this year (2018) lots of huge development happening in Linux community. So, that's why I little suspicious when this (or any) outrages happens. After all, I'm human. Suspicious is part on human life, cannot avoid it.

Move on topic, everything aren't black and white. We need to discuss the CoC fast.

p/s: Don't want to p/s anymore.. :'(
If you don't want to appear like you're throwing conspiracy talk maybe don't be dismissive.

In other words in the PS of yours that I originally quoted the use of the word bullshit made you sound dismissive of the issue altogether.

Again even the folk that this CoC is supposed to protect , queer folk like me , or women aren't agreeing with the current one because we all agree on the fact that it's exploitable as all hell.
Where we DO disagree is on the necessity to have a CoC and the nay sayers are just rabid and downright aggressive. Again folk like me who are the "target that this shield is suppose to protect" we are used to CoC's and also have our objections. We just refuse to be dehumanized just because some dudes are upset because we're telling them "no you can't say the F word no more" .

Perhaps you would do "folk like you", as you put it, more favors by being less hostile towards people calling for civility in debates like these.
The person I was answering to feels fine the only one seeing "hostility" is you and others like you who don't like being told that they can be dehumanizing at times not because they want to but because they have been raised in a culture that told them that it was okay and normal to shit on people like me that it was doing us a service...
TheSyldat Sep 25, 2018
Quoting: Purple Library Guy
Quoting: DolusHere, is a little something that might blow your mind: I do not care. I do not care about a contributors sexuality, religion or political affiliation. If their contributions make Linux a better kernel, they should be allowed to contribute. That is how it should be. Instead we now have these neon haired puritans
So, not their sexuality, religion or political affiliation, but you do care about the colour of their hair.
This is the thing with them is that they can't even keep the pretending game for more than a sentence. They always reveal themselves in less than a few minutes. And then they get upset when we walk away telling them that they will be welcomed once they have dropped being dehumanizing to their fellow humans.
I mean guys your behaviourial patternss have been floating around for millennias on end we KNOW YOU you've been our torturers for not just centuries but two whole milleniums . It was fun while it lasted now we're done playing your game and moved to our game. Deal with it or walk away from the table.


Last edited by TheSyldat on 25 September 2018 at 2:37 pm UTC
TheSyldat Sep 25, 2018
Quoting: Guest
Personally, my main contention is the extension of the CoC to spaces outside of the mailing list. If was just there it would be a bit more palatable and somewhat reasonable given that it's a professional space. I'd hate to banned over a bit of trash talk in a live stream or video that isn't associated with my work.
In other words :
With a begruding tone in minaka's voice "Okaaaay fiiine I'll hold my tongue in the common place but the minute I'm in a more private space you'll let me hurl out all my bile anyway"

Which basically means that the CoC was indeed needed since apparently without its presence you consider the mailing list a free for all ...

If that's not how you meant it then you sure made a piss poor job at conveying otherwise.


Last edited by TheSyldat on 25 September 2018 at 2:50 pm UTC
TheSyldat Sep 25, 2018
Quoting: JoyfulDarterWhat do completely unsourced claims about economics have to do with anything? Really interesting how you had to put the caveat "except in the US" considering Marvel's comic branch is experiencing some incredibly low sales numbers.
Unsourced so I guess you're too lazy to check "comics industry revenue in country X" on google ...
Again both industries all over the world rake in more money than ever but suuuurrrrrreeee being a bit more inclusive ruins everything ...
TheSyldat Sep 25, 2018
Quoting: Purple Library GuyOn the Code of Conduct itself: I'm willing to believe the wording has problems that may need to be worked out. Wording is hard, wording that sort of thing is particularly hard. It may also be that a CoC can't really be a cureall because the governance structure itself at the Linux Kernel has problems that need to be worked out--indeed, if it has none that would be a first in human history.

But does there need to be some sort of Code of Conduct taken fairly seriously at the Linux kernel? Oh hell yeah. Come on, could we get real?
Again at the risk of repeating myself for the upteenth time I'm bisexual and non-binary person trust me I'm all in favour of rewording and making it a bit more precise because right now this is waaaaay too vague. Even worse it splits the LGBTQ community even more than it already is precisely because it's too vague for its own good.
And again if this CoC is truly there to protect women and marginalized populations then maybe talk with said marginals and asked them "If this is too vague what should be specificly in there so that it is protecting you correctly" .

Like I said none of us managed to create our first program and have it work on first try we all made mistakes when we tried coding something for the first time on our own. Same goes here the fact that they finally want to put one in place , good by all means do so . On the other hand when your attempt gets criticized understand that it's because we want it to be improved.

Heck the simple lince
"Use inclusive language ..." this line alone is so vague that even me I can interpret it in three different ways. What do they mean exactly by inclusive ... etc etc


Last edited by TheSyldat on 25 September 2018 at 3:10 pm UTC
TheSyldat Sep 25, 2018
Quoting: GuestIt started to calm down, and we probably don't want it flaring up again.
Not really no but indeed it'd be nice if some folk learn to stop being so paranoid.

Quoting: GuestQuite a few issues have been discussed quite a bit, and I hazard to guess that any real contributions will be much rarer now.
Discussed no, discussed would mean an improvement has happened through finding a compromise which clearly hasn't been reached.
Raised those issues seeing where they lie yes that has been done. And you guessed right the people who are promising us doom just because of a CoC have said their piece already and we've heard it all way before the CoC was adopted.


Quoting: GuestLet's all see where things goes.
Have been my first answer all along and I have repeated it time and again.


Last edited by TheSyldat on 25 September 2018 at 4:45 pm UTC
Liam Dawe Sep 25, 2018
Quoting: PinballWizard
Quoting: silmeth
Quoting: PinballWizardThis is a big deal- also, why on earth doesn't the steam controller configuration work on the linux client for steam? They have their own Ubuntu-based distribution this is meant to run on so why on earth doesn't it work in Ubuntu itself?

What? Steam Controller on Linux Steam works perfectly well, at least for native games. This tool is helpful for games outside of Steam, for those people who don’t want to use Steam client (the other way to get SC working for non-Steam games is to add them to the Steam library, like one would probably do eg. on Windows).

EDIT: OK, one exception to the perfectly well part. For some reason there is no force-feedback available for Steam Controller on Linux with the Steam client.

So when I was trying to get the controller set up for Dead Cells it just kept defaulting back to the controller's default configuration. I tried a lot of different things but the only answer was using the sc controller UI to configure the buttons. When researching why I was told basically that programming the buttons via big picture mode in Ubuntu just doesn't work; that was basically my experience with it too.
Some games just have issues. Dead Cells is a great game, but it has broken Steam integration in the Linux version, which means you can't configure the SC. That's not Steam's fault or the controller, it's a game issue.
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.