Add support for XBox One gamecontroller, including report descriptor.
authorthfr <thfr@openbsd.org>
Mon, 21 Mar 2022 12:18:52 +0000 (12:18 +0000)
committerthfr <thfr@openbsd.org>
Mon, 21 Mar 2022 12:18:52 +0000 (12:18 +0000)
commit627096b67f0be4d5d35e83d84566364d568016d2
treed1ec9d697cf953c465c2c41a7f0aa3d883c43a7b
parent254fd37274f34029835823b1b8bf7c6cf13ad16b
Add support for XBox One gamecontroller, including report descriptor.
Based on previous XBox 360 controller code and NetBSD's implementation.

Tested by me and solene@.
Input by solene@ and stsp@.
ok stsp@ phessler@
ok solene@ for an earlier version.
sys/dev/usb/uhid_rdesc.h
sys/dev/usb/uhidev.c
sys/dev/usb/uhidev.h