Aspyr Games, Controller Support and You

written by JMatula on January 21, 2013 in Mac FAQs and Mac Hardware and Special Feature


The internet is a vast wealth of information. Sometimes the information we’re looking for can feel lost amongst an information overload. It’s hard to check in every possible place for answers. When questions come up fairly frequently or cause a stir in the community, we’d like to address  those here so that you get access to the help and information you need. 

Controllers are an important aspect of playing many games. Across companies and titles, it seems like every game has its own preference for setting up controller usage. Some require 3rd party drivers, while many games from Aspyr Media and Feral Interactive do not, with drivers built into the game.

It can be hard to keep up with which ones do and do not need drivers, so we wanted to clear the air a little by detailing which Aspyr games have built-in controller drivers and what to do if you have problems connecting your controller to a game. The following is an excerpt from the Knowledge Base on Aspyr’s Support site, courtesy of Jason, one of Aspyr’s support leads:

Microsoft Wired XBox 360 controllers are supported for Borderlands 2, Call of Duty: Black Ops, Duke Nukem Forever, RAGE and Star Wars: The Force Unleashed: Ultimate Sith Edition. When plugged in, these games will recognize the controller through the default built in driver within the game. 

Some software recommend using third party drivers like Tattiebogle.

These third party drivers conflict with the default built in driver that reside within our games so the controller is disabled when playing Aspyr titles.

Third party drivers are not supported for Aspyr games and will cause conflicts with the game when using the Xbox 360 controller. 

To resolve this, unplug your controller and delete the following:

  • HD/Library/Preference Panes/Pref 360 controller
  • HD/Receipts/Installer.plist
  • HD/Startup Items/360 Control Daemon
  • HD/System/Library/Extensions/360Controller.kext

Restart your computer and empty the trash bin.  Plug your controller back in and relaunch the game.

If you need further help, please contact us:

Are there any other questions we should address in the blog to help Mac gamers run their games smoothly? What other technical questions pop up often? Any burning issues in the Mac gaming community we should discuss? Let us know in the comments!