Package Details: xboxdrv 0.8.9-1

Git Clone URL: https://aur.archlinux.org/xboxdrv.git (read-only, click to copy)
Package Base: xboxdrv
Description: Userspace Xbox gamepad driver and input remapper
Upstream URL: https://github.com/xiota/xboxdrv
Licenses: GPL-3.0-or-later
Submitter: None
Maintainer: xiota
Last Packager: xiota
Votes: 258
Popularity: 0.32
First Submitted: 2009-11-17 12:07 (UTC)
Last Updated: 2024-04-05 06:58 (UTC)

Pinned Comments

xiota commented on 2024-04-02 11:20 (UTC) (edited on 2024-04-05 06:59 (UTC) by xiota)

Although other Xbox gamepad drivers are now available, this package is still useful as an input remapper for programs that support only Xbox controllers.

This package now uses a new repo based on the original stable branch. I plan to merge some fixes/updates from other repos.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 14 Next › Last »

anthraxx commented on 2017-11-06 00:18 (UTC)

faergeek: it currently doesn't as of new dbus-glib error: ‘dbus_glib_marshal_xboxdrv_daemon_BOOLEAN__POINTER_POINTER’ was not declared in this scope need to take a look...

faergeek commented on 2017-11-05 08:39 (UTC)

@anthraxx: Just confirming. If you remove scons-py3.patch, it builds.

faergeek commented on 2017-10-21 11:22 (UTC)

@anthraxx: It seems like removing scons-py3.patch will be enough to build it now.

Deewiant commented on 2017-10-21 08:57 (UTC)

SCons was switched back to Python 2 in scons 3.0.0-3 ( https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/scons&id=a3370c10985771946e8c704aabdce1e180cc2715 ), so the build fails because of the Python 3 patch.

faergeek commented on 2017-10-19 11:37 (UTC)

@aoz: Are your packages up to date? Try updating everything. There was a patch for that added recently.

aoz commented on 2017-10-19 11:15 (UTC)

I'm having issues installing this, I think that it uses python3 while it needs to use python2: ==> Starting build()... scons: Reading SConscript files ... File "/home/ave/.cache/pacaur/xboxdrv/src/xboxdrv-0.8.8/SConstruct", line 34 print target ^ SyntaxError: Missing parentheses in call to 'print' ==> ERROR: A failure occurred in build(). Aborting... :: failed to build xboxdrv package(s)

DarkShadow44 commented on 2017-10-16 04:09 (UTC)

@anthraxx Thanks for the patches, really appreciate it.

nerflad commented on 2017-10-16 01:16 (UTC)

@anthraxx: you're right, I'm on Manjaro, which is still using scons 2.5. In case other Manjaro users see this, I fixed by installing scons 3.0 using the official Arch PKGBUILD (asp export scons).

anthraxx commented on 2017-10-15 22:44 (UTC) (edited on 2017-10-15 22:45 (UTC) by anthraxx)

@nerflad: no its an error with your setup, its supposed to be executed as python3 however you are executing it with python2, you chanced something on your system that results in this. The only other explanation is that you have an outdated system not running scons 3.0.0

nerflad commented on 2017-10-15 22:41 (UTC)

Hi, seems the build is failing for me due to an error in the code? build_bin2h(["src/xboxdrv_vfs.hpp"], ["examples/mouse.xboxdrv", "examples/xpad-wireless.xboxdrv"]) [<SCons.Node.FS.File object at 0x563f3a487260>] [<SCons.Node.FS.File object at 0x563f3a486d80>, <SCons.Node.FS.File object at 0x563f3a486ff0>] scons: *** [src/xboxdrv_vfs.hpp] AttributeError : type object 'str' has no attribute 'maketrans' Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/SCons/Action.py", line 1054, in execute result = self.execfunction(target=target, source=rsources, env=env) File "/home/elb/pkg/aur/xboxdrv/src/xboxdrv-0.8.8/SConstruct", line 47, in build_bin2h fout.write("const char %s[] = {" % c_escape(src.get_path())) File "/home/elb/pkg/aur/xboxdrv/src/xboxdrv-0.8.8/SConstruct", line 32, in c_escape return str.translate(bytes.maketrans(b"/.-", b"___")) AttributeError: type object 'str' has no attribute 'maketrans' scons: building terminated because of errors.