- 
19a640ec
 by Rémi Bernon   at 2025-08-13T16:09:14+02:00 
 windows.gaming.input: Only create Gamepad instances for XInput devices.
 
- 
6d08d32e
 by Rémi Bernon   at 2025-08-13T16:09:14+02:00 
 winebus: Improve gamepad report compatibility with XUSB / GIP.
Inverting left/right trigger usages and Y values, so that WGI doesn't
need to mess with axes order.
 
- 
15c02e64
 by Rémi Bernon   at 2025-08-13T16:09:14+02:00 
 windows.gaming.input: Use a generic dinput device data format.
To avoid the builtin axis mapping that c_dfDIJoystick2 does, we need
IRawGameController to expose the axes / povs / buttons in their raw
order.
 
- 
9206673e
 by Rémi Bernon   at 2025-08-13T16:09:14+02:00 
 winebus: Use a vendor specific usage for gamepad guide buttons.
To avoid exposing it with the other buttons, the XUSB / GIP frontends
don't expose it to applications (for instance in Windows.Gaming.Input).