Package Details: sc-controller-git 0.4.9.4.r8.ae6593c-1

Git Clone URL: https://aur.archlinux.org/sc-controller-git.git (read-only, click to copy)
Package Base: sc-controller-git
Description: User-mode driver, mapper and GTK3 based GUI for Steam Controller, DS4 and similar controllers.
Upstream URL: https://github.com/C0rn3j/sc-controller
Keywords: controller driver steam
Licenses: GPL-2.0-only
Conflicts: sc-controller, scc
Provides: sc-controller
Submitter: Mocha_Bean
Maintainer: C0rn3j
Last Packager: C0rn3j
Votes: 25
Popularity: 0.087098
First Submitted: 2016-05-22 03:08 (UTC)
Last Updated: 2024-10-06 12:39 (UTC)

Latest Comments

1 2 3 4 Next › Last »

C0rn3j commented on 2024-09-30 01:03 (UTC)

Fixed, thanks!

HurricanePootis commented on 2024-09-30 00:54 (UTC)

Hello, your package is missing python-libusb1 and python-ioctl-opt.

diff --git a/PKGBUILD b/PKGBUILD
index 134f4cc..b45827d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
 # Co-Maintainer: Martin Rys <https://rys.rs/contact> | Toss a coin on https://rys.rs/donate

 pkgname=sc-controller-git
-pkgver=0.4.9.3.r4.5d8aa46
+pkgver=0.4.9.3.r6.e2c3d74
 pkgrel=1
 pkgdesc='User-mode driver and GTK3 based GUI for Steam Controller'
 arch=('x86_64' 'aarch64')
@@ -18,6 +18,8 @@ depends=(
    'python-pylibacl'
    'python-setuptools'
    'python-vdf'
+   'python-libusb1'
+   'python-ioctl-opt'
    'xorg-xinput')
 makedepends=(
    'git'

HurricanePootis commented on 2024-09-30 00:52 (UTC)

I am getting the following error:

Traceback (most recent call last):
  File "/usr/bin/sc-controller", line 8, in <module>
    sys.exit(main())
             ^^^^^^
  File "/usr/lib/python3.12/site-packages/scc/bin/sc_controller.py", line 30, in main
    from scc.gui.app import App
  File "/usr/lib/python3.12/site-packages/scc/gui/app.py", line 8, in <module>
    from scc.gui.controller_widget import TRIGGERS, PADS, STICKS, BUTTONS, GYROS
  File "/usr/lib/python3.12/site-packages/scc/gui/controller_widget.py", line 14, in <module>
    from scc.actions import Action, XYAction, MultiAction
  File "/usr/lib/python3.12/site-packages/scc/actions.py", line 14, in <module>
    from scc.uinput import Keys, Axes, Rels
  File "/usr/lib/python3.12/site-packages/scc/uinput.py", line 30, in <module>
    from usb1.libusb1 import timeval
ModuleNotFoundError: No module named 'usb1'

C0rn3j commented on 2023-11-09 09:12 (UTC)

arch is now defined to specific architectures to fix a packaging issue.

If anyone uses an arch that is missing in the PKGBUILD but sc-controller works on it, please leave a comment.

eclairevoyant commented on 2023-02-25 15:17 (UTC)

I'd suggest adding s/^v// to the sed string to get rid of the v in front of the pkgver. And you don't need to bump epoch if you do so, letters are always "lower" than numbers according to pacman's vercmp.

parkerlreed commented on 2022-07-03 18:06 (UTC)

Oh thank you. Definitely got mixed up. I would rather wait for the Python 3 fork to sync to upstream.

C0rn3j commented on 2022-07-03 16:21 (UTC)

@parperlreed we're using Ryochan's fork as the upstream from that by Kozec is quite adamant about staying on Python 2 and other dead technologies, so I presume they meant it's not present in Ryochan's fork yet.

parkerlreed commented on 2022-07-03 15:47 (UTC)

If there's no special flags to enable it, it should just work after reinstalling this package. It builds from the master branch which should have all of the same changes.

C0rn3j commented on 2022-07-03 15:41 (UTC)

You will need to take that up with upstream, we just package it.

DocMAX commented on 2022-07-03 14:09 (UTC) (edited on 2022-07-03 23:49 (UTC) by DocMAX)

Looks like https://github.com/kozec/sc-controller added steam deck support. Can you have a look at this and add to your version too?