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 driver and UI version 0.4.5 is out, last release for a while

By - | Views: 108,320

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: «14/26»
  Go to:

Arehandoro Sep 24, 2018
Quoting: tonRIt's a million shades of grey.

I thought they were 50 only :P
PinballWizard Sep 24, 2018
  • Supporter Plus
This 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? I use this to configure itself but my wife is in the mix and it's kind of a headache that having it just work as intended would resolve. It works fine through this UI but it's kind of hard to have to go back and forth with a new game to identify what needs to be mapped where.
silmeth Sep 24, 2018
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.


Last edited by silmeth on 24 September 2018 at 2:03 pm UTC
PinballWizard Sep 24, 2018
  • Supporter Plus
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.
silmeth Sep 24, 2018
I don’t have Dead Cells, but I haven’t had any problems remapping it for Borderlands 2, BioShock Infinite, Victor Vran, Graveyard Keeper, West of Loathing, Stardew Valley, and some more…

I only used sc-controller while experimanting with a few non-Steam and wine games. As I hardly play anything outside of Steam now, I haven’t really use sc-controller for half a year now.
Xicronic Sep 24, 2018
Quoting: tuubi
Quoting: XicronicIf the author of the CoC admitting it is a political document made to out people she doesn't like
There. I struck out the part she clearly didn't say or mean. As if this would even give her the power to "out" anyone.

And yes, anything that concerns project policy is political by definition.
What 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.

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

Really? Take a look at https://postmeritocracy.org/ (written by none other than Coraline himself)


Last edited by Xicronic on 24 September 2018 at 10:35 pm UTC
Purple Library Guy Sep 25, 2018
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.
Purple Library Guy Sep 25, 2018
Quoting: PatolaA small example is using the code of conduct to try and implement the same compelled speech that was attempted in Canada: if you refer to a person by a pronoun he or she disagrees, you might face jail time.
I'm Canadian and that is nonsense. I've seen a lot of people here, wittingly and unwittingly, making a lot of dubious references in their attempts to pump the "SJWs are coming for us!" narrative. A lot of quotes taken out of context and twisted, a lot of skews from what really happened. This is one of them.
http://sds.utoronto.ca/blog/bill-c-16-no-its-not-about-criminalizing-pronoun-misuse/
IMO, if the SJW conspiracy scare had much to it there would be no need for this sort of spin. It's probably true that any given progressive bunch, like any other bunch, has some dorks in it. Big deal--some people are dorks, film at 11.

But also, as a Canadian, I would like to mention where the real threat lies in some of this scaremongering rhetoric. So, the current premier of Ontario is Doug Ford--brother of the now-deceased ex-mayor of Toronto, Rob Ford, who was best known for doing crack with gangers. Anyway, he too is deeply upset about the supposed anti-free-speech ways of SJWs, specifically on university campuses. So in the name of free speech, he says he's going to cut funding from universities if they don't discipline students and de-fund student unions which protest displays by such groups as anti-abortion campaigners or alt-right speakers. He's given them four months to get the policies in place. So, banning protest in the name of free speech--that is where the right wing backlash against "SJWs" wants to go. I'm waiting cynically for the "anti-SJW" forces to start jailing protestors in the name of free speech.

There's a lot more people been jailed, kicked off campuses, denied jobs or tenure et cetera et cetera (not to mention assassinated--Martin Luther King anyone?) for being in favour of social justice than for being against it. But I think in the old days they at least didn't try to pretend they were doing it to defend free speech.
Purple Library Guy Sep 25, 2018
On 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?
baccilus Sep 25, 2018
Most in favour of this code of conduct are actually in favour of some code of conduct because it is needed. I don't see them supporting this code of conduct in its entirety.
I am against this code of conduct but I am not against code of conducts in general.
The main issue is that it is vague. That enables one to break a basic principal of justice:
Quote"It is better that ten guilty persons escape than that one innocent suffer" ~ Sir William Blackstone
If they decide to rewrite this code of conduct, they should word is so that earlier wrongs cannot be repeated with the new CoC. I am especially talking about the cases like James Damore and Theo Ts'o. In both cases, they spent some time in researching something before talking about it. In case of James Damore, he lost his job. This CoC would also have allowed something like that too. A CoC, which allows something like this is not OK. If I spend even 5 minutes in researching something, even if I conclude wrongly in your opinion, I shouldn't be vilified.
Another issue is that lately there is a tendency to do away with proportionality between the crime and the punishment. Going after someones careers is a big thing!
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.