Package Details: sc-controller

Git Clone URL: (read-only)
Package Base: sc-controller
Description: User-mode driver and GTK3 based GUI for Steam Controller
Upstream URL:
Licenses: GPL2
Conflicts: sc-controller-git
Submitter: ImNtReal
Maintainer: Kierek
Last Packager: Kierek
Votes: 44
Popularity: 0.537939
First Submitted: 2016-05-26 13:56
Last Updated: 2019-01-13 14:26

Latest Comments

1 2 Next › Last »

ottman commented on 2019-05-19 07:22

This packages is working great for me today! Thanks

fettouhi commented on 2019-05-15 07:11

Why has this been flagged out of date? I don't see a newer release than other than the 0.4.9.x pre-releases?

Jimi-James commented on 2018-05-11 06:23

Seconding the python2-evdev thing. I've had no idea why sc-controller always had a few major bugs for the past year or so, until I wasted time opening an issue on GitHub over it, only for the developer to help me figure out I was missing what should be a dependency.

ax34 commented on 2018-01-25 23:44

python2-evdev needed, not python-evdev

Captain_Rage commented on 2018-01-16 01:30

Indeed, python2-evdev should be set as a dependency, or sc-controller won't be able to do much. Thanks for pointing that out.

ouraur commented on 2018-01-15 21:51

This package should depend on python2-evdev. The newest version wouldn't work unless I had that installed.

arshesney commented on 2017-06-16 19:10

libappindicator-gtk3 is needed for the tray icon to work with KDE, could it be added as an optional dependecy?

gamer01 commented on 2017-04-25 09:23

@Kicer install xorg-xinput, its a dependency

Plexcon commented on 2017-04-20 11:33

Muy bueno, interfaz gráfica y completo. Virtualiza el joystick de Steam para manejarlo con teclado y ratón.

Kicer commented on 2016-11-02 18:53

Once again I've problems after recent update:

scc-daemon debug says:
D OSD DaemonCtrlr Daemon reported profile change: /usr/share/scc/default_profiles/XBox Controller with High Precision Camera.sccprofile
E USB Failed to handle recieved data
E USB [Errno 2] No such file or directory
E USB Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/scc/drivers/", line 73, in callback_wrapper
callback(endpoint, data)
File "/usr/lib/python2.7/site-packages/scc/drivers/", line 128, in _on_input
File "/usr/lib/python2.7/site-packages/scc/drivers/", line 189, in input
self.mapper.input(self, time.time(), old_state, idata)
File "/usr/lib/python2.7/site-packages/scc/", line 321, in input
File "/usr/lib/python2.7/site-packages/scc/", line 329, in run_scheduled
File "/usr/lib/python2.7/site-packages/scc/", line 327, in fix_xinput
for d in xinput.get_devices():
File "/usr/lib/python2.7/site-packages/scc/lib/", line 22, in get_devices
lst = (subprocess.Popen([ "xinput" ], stdout=subprocess.PIPE, stdin=None)
File "/usr/lib/python2.7/", line 711, in __init__
errread, errwrite)
File "/usr/lib/python2.7/", line 1343, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory

_control_with STICK
D SCCDaemon STICK locked by <scc.sccdaemon.Client object at 0x7fdde4039d10>

Also XBox alike profiles are not creating a proper /dev/input/js? device so neither system nor games can see controller. My custom, keyboard/mouse based profiles work.