wine/dlls/winebus.sys
Connor McAdams 148545e124 winebus: Override device instance enumerator string if bus type is known.
Some games use the bus device instance to query properties of a HID
device. Tekken 8 does this to get a string for the device to display in
the UI. It queries all present devices for their container IDs, and when
it finds one with the same container ID as the HID device, it checks the
device instance string for a "BTHENUM" or "USB" enumerator.

Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2025-08-22 14:56:14 +02:00
..
bus_iohid.c winebus: Override device instance enumerator string if bus type is known. 2025-08-22 14:56:14 +02:00
bus_sdl.c winebus: Generate unique serial numbers when adding devices. 2025-08-22 14:56:14 +02:00
bus_udev.c winebus: Override device instance enumerator string if bus type is known. 2025-08-22 14:56:14 +02:00
hid.c winebus: Use a vendor specific usage for gamepad guide buttons. 2025-08-13 16:09:14 +02:00
main.c winebus: Override device instance enumerator string if bus type is known. 2025-08-22 14:56:14 +02:00
Makefile.in
pop_hid_macros.h
psh_hid_macros.h
unix_private.h winebus: Introduce a new hid_device_add_gamepad helper. 2025-08-08 19:19:32 +09:00
unixlib.c
unixlib.h winebus: Override device instance enumerator string if bus type is known. 2025-08-22 14:56:14 +02:00
winebus.inf
winebus.rc