From: David Lawrie Subject: [v1 5/5] winejoystick.drv: Disable joysticks via wine registry on Mac Message-Id: <1472365096-6226-8-git-send-email-david.dljunk@gmail.com> Date: Sat, 27 Aug 2016 23:18:16 -0700 In-Reply-To: <1472365096-6226-2-git-send-email-david.dljunk@gmail.com> References: <1472365096-6226-2-git-send-email-david.dljunk@gmail.com> Tested on OS X 10.10.5. Signed-off-by: David Lawrie --- dlls/winejoystick.drv/joystick_osx.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dlls/winejoystick.drv/joystick_osx.c b/dlls/winejoystick.drv/joystick_osx.c index 131f1a1..1d6c41b 100644 --- a/dlls/winejoystick.drv/joystick_osx.c +++ b/dlls/winejoystick.drv/joystick_osx.c @@ -473,8 +473,13 @@ static int find_osx_devices(void) num_main_elements = 0; for (i = 0; i < num_devices; i++) { + char name[MAX_PATH]; IOHIDDeviceRef hid_device = (IOHIDDeviceRef)CFArrayGetValueAtIndex(devices, i); + TRACE("hid_device %s\n", debugstr_device(hid_device)); + char_device_name_length(hid_device, name, MAX_PATH); + if (device_disabled_registry(name)) + continue; num_main_elements += find_top_level(hid_device, device_main_elements); } -- 1.7.12.4 (Apple Git-37)