
This is because gamepad button mapping is different in Windows, Linux and even Mac. When running Windows games under Wine, you are quite likely to find that the buttons and axes do not do what they're supposed to, or even don't function at all. This controller should work without need for configuration in most native Linux games.
XBOX 360 CONTROLLER EMULATOR FOR MAC DRIVER
The xpad kernel driver works pretty well for gamepads in Linux these days, with the wired Xbox 360 controller the recommended choice.
