Search Criteria
Package Details: steamos-xpad-dkms 20190810-1
Git Clone URL: | https://aur.archlinux.org/steamos-xpad-dkms.git (read-only, click to copy) |
---|---|
Package Base: | steamos-xpad-dkms |
Description: | xpad kernel module included with Valve's SteamOS |
Upstream URL: | https://github.com/ValveSoftware/steamos_kernel |
Keywords: | controller gamepad steam xpad |
Licenses: | |
Conflicts: | |
Submitter: | popsUlfr |
Maintainer: | None |
Last Packager: | dustball |
Votes: | 58 |
Popularity: | 0.005696 |
First Submitted: | 2014-01-23 19:51 |
Last Updated: | 2019-08-10 10:44 |
Dependencies (3)
- dkms
- linux-headers (linux-surfacepro3-git-headers, linux-aarch64-rock64-bin-headers, linux-ec2-headers, kernel-uek-devel, linux-galliumos-headers, linux-zest-git-headers, linux-lts49-kallsyms-headers, linux-bootsplash-headers, linux-fbcondecor-headers, linux-ck-fbcondecor-headers, linux-lts44-headers, linux-lts49-headers) (optional) – Build the module against Arch kernel
- linux-lts-headers (optional) – Build the module against LTS Arch kernel
Latest Comments
1 2 3 4 Next › Last »
ThecaTTony commented on 2020-07-10 22:11
FYI this package is only useful for xbox one controllers, here is the diff with the mainline xpad.c
ibrokemypie commented on 2017-11-11 05:33
Anyone run into steamos-xpad 3-9:1.0: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 before? Any ideas to fix it?
dustball commented on 2016-12-17 15:17
@popsUlfr: This package is as git as it gets for the time being, unless Valve creates a single branch which never changes and always contains the newest packages. For now, brewmaster-4.1 seems to be the stable master, and brewmaster-4.1-proposed the testing master.
The tags appear to be completely useless, as the newest tag had it's last commit over a year ago.
For now, grabbing the brewmaster-4.1 branch is the most sensible choice, and the package should only ever need to be updated if there is a newer branch.
popsUlfr commented on 2016-12-17 14:49
Wow I almost forgot about this package. If I recall correctly, I used the git commit in the past to ensure the package would provide the latest improvements since the latest tag at that time didn't even have the nice features.
I left the two variables at the top to quickly update a PKGBUILD whenever new stuff has been committed to the xpad driver.
@ProfessorKaos64: using the git tag 'brewmaster-2.98' (their naming scheme is a bit confusing, the branches match the kernel version and the tag the steamos distro version ??) for the non git package would be the best course of action I think. As far as I know, you can't get tarball for a single file and getting an archive of the whole kernel tree is a bit much imo.
A -git package might make more sense, people install this package to get the latest additions to the driver for their controller anyway.
dustball commented on 2016-12-17 12:13
This has been updated. By now I removed the commit-specific binding. It's now bound to the branch only. I don't really know why it was there in the first place, I just copied the package during the big AUR move.
ProfessorKaos64 commented on 2016-12-16 20:13
I would be willing to help co-maintain if you want a second set of eyes/ears to catch new versions. If you are going to do a non "-git" package, you should be using git tags or tarball archives. "_xpadsteamoscommit" references a tree, not a commit. Therefore, each "upgrade" or clone of the upstream source with xpad.c changed is going to break this package.
syther commented on 2016-12-08 23:31
How do I make this package work for kernel 4.8.12-2-ARCH??
zerophase commented on 2016-10-07 18:19
Does anyone know if the XBox One Elite controller works with this driver? I believe it connects by way of bluetooth. Just checking before buying since Newegg doesn't accept returns for the controller.
zerophase commented on 2016-10-01 18:15
@ThecaTTony Yeah, I fixed the issue. I just had to go in and turn on the xpad kernel module.
PbZeppelin commented on 2016-08-06 20:26
The upstream file has changed on August 4th, and as such now has a different sha512 hash. The new hash that sha512sum spits out is:
fc8ad5dbc7789ee7ffb94fc132e92f0db9472bdea6de2844473d41e508ee1effbc77ea861ec6c03524f1a903443f24ddc45f57e84c0197e03f017e47050f67c5
The PKGBUILD will have to be updated to accomodate for the change.
Link to the upstream GitHub file:
https://github.com/ValveSoftware/steamos_kernel/tree/brewmaster-4.1/drivers/input/joystick