Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thealpa/SaneSideButtons

A macOS menu bar app that enables system-wide navigation functionality for side buttons on third-party mice.
https://github.com/thealpa/SaneSideButtons

macos mouse-events objective-c

Last synced: 1 day ago
JSON representation

A macOS menu bar app that enables system-wide navigation functionality for side buttons on third-party mice.

Awesome Lists containing this project

README

        

# SaneSideButtons



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!

## About SaneSideButtons

SaneSideButtons is a fork of the abandoned [SensibleSideButtons](https://github.com/archagon/sensible-side-buttons) by Alexei Baboulevitch. More information about SensibleSideButtons can be found on his [website](https://sensible-side-buttons.archagon.net/). Please consider using his [Amazon affiliate link](http://amzn.to/2tlwbAB) when making any purchase.

Starting with version 1.0.7 SaneSideButtons is maintained by [Jan Hülsmann](https://github.com/thealpa) and offers native Apple Silicon support.

## Installation

Download SaneSideButtons from [here](https://github.com/thealpa/SaneSideButtons/releases/download/1.1.0/SaneSideButtons.dmg) or install using Homebrew:

```bash
brew install --cask sanesidebuttons
```

## Compatibility

- macOS Ventura (13.0) and above
- Intel and Apple Silicon

## Automatic launch
To launch SaneSideButtons automatically when you log in on your Mac:

1. Click the `System Preferences` icon in the Dock or choose Apple menu  > System Preferences.
1. Open the `General` preference pane.
1. Click on `Login Items` in the right preference pane.
1. Click on the plus button at the bottom of the `Open at Login` pane.
1. Navigate to your Applications folder (or wherever you put the app) and double-click `SaneSideButtons`.