src/joystick/darwin/SDL_sysjoystick.c
changeset 2097 b0048df1701a
parent 1895 c121d94672cb
child 2109 51cbe188a49e
     1.1 --- a/src/joystick/darwin/SDL_sysjoystick.c	Wed Mar 14 01:10:43 2007 +0000
     1.2 +++ b/src/joystick/darwin/SDL_sysjoystick.c	Sun Mar 18 22:39:24 2007 +0000
     1.3 @@ -690,9 +690,10 @@
     1.4  */
     1.5  
     1.6          /* Filter device list to non-keyboard/mouse stuff */
     1.7 -        if ((device->usagePage != kHIDPage_GenericDesktop) ||
     1.8 -            ((device->usage != kHIDUsage_GD_Joystick &&
     1.9 -              device->usage != kHIDUsage_GD_GamePad))) {
    1.10 +        if ( (device->usagePage != kHIDPage_GenericDesktop) ||
    1.11 +             ((device->usage != kHIDUsage_GD_Joystick &&
    1.12 +               device->usage != kHIDUsage_GD_GamePad &&
    1.13 +               device->usage != kHIDUsage_GD_MultiAxisController)) ) {
    1.14  
    1.15              /* release memory for the device */
    1.16              HIDDisposeDevice(&device);