This fork produces a universal binary for both Apple Silicon and Intel Macs.
Optionally, the wheel click (M3) can toggle Mission Control. Enable Wheel Click Opens Mission Control in the menu bar icon's menu; it is off by default.
Via Homebrew:
brew tap grazij/tap brew install --cask sensible-side-buttonsOr download the DMG from Releases, open it, and drag SensibleSideButtons to your Applications folder. The DMG is notarized by Apple, so it installs without security warnings.
macOS mostly ignores the M4/M5 mouse buttons, commonly used for navigation. Third-party apps can bind them to ⌘+[ and ⌘+], but this only works in a small number of apps and feels janky. With this tool, your side buttons will simulate 3-finger swipes, allowing you to navigate almost any window with a history. As seen in the Logitech MX Master!
Extensive information on this tweak can be found here: http://sensible-side-buttons.archagon.net
SensibleSideButtons needs Accessibility permission to synthesize swipe gestures. macOS prompts for it the first time you enable the app. If no prompt appears, add it manually:
- Open System Settings (or System Preferences)
- Go to Privacy & Security > Accessibility
- Add SensibleSideButtons and turn it on
To ensure SensibleSideButtons opens whenever you start your computer:
macOS 13 Ventura and later
- Open System Settings
- Click General in the left panel
- Click Login Items
- Click the plus button under "Open at Login"
- Go to wherever you put the app (probably your Applications folder) and double-click it
macOS 12 Monterey and earlier
- Open System Preferences
- Click Users & Groups
- Click your username in the left panel
- Click Login Items at the top
- Click the plus button at the bottom
- Go to wherever you put the app (probably your Applications folder) and double-click it