--
v3: win32u: Fix thread safety when accessing rawinput device data.
win32u: Read rawinput device preparsed data using virtual memory.
win32u: Enumerate mouse and keyboard devices first and skip duplicates.
dinput/tests: Add some rawinput joystick tests.
dinput/tests: Wait for Acquire to complete when injecting input.
https://gitlab.winehq.org/wine/wine/-/merge_requests/531
--
v2: win32u: Fix thread safety when accessing rawinput device data.
win32u: Read rawinput device preparsed data using virtual memory.
win32u: Enumerate mouse and keyboard devices first and skip duplicates.
dinput/tests: Add some rawinput joystick tests.
dinput/tests: Wait for Acquire to complete when injecting input.
https://gitlab.winehq.org/wine/wine/-/merge_requests/531