dinput: Enumerate HID joystick with dinput <= 7 and device type 0.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51953 Signed-off-by: Rémi Bernon <rbernon@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
53fcfe3834
commit
62f5bbf3ed
|
@ -1470,7 +1470,7 @@ HRESULT hid_joystick_enum_device( DWORD type, DWORD flags, DIDEVICEINSTANCEW *in
|
|||
|
||||
if (instance->dwSize != sizeof(DIDEVICEINSTANCEW))
|
||||
return S_FALSE;
|
||||
if (version < 0x0800 && type != DIDEVTYPE_JOYSTICK)
|
||||
if (version < 0x0800 && type != 0 && type != DIDEVTYPE_JOYSTICK)
|
||||
return S_FALSE;
|
||||
if (version >= 0x0800 && type != DI8DEVCLASS_ALL && type != DI8DEVCLASS_GAMECTRL)
|
||||
return S_FALSE;
|
||||
|
|
Loading…
Reference in New Issue