Package Details: sc-controller 0.4.8.21-3

Git Clone URL: https://aur.archlinux.org/sc-controller.git (read-only, click to copy)
Package Base: sc-controller
Description: User-mode driver and GTK3 based GUI for Steam Controller
Upstream URL: https://github.com/C0rn3j/sc-controller
Licenses: GPL-2.0-only
Conflicts: sc-controller-git, scc
Submitter: ImNtReal
Maintainer: C0rn3j
Last Packager: C0rn3j
Votes: 66
Popularity: 0.70
First Submitted: 2016-05-26 13:56 (UTC)
Last Updated: 2024-09-28 19:03 (UTC)

Latest Comments

« First ‹ Previous 1 2 3

gamer01 commented on 2017-04-25 09:23 (UTC)

@Kicer install xorg-xinput, its a dependency

Plexcon commented on 2017-04-20 11:33 (UTC)

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 (UTC)

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/usb.py", line 73, in callback_wrapper callback(endpoint, data) File "/usr/lib/python2.7/site-packages/scc/drivers/sc_dongle.py", line 128, in _on_input self._controllers[endpoint].input(tup) File "/usr/lib/python2.7/site-packages/scc/drivers/sc_dongle.py", line 189, in input self.mapper.input(self, time.time(), old_state, idata) File "/usr/lib/python2.7/site-packages/scc/mapper.py", line 321, in input self.run_scheduled(now) File "/usr/lib/python2.7/site-packages/scc/mapper.py", line 329, in run_scheduled cb(self) File "/usr/lib/python2.7/site-packages/scc/sccdaemon.py", line 327, in fix_xinput for d in xinput.get_devices(): File "/usr/lib/python2.7/site-packages/scc/lib/xinput.py", line 22, in get_devices lst = (subprocess.Popen([ "xinput" ], stdout=subprocess.PIPE, stdin=None) File "/usr/lib/python2.7/subprocess.py", line 711, in __init__ errread, errwrite) File "/usr/lib/python2.7/subprocess.py", 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.

ProfessorKaos64 commented on 2016-10-04 17:09 (UTC) (edited on 2016-10-04 17:33 (UTC) by ProfessorKaos64)

@ImNtReal, that can be handled by manually installing packages to the working chroot: https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_Clean_Chroot#Manual_package_installation With pacaur, I typically just do 'AURDEST=${PWD} pacaur -m <PKG>' and install what I need. This builds then into <PKGDIR>. You could write a small bash script to install/update AUR deps for rebuilds. If you want to be clean about it, copy the chroot dir before each build and use that, as this installs the package to the chroot, not just temporarily.

ImNtReal commented on 2016-09-15 20:32 (UTC)

@ProfessorKaos64 this probably isn't a good forum for this, but is there a way to automatically handle AUR dependencies in a chroot, or will I wind up stuck building a bunch of deps manually?

ProfessorKaos64 commented on 2016-09-15 18:12 (UTC)

@ImNtReal you can use a clean Chroot to discover those deps when stuff like that arises: https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_Clean_Chroot

Kicer commented on 2016-07-11 11:18 (UTC)

it's fine now, thx

ImNtReal commented on 2016-06-30 21:01 (UTC)

@Kicer, looks like there there's a new dep I wasn't aware of. I updated the package from a different machine than the one I run it on.

Kicer commented on 2016-06-30 20:44 (UTC)

Doesn't work after rescent update: $ sc-controller Traceback (most recent call last): File "/usr/bin/sc-controller", line 16, in <module> from scc.tools import init_logging File "/usr/lib/python2.7/site-packages/scc/tools.py", line 12, in <module> import imp, os, sys, posix1e, gettext, logging ImportError: No module named posix1e