Skip to content

About

Free, open-source macOS app for Apple Mighty Mouse: separate mouse and trackpad scroll directions, scroll acceleration, and momentum. By MAKOTO LAB.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

MightyScroll — Mighty Mouse scrolling for macOS

Make your Mighty Mouse feel at home on a modern Mac.

English · 繁體中文

MightyScroll is a free, open-source macOS menu bar app for the Apple Mighty Mouse. Reverse mouse scrolling independently of your trackpad, and adjust scroll acceleration and momentum. Developed and tested with the A1197 wireless Mighty Mouse.

Developed independently by MAKOTO LAB.

Download MightyScroll 0.4.1 DMG for macOS Support MAKOTO LAB on Buy Me a Coffee Instagram @d.wang___

Features

  • Separate scroll directions for your mouse and trackpad.
  • Independent vertical and horizontal settings.
  • Precise slow scrolling, with acceleration when you roll quickly and repeatedly.
  • Smooth momentum between quick rolls and after you stop.
  • Adjustable scroll amount, acceleration, and momentum.
  • Automatic recovery when your mouse reconnects.
  • Launch at login, with a native interface and light and dark appearance.

Getting started

Requires macOS 13.5 or later. The DMG includes Apple silicon and Intel binaries; Intel hardware has not yet been tested. No Xcode is needed to install it.

  1. Download the DMG, open it, and drag MightyScroll into Applications. Quit the existing app before replacing it when updating.
  2. Open MightyScroll from Applications. This release is not notarized by Apple. If macOS blocks it, follow Apple’s opening instructions after confirming the download came from this repository.
  3. Allow Accessibility access in System Settings → Privacy & Security. Input Monitoring may also be needed for raw wheel input.
  4. Keep your preferred trackpad direction in macOS, then adjust your mouse through MightyScroll’s menu bar icon.

You can control automatic startup with Launch at Login in the app’s settings. To build from source with Xcode, see the developer notes.

Common questions

Can I reverse mouse scrolling without changing my trackpad?

Yes. Keep your preferred natural scrolling setting in macOS and change the mouse direction in MightyScroll.

Does MightyScroll work with Magic Mouse?

Magic Mouse compatibility has not been verified. The tested device is the A1197 wireless Mighty Mouse.

Is MightyScroll free and open source?

Yes. The source code is available under the MIT license. Sponsorship is optional.

Compatibility & privacy

Developed and tested with the A1197 wireless Mighty Mouse, including Bluetooth reconnection. Other mice and apps have not been fully tested. Middle-button and side-squeeze remapping are not included.

No network requests, telemetry, or keyboard monitoring. Your settings stay on your Mac.

For build details, compatibility notes, and troubleshooting, see the developer notes.

Feedback

Report a MightyScroll bug

Found a problem? Open an issue with your macOS version, mouse model, affected app, and steps to reproduce it.

Support MAKOTO LAB

I build MightyScroll in my own time. If it makes your mouse more enjoyable to use, you can help fund development and additional test hardware.

Support MAKOTO LAB on Buy Me a Coffee

Support is optional and does not purchase features or priority support.

About MAKOTO LAB

MAKOTO LAB is an independent experimental software and hardware studio exploring unusual, discontinued, and emerging computing platforms. Through custom software and new interactions, I explore what these devices can still do today.

You can also explore Makoto Glass, a project bringing iPhone integration to Google Glass.

Instagram @d.wang___ Support MAKOTO LAB on Buy Me a Coffee

License

View MIT License

MIT. MightyScroll is an independent project and is not affiliated with Apple.

About

Free, open-source macOS app for Apple Mighty Mouse: separate mouse and trackpad scroll directions, scroll acceleration, and momentum. By MAKOTO LAB.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages