controllermate
« Back to VersTracker
Description:
Create virtual mouse, tablet, and joystick devices
Type: Cask  |  Latest Version: 4.9.10@0  |  Tracked Since: Aug 5, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: input controller automation mac virtual-device
Install: brew install --cask controllermate
About:
ControllerMate is a macOS utility that allows users to create and configure virtual input devices like mice, tablets, and joysticks. It provides advanced customization for physical controllers, enabling complex button mapping, macro creation, and automation of repetitive tasks.
Key Features:
  • Create virtual input devices (mouse, tablet, joystick)
  • Customize button and axis mappings for physical controllers
  • Record and play back macros for automation
  • Support for a wide range of gamepads and HID devices
Use Cases:
  • Customizing game controller layouts for specific applications or games
  • Automating complex workflows by mapping controller inputs to keyboard shortcuts or mouse actions
Alternatives:
  • Karabiner-Elements – Primarily focused on keyboard remapping, lacks virtual device creation and advanced controller support.
  • USB Overdrive – Offers device customization but with a simpler feature set and less focus on virtual devices and macros.
Version History
Detected Version Rev Change Commit
Aug 5, 2025 2:16pm 4.9.10 0 VERSION_BUMP 1a0fd32a