SC Controller is the rather fantastic open source configuration tool for the Steam Controller, only now it's expanding to cover more gamepads.
I use the tool regularly for games and applications outside of Steam for the Steam Controller. My TV PC for example runs Antergos and I use the Steam Controller paired with SC Controller to control my entire PC from the sofa and it works pretty damn well.
Here's what happens when you want to add in a new gamepad:
I think the presentation and UI is really quite good already, it's clear and simple to understand without needless complication.
Sadly though, it wouldn't progress past that last screen for me so I've let the developer know. Issues are to be expected, since it's not stable yet. It's possible it's an issue with the AppImage, so I will keep an eye on it and test again in future.
This new pre-release was tested by the developer with:
- Sony Dualshock 4
- Sony Dualshock 3
- Few bootleg Dualshock 3's
- Logitech F310
- CTech GP-04
- Unbranded USB SNES-alike controllers
- Steam Controller (obviously)
This is awesome, since this feature was actually requested by me back in January.
SC Controller could very well end up being the de facto tool for all gamepad configuration in future.
See the pre-release changelog here. It includes AppImage downloads to test without having to mess around with anything, which is also awesome to see.
Quoting: Sir_DiealotNo Xbox 360 controller support?Doesn't Xbox360 controller support come as standard for most Linux Distros these days?
Quoting: lucifertdarkSupport yes, but there are at least three different drivers, some of which are very difficult to configure.Quoting: Sir_DiealotNo Xbox 360 controller support?Doesn't Xbox360 controller support come as standard for most Linux Distros these days?
Do we still have to stop it before launching Steam?
Edit: Oh! The OpenSuse build service is available again... Had the 404 error last time I checked. Going to give it a shot.
Last edited by Mohandevir on 28 September 2017 at 4:13 pm UTC
Quoting: GuestExactly, xboxdrv is hell to set up. The stock kernel driver (xpad) is simpler, but doesn't work correctly with most games. The modified one by steam (steamos-xpad) seems to work better. And it gets a hell of a lot more complicated with wine games.Quoting: lucifertdarkI bought an Xinput controller and I had to spend hours to configure it with xboxdrv anyway.Quoting: Sir_DiealotNo Xbox 360 controller support?Doesn't Xbox360 controller support come as standard for most Linux Distros these days?I don’t know what SC Controller is for, but if it helps with that configuration… great!(I didn’t notice that it was using Gtk3…)
Why do gamepads have to be such a pain in the ass?
Last edited by Sir_Diealot on 28 September 2017 at 4:38 pm UTC
Quoting: Sir_DiealotQuoting: GuestExactly, xboxdrv is hell to set up. The stock kernel driver (xpad) is simpler, but doesn't work correctly with most games. The modified one by steam (steamos-xpad) seems to work better. And it gets a hell of a lot more complicated with wine games.Quoting: lucifertdarkI bought an Xinput controller and I had to spend hours to configure it with xboxdrv anyway.Quoting: Sir_DiealotNo Xbox 360 controller support?Doesn't Xbox360 controller support come as standard for most Linux Distros these days?I don’t know what SC Controller is for, but if it helps with that configuration… great!(I didn’t notice that it was using Gtk3…)
Why do gamepads have to be such a pain in the ass?
Thing is, gamepads are pain in the ass because of xbox controller. It's The One that works differently from everything else while being backed up by "Windows company", so games have to support it. SC-Controller support evdev as fallback, so it may work with it, but it is targeted on that category of all other controllers :)
---
By the way, @Liam, thanks for all your articles. It's interesting thing to find one's own application in RSS feed :)
See more from me