Package Details: python-steamcontroller-git 1.2.r13.g80928ce-2

Git Clone URL: https://aur.archlinux.org/python-steamcontroller-git.git (read-only, click to copy)
Package Base: python-steamcontroller-git
Description: Standalone userland driver for the Steam controller
Upstream URL: https://github.com/ynsta/steamcontroller
Keywords: controller steam
Licenses: MIT
Conflicts: steamcontroller
Provides: steamcontroller
Submitter: vorpalblade
Maintainer: None
Last Packager: Kppqju77
Votes: 19
Popularity: 0.000000
First Submitted: 2015-11-15 13:54 (UTC)
Last Updated: 2020-04-10 09:53 (UTC)

Dependencies (6)

Required by (1)

Sources (1)

Latest Comments

tchebb commented on 2016-12-03 04:28 (UTC)

Missing dependency on python-psutil.

zebulon commented on 2016-12-02 21:15 (UTC)

@vorpalblade: many thanks.

vorpalblade commented on 2016-12-01 22:38 (UTC)

@zebulon: I've fixed that now. Sorry about the "new" update.

zebulon commented on 2016-12-01 09:47 (UTC) (edited on 2016-12-01 21:25 (UTC) by zebulon)

@vorpalblade: thanks for packaging the git version. There is however an issue with having pkgver as the SHA1: the latest version as of today (fe66e53) is considered as older than the current pkgver (02f27c4) and this leads to pacaur/yaourt etc to always trying to update the package. There are new guidelines for git pkgver at https://wiki.archlinux.org/index.php/VCS_package_guidelines#Git, you may want to use pkgver() { cd "$pkgname" ( set -o pipefail git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" ) } This works fine for me. Thanks.

vorpalblade commented on 2016-11-26 17:53 (UTC)

@Hori the current git version doesn't seem to be working for me. This is due to import errors in the python code, not python-psutil. If I can verify that I do need python-psutil to run sc-desktop.py or sc-xbox.py, I will add it to the depends array.

<deleted-account> commented on 2016-11-25 07:19 (UTC)

Please add the python-psutil dependency. This won't work without it.

Reded commented on 2015-12-07 01:00 (UTC)

Heey again - just an update on my earlier problem - for some reason this package works just fine when I use my controller wirelessly. If I plug it in directly to USB, I get the SteamControler Device not found message! Looks like a bug I'll have to post on the github! :D

Reded commented on 2015-12-05 01:22 (UTC)

Yeah I already have all that unfortunately - my controller works perfectly in both mouse/kb mode and xbox emulation mode in Steam, and even works OOTB as a mouse/kb in my regular desktop (without Steam). I'm mostly just looking to use this package for the xbox emulation mode outside of Steam for emulators/WINE games! :D

vorpalblade commented on 2015-12-04 21:06 (UTC)

Have you added yourself to the "steam" group for the udev rules? If so, have you logged out and logged back in since then? If it doesn't work, try adding/creating the following to /etc/udev/rules.d/99-steamcontroller.rules ------------------- # replace game group by a valid group on your system # Steam controller keyboard/mouse mode SUBSYSTEM=="usb", ATTRS{idVendor}=="28de", GROUP="games", MODE="0660" # Steam controller gamepad mode KERNEL=="uinput", MODE="0660", GROUP="games", OPTIONS+="static_node=uinput" --------------------

Reded commented on 2015-12-01 15:45 (UTC)

When running the scripts from this package, I don't get any results, and sc-dump.py simply says: SteamControler Device not found Bye Complete with the typo in 'Controler'. I have the Steam package installed as well as the steamcontroller-udev package, and the controller works fine with Steam up and running. Is there anything else I need to be doing that I'm missing, or shall I create an issue on the Github page?