make sure you read the comments in those threads. They discuss several joysticks, some that work fine with OSX out of the box. Some don't work at all. And several will work on OSX except for some advanced functionalities (like extra buttons not working etc)