A lightweight menu bar app for macOS and Windows that tracks daily keystrokes, mouse clicks, mouse movement and scroll distance.
noah-nuebling/mac-mouse-fix
A macOS utility that adds button remapping, smooth scrolling and scroll inversion to third-party mice.
Open-source alternative to:SteerMouse
Logitech Options
- Stars
- 11,136
- Forks
- 451
- Open issues
- 1,302
- Last commit
- 6 hours ago
What is it?
Mac Mouse Fix is a macOS app that enhances non-Apple mice. It lets you assign actions to mouse buttons, including keyboard keys, media and system keys such as screen brightness and volume, and gestures like Click and Drag for Scroll & Navigate or Spaces & Mission Control.
The app also smooths scroll wheel input and lets you invert scrolling direction independently of the trackpad setting. Users can disable features globally from the menu bar, though per-app settings are listed as planned rather than available in the current version.
The latest version targets macOS 11 Big Sur and later, and the project is distributed through its website and Homebrew. Older Mac Mouse Fix 2 releases support macOS 10.11 and later. Some mice that rely on proprietary vendor driver protocols may not have all their buttons recognized.
Key features
- 01Assign keyboard keys, media keys and system actions to mouse buttons
- 02Smooth scrolling for mouse wheels
- 03Independent scroll direction inversion
- 04Click and Drag gestures for window management and Mission Control
- 05Menu bar toggles to quickly disable features
Use cases
- Using a cheap third-party mouse with a Mac as comfortably as an Apple trackpad
- Snapping windows to halves or quarters with a mouse button drag
- Controlling screen brightness or volume directly from a mouse button
Topics
FAQ
- What is mac-mouse-fix?
- A macOS utility that adds button remapping, smooth scrolling and scroll inversion to third-party mice. Mac Mouse Fix is a macOS app that enhances non-Apple mice. It lets you assign actions to mouse buttons, including keyboard keys, media and system keys such as screen brightness and volume, and gestures like Click and Drag for Scroll & Navigate or Spaces & Mission Control.
- Is mac-mouse-fix free to use? What license does it have?
- mac-mouse-fix is open source under the Other license. Check the license terms before using it in commercial products.
- Is mac-mouse-fix still maintained?
- Actively maintained. The last commit to mac-mouse-fix was on Oct 21, 2026.
- What can I use mac-mouse-fix for?
- Using a cheap third-party mouse with a Mac as comfortably as an Apple trackpad Snapping windows to halves or quarters with a mouse button drag Controlling screen brightness or volume directly from a mouse button
- Where can I get mac-mouse-fix?
- The source code and installation instructions are on GitHub: https://github.com/noah-nuebling/mac-mouse-fix
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A macOS menu bar manager that hides and shows menu bar items, with an always-hidden section, search, and appearance customization.
An open source macOS menu bar manager that hides unused icons and lets you find any menu bar item from the keyboard.
A small Windows utility that locks the laptop keyboard or mouse temporarily so you can eat, write or clean without stray input.
Cross-platform GUI for visualized traceroute on Windows, Linux and macOS, using the NextTrace backend.
A modern, mpv-based video and music player for macOS with a native Swift interface.