[v1 3/3] dinput: Disable joysticks via wine registry on Mac
David Lawrie
david.dljunk at gmail.com
Fri Aug 26 20:40:46 CDT 2016
Tested on OS X 10.10.5.
Signed-off-by: David Lawrie <david.dljunk at gmail.com>
---
dlls/dinput/joystick_osx.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/dlls/dinput/joystick_osx.c b/dlls/dinput/joystick_osx.c
index 8d623dc0..e8fd2a5 100644
--- a/dlls/dinput/joystick_osx.c
+++ b/dlls/dinput/joystick_osx.c
@@ -569,9 +569,13 @@ static int find_osx_devices(void)
{
CFIndex top;
IOHIDDeviceRef hid_device;
+ char name[MAX_PATH];
hid_device = (IOHIDDeviceRef) CFArrayGetValueAtIndex(devices, idx);
TRACE("hid_device %s\n", debugstr_device(hid_device));
+ char_device_name_length(hid_device, name, MAX_PATH);
+ if (device_disabled_registry(name))
+ continue;
top = find_top_level(hid_device, device_main_elements);
num_main_elements += top;
}
--
1.7.12.4 (Apple Git-37)
More information about the wine-patches
mailing list