GamePad Companion enables you to configure your gaming device to act as a keyboard or mouse. With GamePad Companion you can use your gaming devices with most games and apps, even if they don't have built-in support for those devices!

GamePad Companion works with gaming devices that conform to the USB HID (Human Interface Device) standard. For more information on devices you can visit GamePad Companion support.

*Some gamepads may require drivers not built into OSX before they will appear in GamePad Companion.

*Please visit for important information regarding XBOX 360 and PS3 gamepad support.

What’s New

Version 3.3.1

- General Bug Fixes
- Minecraft bug fix
- "View Current Layout" bug fix
- Added "Reset" layout option to fix bug related to layout configurations

Ratings and Reviews

dox1842 ,

worked great until it started crashing.

I used this program for about 30 minutes before it got stuck in “activate mode” and I cannot deactivate the program to change settings to my gamepad or the program will crash. I initially set it up for play with l4d2 and after I tested out the initial settings I decided to go back into the program and tweak the mouse sensitivity some. Unfortunately when I try to make changes the program crashes. There is absolutely nothing I can do to fix this. I have tried to reinstall the program, remake the .plst file that contains the preferences, and I have even emailed tech support three different times but received no reply. My advice is just to stick with mouse and keyboard since thats what you will have to do anyways after shelling out $8 for a program that does not work.

MrMos3s ,


There seem to be problems now with this app and current macOS versions - the x/y look speeds slow down during gameplay so I keep having to turn sensitivy up in the app to compensate, but then of course that messes with steady aim speed and all that. Tried with various controllers and controllers that used to work fine.

I hope this app is updated again one day but seeing all the negative reviews has probably killed it for the developer. It is very dissapointing because once you wrap your mind around how to set up your controller properly - this was the best option for controller emulation, specifically FPS games like COD.

I eat flies ,

A must-have...

This is a tool-of-the-trade for those that use their computers as gaming platforms. I had one when I used a PC to play games on, and now I have one for my new Macbook Air (I use it with an Xbox 360 USB controller). This one is a little more refined than most, and works very well.

I have to think that the problems others are having with this app are on their end; I use it all the time and nerver had any trouble with it.

With some of these key-binding apps, performance issues start to emerge when mouse movement is assigned to either of the thumbsticks - not here.
Update: It stopped working out of the blue, What’s more, the thing never shuts off. Something went wrong here…
Re-edit: Everything’s fine now. I had an unrelated system crash a few days ago, and somethings needed to be reinstalled.
(Unrelated, but useful) Tip: Do NOT ignor the “Sartup disk full,” warning. You will need about 9GBs free for buiness-as-usuall performance.


Jessica Wolfe
2.2 MB

OS X 10.7 or later


English, French, German, Italian, Spanish

Age Rating


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.