As we're unable to figure the interface number, unlike the UDEV bus which usually always is.
This will make sure the devices will be reported a bit more consistencly between buses, and for instance that the XBox controllers all have the &MI_00 suffix to match them in winexinput.inf.
Signed-off-by: Rémi Bernon rbernon@codeweavers.com --- dlls/winebus.sys/bus_iohid.c | 1 - dlls/winebus.sys/bus_sdl.c | 1 - 2 files changed, 2 deletions(-)
diff --git a/dlls/winebus.sys/bus_iohid.c b/dlls/winebus.sys/bus_iohid.c index 3df60a1b516..61758304837 100644 --- a/dlls/winebus.sys/bus_iohid.c +++ b/dlls/winebus.sys/bus_iohid.c @@ -293,7 +293,6 @@ static void handle_DeviceMatchingCallback(void *context, IOReturn result, void * struct device_desc desc = { .busid = busidW, - .input = -1, .serial = {'0','0','0','0',0}, }; struct platform_private *private; diff --git a/dlls/winebus.sys/bus_sdl.c b/dlls/winebus.sys/bus_sdl.c index 80252e7e6b1..ccaac6d9d94 100644 --- a/dlls/winebus.sys/bus_sdl.c +++ b/dlls/winebus.sys/bus_sdl.c @@ -737,7 +737,6 @@ static void sdl_add_device(unsigned int index) struct device_desc desc = { .busid = sdl_busidW, - .input = -1, .serial = {'0','0','0','0',0}, }; struct platform_private *private;