BetterTouchTool
Customize gestures, shortcuts, and input actions across trackpads, mice, and keyboards.
It provides a way to assign custom actions to input devices on macOS, allowing users to define gestures, keyboard shortcuts, and mouse or trackpad commands. The tool intercepts input events and maps them to user‑specified functions, enabling shortcuts workflows for tasks such as launching applications, controlling windows, or triggering scripts. Users can create and edit these mappings through a graphical interface, storing configurations for later reuse.
The utility is aimed at macOS users who want finer control over how their hardware interacts with the operating system, including power users, developers, and anyone who frequently uses keyboard, mouse, or trackpad shortcuts. It supports a range of input devices and offers options to tailor the behavior of each device individually.
What distinguishes it is the breadth of customizable actions that can be bound to gestures and shortcuts, as well as the ability to combine multiple input types into a single configuration. The software is released as a stable version and is maintained as a macOS‑specific utility.
Reviews
Loading reviews…
Similar apps
Task & Project Management
Multitouch
Add more gestures for Trackpad and Magic Mouse

Clipboard, Input & Automation
Jitouch
Multi-touch gestures editor

Clipboard, Input & Automation
LinearMouse
Customise mouse behavior

Clipboard, Input & Automation
Linear Mouse
Full control of mouse. Change the speed, scrolling direction, pointer type and much more.

Clipboard, Input & Automation
Mac Mouse Fix
A simple way to make your mouse better.

Clipboard, Input & Automation
Middle
Add middle click for Trackpad and Magic Mouse