From 4cec31aaad4ae6f584418b0ceeef5a1fab6783ba Mon Sep 17 00:00:00 2001 From: Brendan Shanks Date: Tue, 9 Feb 2021 14:38:58 -0800 Subject: [PATCH] dinput: Enable Xbox One controller View and Xbox buttons on Mac. Signed-off-by: Brendan Shanks Signed-off-by: Alexandre Julliard --- 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;