Thank you for your review
24.95 $24 95

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

What's New

Version 4.10.6:
  • Adds a delay before showing the "driver not loaded" notice to prevent a window from flashing briefly on the screen if ControllerMate's driver is not immediately available upon launch.
  • Fixes a problem that caused the background helper to fail to operate after a reboot until the ControllerMate application has been launched and quit.
  • Fixes a problem that caused


  • macOS 10.12 or later

Similar Software

Suggest other similar software
Create a collection and add  to it.
Like this app? Be the first to add it to a collection! Create a Collection by bringing together complementary apps that have a common theme or purpose, then share it and discover new collections! + Create a Collection

ControllerMate User Discussion

4.6 24


Current Version (4.x)


Downloads 79,187
Version Downloads 162
License Shareware
Date 25 Feb 2018
Platform Intel 64 / OS X
Price $24.95
To leave a comment, you need to be logged in.
Sort by: Time | Smiles
MacUpdate Promo