Project
- Stars
- Started
- Issues
- License
Remap Logitech mouse buttons on your Mac
Upright maps supported Logitech mouse buttons to shortcuts, gestures and per-application actions on macOS. It also provides device-dependent pointer speed, scrolling and battery controls over HID++.
It needs macOS 13+ and Accessibility permission; a source build needs Xcode 15.3+. Only MX Vertical is physically tested upstream. Other listed models and Bolt/Nano routes are simulator-tested; Bluetooth is best effort, MX Master 4 is Bluetooth-only, and G/PRO gaming mice are excluded.
How did it go? Tips, problems, questions…
Remap Logitech mouse buttons on your Mac
Upright maps supported Logitech mouse buttons to shortcuts, gestures and per-application actions on macOS. It also provides device-dependent pointer speed, scrolling and battery controls over HID++.
It needs macOS 13+ and Accessibility permission; a source build needs Xcode 15.3+. Only MX Vertical is physically tested upstream. Other listed models and Bolt/Nano routes are simulator-tested; Bluetooth is best effort, MX Master 4 is Bluetooth-only, and G/PRO gaming mice are excluded.
dpdev69
On GitHub

Logitech mice and keyboards
Feedback
How did it go? Tips, problems, questions…