[Git][wine/wine][master] windows.gaming.input: Enfore axis usage mapping for HID devices.

"Alexandre Julliard (@julliard) via Wine-commits" <[email protected]> Thu, 15 Jan 2026 15:51:49 -0600
Newsgroups gmane.comp.emulators.wine.cvs
Message-ID <[email protected]>

Alexandre Julliard pushed to branch master at wine / wine


Commits:
7f29964c by Rémi Bernon at 2026-01-15T20:25:00+01:00
windows.gaming.input: Enfore axis usage mapping for HID devices.

Unlike for GIP devices, it seems that the HID provide does some HID
usage mapping. This is the case for instance with the DualSense gamepad,
which HID report descriptor enumerates axis as X/Y/Z/Rz/Rx/Ry, but when
read through the WGI RawGameController interface, enumerates the axes
values as X/Y/Z/Rx/Ry/Rz.

- - - - -


1 changed file:

- dlls/windows.gaming.input/provider.c


View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/7f29964c1579cee7e657622f5d78d04be8f5eea5

-- 
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/7f29964c1579cee7e657622f5d78d04be8f5eea5
You're receiving this email because of your account on gitlab.winehq.org.