Skip to content

Commit dbd001c

Browse files
committed
winebus: Ignore non-Steam virtual devices over evdev backend.
1 parent 5ffe4f3 commit dbd001c

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

dlls/winebus.sys/bus_udev.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1759,6 +1759,12 @@ static void udev_add_device(struct udev_device *dev, int fd)
17591759
close(fd);
17601760
return;
17611761
}
1762+
else if (strcmp(subsystem, "hidraw"))
1763+
{
1764+
TRACE("evdev %s: deferring %s to a different backend\n", debugstr_a(devnode), debugstr_device_desc(&desc));
1765+
close(fd);
1766+
return;
1767+
}
17621768
#ifdef HAS_PROPER_INPUT_HEADER
17631769
else
17641770
desc.is_gamepad = (axes == 6 && buttons >= 14);

0 commit comments

Comments
 (0)