- 
6a60075e
 by Arkadiusz Hiler   at 2025-08-14T10:54:33+02:00 
 winebus: Add Logitech G920 mapping to the SDL backend.
The HID input report format is different between Linux
(hid_logitech_hidpp) and Windows when it comes to axis HID usages.
To correct that we can use the device through SDL and craft our own
HID mapping.
 
- 
7d225288
 by Arkadiusz Hiler   at 2025-08-14T10:54:34+02:00 
 winebus: Don't consider wheels / flight sticks as gamepads.
 
- 
f8ae2b36
 by Rémi Bernon   at 2025-08-14T10:54:34+02:00 
 winebus: Don't try to create rumble effect on device startup.
It causes a 30s delay with some devices, lets assume that it will later
work without the delay.
 
- 
74fdd1ae
 by Rémi Bernon   at 2025-08-14T10:54:36+02:00 
 winebus: Create dedicated threads to write evdev haptics output reports.
Some controllers block on ioctl and write calls, and this may propagate
up to the frontend through various blocking calls, including when the
frontend API is using async I/O because of how Wine implements async I/O
for device objects.