Natürliches Scrollen auf dem Mac per Knopfdruck ein- und ausschalten – perfekt für die Logitech MX Master 4 und ihre Smart Actions.
Problem • Lösung • Installation • Funktionsweise • Troubleshooting
Am MacBook mit Trackpad fühlt sich natürliches Scrollen richtig an. Sobald der Mac aber am Bildschirm mit Maus hängt, will man es aus haben – und muss jedes Mal in die Systemeinstellungen.
Drei kleine AppleScripts, die man auf eine Maustaste legt – je nach Geschmack zwei Tasten (EIN/AUS) oder eine einzige (Toggle):
| Skript | Wirkung |
|---|---|
Scroll AUS.applescript |
🖥️ Natürliches Scrollen aus – für Maus am Schreibtisch |
Scroll EIN.applescript |
💻 Natürliches Scrollen ein – fürs Trackpad unterwegs |
Scroll Toggle.applescript |
🔁 Umschalten – eine Taste für beides |
EIN/AUS prüfen zuerst den aktuellen Zustand – nochmal drücken schadet also nie.
- Skript öffnen – Datei per Doppelklick im Skript-Editor öffnen und mit ▶︎ testen.
- Als App exportieren –
Ablage → Exportieren… → Dateiformat: Programm(z. B. nach~/Applications/Scroll AUS.app). Für beide Skripte wiederholen. - Auf die Maus legen – in Logi Options+ eine Taste wählen → Smart Actions → die App öffnen lassen.
- Berechtigung erteilen – beim ersten Start unter
Systemeinstellungen → Datenschutz & Sicherheit → Bedienungshilfendie App (und ggf. Logi Options+) erlauben.
öffnet Systemeinstellungen ▸ Trackpad
└─ klickt Tab „Scrollen & Zoomen"
└─ findet Checkbox „Natürliches Scrollen"
└─ schaltet nur, wenn nötig ▸ schliesst Einstellungen
Die Skripte nutzen UI-Scripting über System Events und funktionieren mit deutscher und englischer Systemsprache.
Logi Options+ hat bei der MX Master unter Zeigen & Scrollen → Scrollrichtung eine eigene Einstellung nur für die Maus. Damit kann das Trackpad „natürlich“ bleiben und die Maus scrollt trotzdem klassisch. Ebenfalls gut: die Gratis-App LinearMouse.
| Problem | Lösung |
|---|---|
| Es passiert nichts | Bedienungshilfen-Berechtigung prüfen (Schritt 4) |
| Checkbox wird nicht gefunden | delay-Werte im Skript erhöhen (langsamer Mac) |
| Neue macOS-Version bricht das Skript | Issue eröffnen – Apple ändert die Systemeinstellungen gelegentlich |
mac-natural-scroll-toggle/
├── scripts/
│ ├── Scroll AUS.applescript
│ ├── Scroll EIN.applescript
│ └── Scroll Toggle.applescript
├── LICENSE
└── README.md
Bug gefunden oder Idee? Gerne ein Issue eröffnen oder einen Pull Request schicken. Wenn dir das Projekt hilft, freue ich mich über einen ⭐.
MIT © Matteo Rotzer