Merged r2992:2993 from branches/SDL-1.2: Mac OS X multi-axis joystick support.
authorRyan C. Gordon <icculus@icculus.org>
Sun, 18 Mar 2007 22:39:24 +0000
changeset 2097 b0048df1701a
parent 2096 87256df87837
child 2098 e554a6547303
Merged r2992:2993 from branches/SDL-1.2: Mac OS X multi-axis joystick support.
src/joystick/darwin/SDL_sysjoystick.c
--- a/src/joystick/darwin/SDL_sysjoystick.c	Wed Mar 14 01:10:43 2007 +0000
+++ b/src/joystick/darwin/SDL_sysjoystick.c	Sun Mar 18 22:39:24 2007 +0000
@@ -690,9 +690,10 @@
 */
 
         /* Filter device list to non-keyboard/mouse stuff */
-        if ((device->usagePage != kHIDPage_GenericDesktop) ||
-            ((device->usage != kHIDUsage_GD_Joystick &&
-              device->usage != kHIDUsage_GD_GamePad))) {
+        if ( (device->usagePage != kHIDPage_GenericDesktop) ||
+             ((device->usage != kHIDUsage_GD_Joystick &&
+               device->usage != kHIDUsage_GD_GamePad &&
+               device->usage != kHIDUsage_GD_MultiAxisController)) ) {
 
             /* release memory for the device */
             HIDDisposeDevice(&device);