[PATCH 2/2] dinput: Enable Xbox One controller View and Xbox buttons on Mac.
Brendan Shanks
bshanks at codeweavers.com
Tue Feb 9 16:38:58 CST 2021
Signed-off-by: Brendan Shanks <bshanks at codeweavers.com>
---
dlls/dinput/joystick_osx.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/dinput/joystick_osx.c b/dlls/dinput/joystick_osx.c
index b91b9d14b12..58f6b86fc16 100644
--- a/dlls/dinput/joystick_osx.c
+++ b/dlls/dinput/joystick_osx.c
@@ -661,7 +661,7 @@ static void get_osx_device_elements(JoystickImpl *device, int axis_map[8])
case kIOHIDElementTypeInput_Button:
{
TRACE("kIOHIDElementTypeInput_Button usage_page %d\n", usage_page);
- if (usage_page != kHIDPage_Button)
+ if ((usage_page != kHIDPage_Button) && (usage_page != kHIDPage_Consumer))
{
/* avoid strange elements found on the 360 controller */
continue;
--
2.26.2
More information about the wine-devel
mailing list