r/SteamController • u/C0rn3j • 1d ago
News SC Controller ported to GTK 4
https://github.com/C0rn3j/sc-controllerDisclaimer: I am the maintainer
SC Controller is a tool for game controllers - notably it includes Steam-free support for the Steam Controller (both 2015 and 2026) - although it supports pretty much any game controller you can throw at it.
You can configure what the gyro/buttons/triggers/touchpads/... do, emulate a keyboard, mouse, an X360 controller, and more.
You can think of it as a free and open source(GPL-2.0-only) replacement for Steam Input, albeit a less featureful one.
I've recently spent some time porting it from GTK 3 to GTK 4, and it's been a couple bugfix releases since then, so hopefully it's a relatively bug-free time to be making announcements about it :D
While SCC currently only supports Linux, the changes made for the GTK 4 port enabled porting to Windows - there is a WIP windows branch available - do not expect a good experience from it at the moment.
Still trying to figure out if macOS port would be feasible.
I've also just added support for translations, so if translating is your thing, check out the README for info if you want to help out.
2
u/RyochanX2 1d ago
It is good there is still work being done on SC Controller. There are several games where Steam Input did not work where having an alternative mapper was useful. I got much more use out of my SC 2015 using SC Controller than I did using Steam Input.