[SDL] Analogue joystick "sticks" on OS X

Ryan C. Gordon icculus at icculus.org
Mon May 28 22:29:39 PDT 2007


> When working with analogue joysticks on Mac OS X (Logitech Wingman 
> Rumblepad, Microsoft Xbox360 wired controller) I notice that the stick 
> gets wedged in one direction at program initialization after I push it 
> initially.

This is definitely broken on Mac OS X, even going back to a stock SDL 
1.2.8, but it definitely _wasn't_ broken when I shipped UT2004, since we 
explicitly tested the joystick support on the Mac...so I think it's 
something that broke or changed in a newer Mac OS X release.

Does anyone know of a Mac game that supports joysticks and does not use 
SDL? Everything I've tried (Gish, Jets'n'Guns, etc) turns out to be 
using SDL and is broken in the same way. I would like to confirm that 
this is SDL making a wrong assumption about how to use the HID Manager 
which came back to bite it in OS X 10.4.9, and not just a bug in the 
10.4.9 HID Manager.

Has anyone tried this on older Mac OS X releases? PowerPC or Intel?

Also, this issue is now being tracked in Bugzilla:

     http://bugzilla.libsdl.org/show_bug.cgi?id=430

--ryan.



More information about the SDL mailing list