Scroll Reverser

詳細情報

タイトル Scroll Reverser
URL http://pilotmoon.com/scrollreverser/
バージョン ver 2.1.1
更新日 2026/11/04
追加日 2016/03/22
種別 フリーソフト
説明 Macのマウスのスクロール方向を逆転することができるアプリ。

レビュー

レビューはありません。

スクリーンショット

更新グラフ

バージョン履歴

Scroll Reverser 2.1.1
Nov 3, 2026
2.1.1 (Nov 3, 2026)
Fixed bug where a step size was not being applied if set to exactly 1.
Changed the “i” button to a “gear” button to better suggest that it leads to more settings.
Added a popover hint to tell the user that horizontal scrolling settings are under the gear button.
Scroll Reverser 2.0.3
Oct 21, 2026
Zip file, 1.68 Mb
Uninstall: Scroll Reverser is a self-contained app and does not install itself deeply into your system.
Scrolling options and defaults: When scrolling with a directly-connected device such as a mouse or trackpad, the scrolling options are:
“Natural” (content follows finger)
“Classic” (scrollbar follows finger)
“Unchanged” (passthrough)
For vertical scrolling, trackpads default to “Natural”, and mice default to “Classic”.
Horizontal scrolling: By default, horizontal scrolling is “Unchanged” for all sources, because reversing it can cause issues with sideways swipe gestures. The setting to customize horizontal scrolling can be found in the “i”-popover in the device row.
“Unidentified source”: If Scroll Reverser can’t determine which device or app produced the scrolling, it is shown as “Unidentified source”. This occurs in practise when scrolling from an iPad using Sidecar. Options and defaults are the same as for apps.
Scripting interface: You can turn Scroll Reverser on or off via AppleScript using the enabled boolean property. For example: tell application "Scroll Reverser" to set enabled to true
Scroll Reverser doesn’t work in iPhone Mirroring or Calendar: iPhone Mirroring and Calendar use a custom scrolling interface based on gestures, not scroll events. Scroll Reverser can’t reverse gestures.
2.0.3 (Oct 21, 2026)
Horizontal scrolling now has its own column in Settings › Scrolling, next to vertical, so it’s easier to find. (Previously it was in the popover behind the “i”-button.)
The “i”-button popover now updates its system direction and points scrolled live while it’s open.
2.0 (Oct 18, 2026)Scroll Reverser 2.0 aims to solve common pain points of the 1.x versions and be simpler to configure. The app remains free and open source. After upgrading from 1.x, please check your individual devices in Settings › Scrolling.
Direction is set as “natural” or “classic”. Specify the outcome you want, instead of how to get there. Trackpads default to natural, mice default to classic.
Scroll Reverser 2.0.2
Oct 19, 2026
Zip file, 1.67 Mb
2.0.2 (Oct 19, 2026)
After feedback from Logitech MX Master mouse users, the horizontal scrolling default is now “Unchanged” for all devices. This is the same as the v1.x default. (Adjust horizontal scrolling in the popover that appears when you click the “i”-button.)
Refined the wording and layout of the update checking settings for clarity and correctness.
More reliable and more efficient. Scroll Reverser no longer detects trackpad usage with a gesture event tap. Instead, it reads device information directly. Instability of the gesture tap was was a frequent source of unreliability in previous versions.
The step size control for discrete scrolling now applies to both horizontal and vertical scrolling. Previously, it only affected vertical scrolling.
Added Persian localization. (Thanks, Ali.)
Translation updates, including a new Norwegian translation. (Thanks, Patrick.)
Scroll Reverser is a Mac app that lets you set the scrolling direction independently for each trackpad and mouse.
Scroll Reverser 2.0
Oct 18, 2026
Zip file, 1.68 Mb
“Unchanged” scrolling. The Unchanged setting acts as a pass-through. It means that Scroll Reverser will ignore this device. It’s useful for situations where the scrolling source is a remote Mac on which Scroll Reverser is also running.
Italian, Japanese, Korean, Nepali, Norwegian Bokmål, Persian, Polish,
You are invited to contribute translations in your own language via GitHub.
For macOS 13.5 or later (Intel and Apple silicon):Download Scroll Reverser 1.9 (Jun 21, 2024)
2.0 (Oct 18, 2026)Scroll Reverser 2.0 aims to solve common pain points of the 1.x versions and be even simpler to use. The app remains free and open source. After upgrading from 1.x, please check your individual devices in Settings › Scrolling.
What’s new in 2.0:
A setting for each device. Each individual trackpad, mouse or other input device now has its own scroll direction setting. Devices appear in Settings › Scrolling the first time you use them.
Direction is set as “natural” or “classic”. Specify the outcome you want, instead how to get there. Trackpads default to natural, mice default to classic.
More reliable and more efficient. Scroll Reverser no longer detects trackpad usage using a gesture event tap. Instead, it reads device information directly. Instability of the gesture tap was was a frequent source of unreliability in previous versions.
Better support for remote input devices. Devices connected via Universal Control are recognised correctly, and a new “unchanged” option acts as a passthrough for situations like Screen Sharing.
Only needs Accessibility permission. Input Monitoring permission is no longer required.
Fixed:
Fixed bug where Scroll reverser could suddenly stop working and need to be relaunched.
Fixed the menu bar icon appearing blurry on displays with a different resolution from the main display.
Added/Changed:
Added Persian localization.
Scroll Reverser
Source Code
Contact
Donate
Scroll Reverser is a Mac app that reverses the direction of scrolling, with independent settings for trackpads and mice (including Magic Mouse).
Scroll Reverser 1.9.1
Oct 13, 2026
Release notes
Download
Zip file, 1.6 Mb
Requires macOS 13.5 or above. Processors: Intel, Apple silicon.
To install: unzip, and move Scroll Reverser.app to your /Applications folder.
Homebrew: brew install --cask scroll-reverser
For wheel mouse users, Scroll Reverser also includes a step size control: scroll a fixed amount with each click of the wheel, instead of macOS default “scroll acceleration”.
About Scroll Reverser
Scroll Reverser is free and open source under the Apache Licence 2.0, with source code on GitHub.
It is maintained by Nick Moore. To get in touch, contact [email protected].
If you wish to make a voluntary donation you can do so via my Buy Me a Coffee page.
Please also check out my other apps.
(省略されました)
Download Scroll Reverser 1.9 (21 Jun 2024; release notes)
Requires macOS 13.5 or above. Processors: Intel, Apple Silicon.
To install, unzip and move the Scroll Reverser app to your Applications folder.
Homebrew: brew install scroll-reverser
See also: Older version downloads
Scroll Reverser is a Mac app that reverses the direction of scrolling, with independent settings for trackpads and mice (including Magic Mouse).
For wheel mouse users, Scroll Reverser also incorporates a step size control, which disables scroll acceleration and instead scrolls
a fixed number of lines with each step of the wheel.
Scroll Reverser is free of charge and is made available under the Apache Licence 2.0, with source code on GitHub.
It is maintained by Nick Moore. To get in touch, contact [email protected],
or head over to Scroll Reverser Discussions on GitHub.
If you wish to make a voluntary donation you can do so via my new Buy Me a Coffee page.
Please also check out my other apps.
Usage, FAQ & Troubleshooting
Uninstall. Scroll Reverser is a self-contained app and does not install itself deeply into your system.
To completely uninstall, simply quit the app and move it to Trash.
You may also want to delete the following:
~/Library/Preferences/com.pilotmoon.scroll-reverser.plist
~/Library/Caches/com.pilotmoon.scroll-reverser/
(省略されました)
For macOS 10.12 and later (Intel and Apple Silicon):Download Scroll Reverser 1.8.2 (9 Mar 2022; release notes)
Languages: Chinese Simplified, Chinese Traditional, Czech, Danish, Dutch, English, French, German, Greek, Hebrew, Hungarian,
Italian, Japanese, Korean, Nepali, Norwegian Bokmål, Polish,
Brazilian Portuguese, Romanian, Russian, Slovak, Spanish, Swedish, Turkish, Ukrainian, Vietnamese.
Scroll Reverser is a free Mac app that reverses the direction of scrolling, with independent settings for trackpads and mice. (Including Magic Mouse.)
Scroll Reverser was made by Nick Moore, with language translations by community contributors. To get in touch, contact [email protected],
or head over to Scroll Reverser Discussions on GitHub. Please also check out my other apps.
I am now using the CrowdIn platform for users to contribute translations in their own language. If you would like to add or suggest changes to translations please go to: Pilotmoon Apps project on CrowdIn.
If your language does not exist in the project, send me an email so I can add it.
Alternatives
There a number of alternative projects with similar functionality for wheel mice only (not Magic Mouse), that you might want to check out:
LinearMouse
Mac Mouse Fix
MOS
UnnaturalScrollWheels
1.8.2 (9 Mar 2022)
Fixed broken scrolling with Trackpad and Magic Mouse in Safari, on macOS Monterey 12.2 and Big Sur 11.6.2. Thanks to Jiahao for the fix.
Adds Czech, Danish, Hungarian and Vietnamese translations, plus updates to other languages. Thanks to all the translators.
Announcement: In a future update, Scroll Reverser will become a paid app. You can read more about my decision here.
For macOS 10.12 and later (Intel and Apple Silicon):Download Scroll Reverser 1.8.1 (6 Jul 2021; release notes)
For OS X 10.7—10.11 (Intel):Download Scroll Reverser 1.7.6 (11 May 2017)
For OS X 10.4 (PowerPC) and 10.5—10.6 (Intel 32 and 64-bit):Download Scroll Reverser 1.5.1 (12 Mar 2012)
Scroll Reverser was made by Nick Moore with language translations by other contributors. To get in touch, contact [email protected],
tweet @pilotmoon or heasd over to Scroll Reverser Discussions on GitHub. Please also check out my other apps.
If you wish to make a voluntary donation you can do so via:
PayPal: Cash App: £pilotmoonsw
Translations
I am now using the CrowdIn platform for users to contribute translation in their own language. If you would like to add or suggest changes to translations please go to: Pilotmoon Apps project on CrowdIn.
If your language does not exist in the project, send me an email so I can add it.
Can't enable Scroll Reverser. If Scroll Reverser does not respond when you try to check "Enable Scroll Reverser", please try the following:
1. Quit Scroll Reverser.
2. Ensure Scroll Reverser is located in your Applications folder.
3. Go to System Preferences → Security & Privacy → Privacy → Accessibility.
4. Use the "–" button to remove Scroll Reverser from the list; then add back with "+".
5. Now start Scroll Reverser. It ought to work this time.
Scroll Reverser sees my trackpad as a mouse.
There's a system setting in Accessibility that lets you double-tap with three fingers to zoom. Unfortunately, when it is turned on, it stops Scroll Reverser working properly.
(省略されました)
For macOS 10.12+: Download Scroll Reverser v1.8 (3 Dec 2020; release notes)
For OS X 10.7+: Download Scroll Reverser v1.7.6 (11 May 2017)
For OS X 10.4+: Download Scroll Reverser v1.5.1 (12 Mar 2012)
Scroll Reverser is a free Mac app that reverses the direction of scrolling, with independent settings for trackpads and mice.
Scroll Reverser was made by Nick Moore with language translations by other contributors. To get in touch, contact [email protected] or tweet @pilotmoon. Please also check out my other apps.
Scroll Reverser is free of charge and is made available under the Apache Licence 2.0. The source code is available.
If you wish to make a voluntary donation you can do so below.
Paypal:
It doesn't detect my trackpad. If you have an older Mac without a multi-touch trackpad (late 2007 and earlier) then Scroll Reverser will see your trackpad as a mouse. This also affects some Logitech external trackpads. I know of no fix.
Added Hungarian and Polish translations. (Thanks, Léki and Artur.)
Added a debug console to help with fault-finding. To show the debug window, option-click (⌥-click) the Scroll Reverser menu bar icon.
For OS X 10.7+: Download Scroll Reverser v1.7.6 (11 May 2017; release notes)
v1.7.6 (11 May 2017)
Some internal changes to the way preferences are loaded. (As part of investigating Issue #38: Scroll reverser preferences randomly change.)
Translation updates, including a new Norwegian translation (thanks, Patrick).
For OS X 10.7+: Download Scroll Reverser v1.7.5 (24 Apr 2017; release notes)
Scroll Reverser was made by Nick Moore and other contributors. The source code is available. To get in touch, contact [email protected] or tweet @pilotmoon. Please also check out my other apps.
v1.7.5 (24 Apr 2017)
Fixes the following problems:
Presence of Scroll Reverser triggering additional security dialogs (for example, in Keychain permissions dialogs);
"Shake to locate cursor" not working with Trackpad while Scroll Reverser is running;
Notification center getting stuck half-open while Scroll Reverser is running.
Added Simplified Chinese (zh-CN) translation. (Thanks, Ruocheng Wang.)
Added Dutch translation. (Thanks, Erik.)