Thank you for your review
$24 95
Email me when discounted: 
ControllerMate is a controller programming tool that allows custom functionality to be added to standard HID devices (joysticks, trackballs, gamepads, keyboards, and more).

Using a graphical interface and drag-and-drop editing, users can program controller buttons to perform complex keyboard and mouse sequences. Programming is accomplished using "building blocks". Each type of building block performs a different type of function. Building blocks can be individually configured and linked together to perform an endless variety of tasks.

Common programming tasks that can be performed with ControllerMate more...

What's New

Version 4.9.2:

  • Improved compatibility with the X-keys XK-128 USB Keyboard.
  • Fixed a bug that could prevent a driver configuration’s settings from being used when a device is unplugged, then reconnected.
  • Fixed a bug that prevented new virtual MIDI outputs from being created after deleting all existing virtual outputs.


  • OS X 10.8 or later

Similar Software

Open Comparison
Suggest Other Similar Software
Leave a Review

ControllerMate User Discussion

To leave a comment, you need to be logged in.
Sort by: Time | Smiles
5 21


Current Version (4.x)


Downloads 67,013
Version Downloads 183
License Shareware
Date 21 Nov 2014
Platform Intel 64 / OS X
Price $24.95
Learn how MacUpdate Desktop makes installing apps from MacUpdate.com one-click easy.
Next time, install ControllerMate with 1-click

Learn how MacUpdate Desktop can install apps on MacUpdate with the simple click of the Install apps with MacUpdate Desktop icon. Plus, keep all your apps updated.

download install