Apple hat den Begriff »Natural Scrolling« geprägt und meint damit, dass bei Scroll-Bewegungen auf dem Touchpad der Fensterinhalt in die gleiche Richtung bewegt wird — so wie auf einem Smartphone. Unter Windows und Linux ist es aber normalerweise anders — mit dem Touchpad wird eigentlich der Scrollbalken gesteuert, der Fensterinhalt bewegt sich deswegen in umgekehrter Richtung.
Unter Linux bieten Gnome und Unity/Ubuntu in den Systemeinstellungen längst eine entsprechenden Option Natural Scrolling. Diese gilt aber nur für Touchpads und ignoriert Mäuse mit einem Mausrad. Dafür gab es in der Vergangenheit die Xmodmap-Lösung, also die Datei .Xmodmap
mit dem Eintrag pointer = 1 2 3 5 4 7 6
. Allerdings ignorieren alle aktuellen Gnome- bzw. GTK-Programme den veralteten Xmodmap-Mechanismus zur Verarbeitung von Maus-Klick-Ereignissen.
Heute bin ich endlich — eher zufällig — auf einen neuen, aktuelleren Konfigurationsweg gestoßen.
Sie richten einfach in /usr/share/X11/xorg.conf.d
eine neue Konfigurationsdatei an, die für alle Pointer-Devices die Optionen VertScrollDelta
, HorizScrollDelta
und DialDelta
auf den Wert -1 stellt.
# Datei /usr/share/X11/xorg.conf.d/20-natural-scrolling.conf
Section "InputClass"
Identifier "Natural Scrolling"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Option "VertScrollDelta" "-1"
Option "HorizScrollDelta" "-1"
Option "DialDelta" "-1"
EndSection
Damit die Konfiguration wirksam wird, müssen Sie das Grafiksystem neu starten (am einfachsten durch einen Reboot).
Ein Gedanke zu „»Natural Scrolling« mit dem Mausrad“
Kommentare sind geschlossen.