A:AnswerIt worked for my Mac. It has two settings DirectInput and Xinput (which is a Windows API to receive input from the Xbox Controller). You just have to put it in DirectInput mode for the Mac. Note: it still depends on how the developer created their program as to how well the controller will work.