BetterMouse is a macOS utility improving external mouse performance and functionalities, aiming for replacing bulky, intrusive, and resource-hungry mouse drivers like Logitech Options. It’s feature-rich, light-weighted, efficiency-optimized, and perfectly privacy safe, trying to meet all your needs for using a 3rd-party mouse on macOS.
Features
Scroll
Butter smooth scroll, with fully configurable settings of duration, direction, acceleration, etc.
Precise configurable discrete scroll with or without acceleration.
Shift-scroll to horizontal on/off, with configurable speed, direction.
Ctrl-scroll to zoom/pinch.
Thumbwheel zoom for hi-res thumbwheel.
Cursor
Separated cursor acceleration & speed control, acceleration can be completely eliminated.
Precise mouse fps counter.
Button/gesture mapping
Mapping every extra mouse button to any keyboard shortcuts & extensive special actions.
Up/down/left/right gestures mapping for every extra mouse buttons.
Modifier keyed button/gesture mapping.
Click-through feature for left/right click for direct actions to inactive window with one click.
Click-through option for every mapping independently.
Right click free pan view.
Exception apps
Per-app independent settings for scroll setting & button/gesture mapping.
App
Menu bar app with hide-able app icon.
Clean & safe, with no custom network access, no file access.
Fully optimized algorithm with extremely low CPU & power usage.
What’s New:
Version 1.4.3085
Another wake-up crash fix.
The wrong pan momentum for 120Hz is fixed.
Mouse gestures engine improvements, app switch action optimized a little.
Volume and backlight for mouse gesture changed to fine-tune mode, these two actions need to be re-bound to act correctly.
3-finger swipes improved for some corner cases.
Onboard profiles for the Logi G series get disabled to release more buttons for binding(Bluetooth & wired only yet).