Griffin PowerMate is an open-source Windows application that restores and expands support for the original Griffin PowerMate USB controller. It converts knob rotations, button presses, and combined gestures into customizable computer actions. Users can assign separate controls for individual applications through a graphical configuration interface. Supported actions include volume adjustment, media playback, scrolling, keyboard shortcuts, macros, and launching programs. The application provides customizable LED lighting with pulsing, flashing, and volume-responsive effects. An on-screen display identifies triggered actions, while a debugging panel records hardware events. Built with Python, it runs in the system tray and supports automatic startup, live configuration updates, and standalone executable distribution.
Features
- Customizable rotation, single-click, double-click, triple-click, and long-press gestures
- Application-specific control profiles with inherited default action mappings
- System volume, media playback, keyboard shortcuts, and multistep macro automation
- Configurable blue LED lighting with pulsing, flashing, and volume-responsive brightness
- Customizable on-screen action display with real-time hardware event debugging
- Background system tray operation with automatic startup and live configuration reloading