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: 109,730

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

tuubi Sep 23, 2018
View PC info
  • Supporter
Quoting: Dolus
Quoting: tuubi
Quoting: DolusSo this is what the GoL community is? People that will accuse you of being a Nazi (or what passes for one these days) for not going along with what they are pushing politically. Well, if that's the way you want it...
No, see, that person has a name, and it's not "the GOL community". If you feel they're not adhering to GOL's rules, you can always report them. That's how this works.

Is accusing someone of a crime (which being a nazi is where I live) against the rules?
I don't know. You can check.
TheSyldat Sep 23, 2018
Quoting: Guest
Quoting: DolusSo this is what the GoL community is? People that will accuse you of being a Nazi (or what passes for one these days) for not going along with what they are pushing politically. Well, if that's the way you want it...

Incorrect. I've been asking you to back up your statements. Believe me, I would not equate you to a Nazi (unsure of the reference - I presume some picture implied that?) and would encourage people to avoid saying that.
I am disagreeing with you, and trying to be polite about it. You're making broad statements where evidence suggests otherwise. Try calming down, then reply in a more reasoned tone. Absolutely no reason we can't be civil here while disagreeing.

See Dolus ? I ain't even the only one to tell it to you .
You're so broad so vague so unspecific and your choice of words clearly conveys such an angry tone to such a high degree that we can't take you seriously.
And no wether you like it or not right now you are not arguing in good faith.
Or at least right now you're downright uncapable to convince us that you're arguing in good faith. So once again take a break go breathe outside and maybe come back with something more built than what you've been throwin around until now.


Last edited by TheSyldat on 23 September 2018 at 10:40 pm UTC
scaine Sep 23, 2018
View PC info
  • Contributing Editor
  • Mega Supporter
Quoting: DolusCute. And I bet Liam is just going to let that slide too. But it's amusing that you go right to calling me a Nazi just because I point out that this CoC isn't just about "being nice".

I can honestly say that Liam wouldn't "let that slide", Dolus, but since I'm here, now, I'll be clear: there's no room or tolerance for personal attacks on this site. I've remove the offensive comment.

Please, everyone, calm down. Deep breaths, count to ten, take a walk, whatever works for you. This is a divisive topic, all the more so because it probably reflects your own internal ethics, so when someone attacks that, it feels personal.

Let the dust settle on this for a few weeks and we'll see what it looks like.
tonR Sep 23, 2018
People chill!! Come on... Just because initiative/lobbying from 1 person, we had to argue like this?

I'm not kernal developers so Code of Conduct isn't directly affecting me. But , here's my suggestion:

This Code of conduct issue MUST bring forward to public forum and debate/discuss it by together in harmony way. That's the way to settle this up. If we outrage like this, it won't gonna bring any meaningful to Linux.

I've seen this type of outrage since systemd fiasco. It's time to Mr. Torvalds, developers, community, etc; to come together and discuss it in proper way. AND not 1 or 2 times, discuss it till we get an resolution to settle this up.

I'm not support or against Code of conduct here (I'm neutral).. But I don't want we creating tribalism bulshit in our Linux community.

p/s: I'm suspicious.. All this bullshit happen on weird time where technology world nearing "the junction" ... Coincidence??
Liam Dawe Sep 23, 2018
Just to make something clear, I do expect everyone to follow the rules. I don't care if you're a supporter or not, the same rules apply to everyone. Also keep in mind I (and other contributors) cannot humanly be here all the time to moderate. So if something not right slips past the net, make sure you click the flag icon to report their post so we can deal with it when we are around.

One or two people slinging insults, does not make up the whole community. Don't brand the entire community on one or two people acting poorly.
TheSyldat Sep 23, 2018
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.


Last edited by TheSyldat on 23 September 2018 at 11:23 pm UTC
Mechkit Sep 23, 2018
So the summary is (?):
CoC: "If you are so hostile you create a toxic environment that affects development, we may ask you leave if you do not stop."

People that this may apply to: "Help! Help! I'm being oppressed."
jarhead_h Sep 23, 2018
Guys, these people already ruined FreeBSD, and they will happily chase away every talented dev there is and burn Linux to the ground if it means they can rule over the ashes. Just going to leave this here : http://voxday.blogspot.com/2018/09/killswitch-linux-code-of-conduct.html

Quote'These losers did the same in the comic industry and the gaming industry and now they are trying it in the open source community.'

Fortunately, some contributors are seriously considering withdrawing their code, although they need to simply go ahead and do it now. Dire threats and warnings never, ever work with these lunatics. They always - and usually correctly - assume that you're going to back down.

'My company is already considering the full withdrawal of all contributed code to the kernel project and related embedded kernel projects. You literally can’t run embedded Linux on industrial controls or handheld scanners without this code.'

Assuming the Code of Conduct can be removed, an anti-SJW inquisition would be the correct next step, followed by permanent exclusion and ideological policing. Because, as you have been openly warned, the Code of Conduct is an SJW weapon and it is only a prelude of ruthless enforcement and even worse things to come.

The two primary weapons utilized by corporate SJWs to marginalize opponents of convergence are the now-ubiquitous Code of Conduct and the Community Committee. While codes of conduct sound sensible enough in theory, in practice they are very vaguely worded documents that serve much the same purpose for the Community Committees responsible for enforcing them that petty traffic laws do for the police. Namely, they permit the Community Committee, which may be named the Steering Committee or even the Code of Conduct Committee, to charge anyone who is insufficiently enthusiastic about the organization’s new social justice priorities with Code of Conduct violations. Since both looking at another individual and not looking at another individual can be deemed violations of the vast majority of these codes of conduct, you can probably see how they can be weaponized in order to freeze, isolate, and eliminate opponents.

In practice, codes of conduct are also used to smoke out and identify opposition to the SJWs, as the initial skeptics who are the most able to understand the danger posed by a proposed code of conduct will usually tend to serve as the nexus of the resistance against it.

And this:
http://paul-m-jones.com/archives/6926

QuoteWith the recent Social Justice capture of the Linux kernel, many in the open source world may find this guide from Vox Day to be useful.....

The eight stages of the SJW attack sequence are as follows:

1)Locate or Create a Violation of the Narrative.

2)Point and Shriek.

3)Isolate and Swarm.

4)Reject and Transform.

5)Press for Surrender.

6)Appeal to Amenable Authority.

7)Show Trial.

8)Victory Parade.
The rest of this guide consists of the correct way to respond to an SJW attack once it has been identified, ideally at the earliest stage possible. Please note that the eight stages of response do not correspond directly to the eight stages of the SJW attack sequence.

1. Rely on the Three Rs: RECOGNIZE it is happening. REMAIN calm. REALIZE no one cares.
The first thing to do when attacked by SJWs is to recognize that you are under SJW attack, remain calm, and realize that no one else cares. You need to understand that the attack is happening, accept that is happening, and refrain from the temptation to try to make it not be happening. Do not panic! Don’t go running to others for help or sympathy, don’t try to convince everyone around you how outrageous or unfair the accusation is, and don’t explain to anyone how little you deserve the way you are being treated. They don’t care. They really don’t....

2. Don’t try to reason with them.
The second thing is to recognize that there is no way you are going to be able to reason your way out of the situation. Most people who come under SJW attack have the causality backwards. They think the attack is taking place due to whatever it is that they did or said. That’s not the case. The attack is taking place because of who you are and what you represent to the SJWs: a threat to their Narrative. In most cases, the SJWs attempting to discredit and disemploy you already wanted you out long ago, and they are simply using the nominal reason given as an excuse to get rid of you....

3. Do not apologize.
The third thing to remember when undergoing an SJW-attack is to never apologize for anything you have done. I repeat: do not apologize. Do not say you are sorry if anyone’s feelings were hurt, do not express regret, remorse, or contrition, do not say anything that can be taken as an apology in any way. Just in case I am not being sufficiently clear, do not apologize!

Normal people seek apologies because they want to know that you feel bad about what you have done and that you will at least attempt to avoid doing it again in the future. When SJWs push you for an apology after pointing-and-shrieking at you, what they are seeking is a confession to bolster their indictment. ...

4. Accept your fate.
It is psychologically much easier to survive an SJW attack if you accept early on in the process that you are probably going to lose your job or be purged from your church, your social group, or your professional organization. Remember, if the SJWs were not confident they could take you out, they would not have launched the attack in the first place. They prey upon those they believe, rightly or wrongly, to be vulnerable....

5. Document their every word and action
Most of the time, SJW purges are committed at least partially outside the organization’s established rules and forms. You may not be an expert, but some of the people following along will be. Make sure every step in the process, and every piece of communication you receive from them, is documented, critiqued, and publicized. ...

6. Do not resign!
Do not resign! You must always keep in mind that their real goal is not to formally purge you, but to encourage you to quit on your own. That allows them to publicly wash their hands of the affair and claim that your decision to leave was not their fault. ...

7. Make the rubble bounce.
Whether you survive the attempted purge or whether you don’t, it’s very important to observe who has defined himself as an ally, an enemy, or a neutral party during the process. The choices people make will pleasantly surprise you about as often as they disappoint you. Once everyone’s choices have been made clear, your task is simple. Target the enemy at every opportunity. Hit them wherever they show themselves vulnerable. Play as dirty as your conscience will permit. Undermine them, sabotage them, and discredit them. Be ruthless and show them absolutely no mercy. This is not the time for Christian forgiveness because these are people who have not repented, these are people who are trying to destroy you and are quite willing to harm your family and your children in the process. Take them down and take them out without hesitation....

8. Start nothing, finish everything.
Even when the initial conflict is over, the SJWs are not going to leave you alone so long as they believe you to be a potentially vulnerable threat to them. This is why you have to be prepared to continue to up the ante until they finally reach the conclusion that they cannot possibly beat you and they are better off keeping their distance. Fortunately, SJWs are highly emotional, cowardly, and prone to depression, so demoralizing them tends to be considerably easier than you might imagine....
TheSyldat Sep 23, 2018
Quoting: jarhead_hGuys, these people already ruined FreeBSD, and they will happily chase away every talented dev there is and burn Linux to the ground if it means they can rule over the ashes. Just going to leave this here
Again who exactly are "these" ?
And once again at the risk of repeating myself when it comes to freebsd the migration of people towards other BSD distros has been an on going problem already way before their CoC has been putten in place for the simple reason that long time influential and well respected contributors were moving toward a more porfessional and company driven distrubution aka TureOS.

Heck even the leaders at TrueOS are blaming themselves of "robbing FreeBSD of a lot of newbies" ...


Last edited by TheSyldat on 24 September 2018 at 12:00 am UTC
tonR Sep 24, 2018
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.. :'(
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.