USB Overdrive
USB and Bluetooth device driver
USB Overdrive is a macOS driver that enables customization of a wide range of USB and Bluetooth input devices, including mice, keyboards, trackballs, joysticks, and gamepads from most manufacturers. It provides per‑device settings such as scroll‑axis inversion, modifier‑key scroll swapping, and other adjustments that are not available through the default macOS handling of these peripherals. The software deliberately excludes Apple‑branded mice, keyboards, and trackpads, which are managed by the operating system’s built‑in drivers.
The current stable release, version 5.3.1, supports macOS releases from Monterey (12.x) through Ventura (13.x) and Sequoia (15.x), with earlier versions available for older macOS releases. Installation requires removal of any prior USB Overdrive version, and the driver works with both USB and Bluetooth connections.
Notable updates in recent versions include restored support for Logitech M720 devices that were previously identified as keyboards, and new options for swapping and inverting scroll axes, along with various minor bug fixes.
Reviews
Loading reviews…
Similar apps

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
ELECOM Mouse Assistant
Software to more effectively use an ELECOM mouse

Clipboard, Input & Automation
CursorSense
Mouse & trackpad driver that lets you tweak the acceleration curve and more.

Clipboard, Input & Automation
SensibleSideButtons
Make mouse side buttons work for back and forward in more apps.

File Management & Transfer
macUSB
Tool to create bootable USB installers