SC Controller

Edit Package sc-controller

User-mode driver and GTK3 based GUI for Steam Controller

Source Files (show merged sources derived from linked package)
Filename Size Changed
sc-controller- 0002570335 2.45 MB
sc-controller.changes 0000010212 9.97 KB
sc-controller.spec 0000002084 2.04 KB
Comments 3

Daniel Weatherill's avatar

This package should include xinput as a dependency. Currently on systems without xinput installed, the daemon crashes with the following traceback:

Traceback (most recent call last): File "/usr/bin/scc-daemon", line 35, in <module> main() File "/usr/bin/scc-daemon", line 31, in main daemon.debug() File "/usr/lib64/python2.7/site-packages/scc/", line 910, in debug File "/usr/lib64/python2.7/site-packages/scc/", line 544, in run fn() File "/usr/lib64/python2.7/site-packages/scc/drivers/", line 81, in timer m.run_scheduled(time.time()) File "/usr/lib64/python2.7/site-packages/scc/", line 351, in run_scheduled cb(self) File "/usr/lib64/python2.7/site-packages/scc/", line 391, in fix_xinput for d in xinput.get_devices(): File "/usr/lib64/python2.7/site-packages/scc/lib/", line 22, in get_devices lst = (subprocess.Popen([ "xinput" ], stdout=subprocess.PIPE, stdin=None) File "/usr/lib64/python2.7/", line 711, in __init_ errread, errwrite) File "/usr/lib64/python2.7/", line 1343, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory

installing xinput solves this.

Thanks for packaging it!

Markus S's avatar

You may wanna track – it's by the upstream developer.

Jan Engelhardt's avatar

what an ugly spec file :-) It already starts by assuming that rpms are always built in ~/rpmbuild.. oh boy.

openSUSE Build Service is sponsored by