On Mon Dec 19 11:31:16 2022 +0000, Alexandre Julliard wrote:
This is causing a test failure here:
tools/runtest -q -P wine -T . -M dinput.dll -p dlls/dinput/tests/i386-windows/dinput_test.exe hotplug && touch dlls/dinput/tests/i386-windows/hotplug.ok hotplug.c:1232: Subtest hid hotplug.c:1232: Subtest driver hotplug.c:1232: Subtest driver_bus hotplug.c:1232: Subtest driver_hid hotplug.c:1232: Subtest driver_hid_poll hid.c:730: Test failed: WaitForSingleObject returned 0x102 make: *** [Makefile:44800: dlls/dinput/tests/i386-windows/hotplug.ok] Error 1 make: Target 'dlls/dinput/tests/test' not remade because of errors.
Ah yes I decided to make the MR separate but I think this is actually the issue https://gitlab.winehq.org/wine/wine/-/merge_requests/1841 is fixing. In some cases the WM_INPUT_DEVICE_CHANGE message aren't broadcast because winedevice.exe doesn't have a desktop.