A macOS menu bar app that enables system-wide navigation with third-party mouse side buttons via 3-finger swipe simulation.
Sensible Side Buttons is a macOS menu bar application that enables the M4/M5 side buttons on third-party mice to function as system-wide navigation controls. It solves the problem of macOS ignoring these buttons by simulating 3-finger trackpad swipes, allowing consistent back/forward navigation across applications with history support. This provides functionality similar to what's seen in mice like the Logitech MX Master.
Mac users with third-party mice who want to utilize the side buttons for system-wide navigation, particularly those frustrated by limited app support for traditional keybinding solutions.
It offers a seamless, native-like navigation experience by leveraging macOS's built-in trackpad gestures, eliminating the jankiness of app-specific keybinds and making side buttons universally useful across the operating system.
A macOS menu bar app that enables system-wide navigation functionality for the side buttons on third-party mice.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Enables side buttons to work uniformly across all macOS applications by simulating 3-finger trackpad swipes, as mentioned in the README for navigating any window with history.
Leverages built-in trackpad gestures, providing a seamless experience similar to first-party hardware, eliminating the jankiness of app-specific keybinds.
Runs unobtrusively from the menu bar for easy access and management without consuming significant system resources.
Can be configured as a login item to launch automatically on system startup, ensuring persistent functionality, as detailed in the README setup instructions.
Only supports back/forward navigation via 3-finger swipes, with no options for custom actions or button remapping, as admitted by the project's narrow focus.
As a system tweak that simulates gestures, it may break with macOS updates, requiring manual fixes or updates from the developer, which is a common issue for such utilities.
Lacks a graphical interface for settings; users must rely on the menu bar for basic control without advanced customization, making it less flexible for power users.