zuvor gearbeitet
echo "pointer = 1 2 3 5 4 7 6 8 9 10 11 12" > ~/.Xmodmap && xmodmap ~/.Xmodmap
hat nicht funktioniert
xmodmap -e 'pointer = 1 2 3 5 4'
dann, das funktioniert bei mir.
zuvor gearbeitet
echo "pointer = 1 2 3 5 4 7 6 8 9 10 11 12" > ~/.Xmodmap && xmodmap ~/.Xmodmap
hat nicht funktioniert
xmodmap -e 'pointer = 1 2 3 5 4'
dann, das funktioniert bei mir.
Antworten:
In meinem Fall musste kein Paket entfernt werden. Die einzige Zeile, die fehlte, /usr/share/X11/xorg.conf.d/40-libinput.conf
war:
Option "NaturalScrolling" "on"
Der gesamte Abschnitt sah also so aus:
Section "InputClass"
Identifier "libinput pointer catchall"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Option "NaturalScrolling" "on"
Driver "libinput"
EndSection
Nach dem Neustart der X-Sitzung hat meine Maus korrekt funktioniert.
Für mich bestand die Lösung darin, xserver-xorg-input-libinput
installiert zu lassen und stattdessen zu entfernen xserver-xorg-input-synaptics
und dann neu zu starten. Es scheint, als ob das Upgrade beide installiert und standardmäßig synaptisch gewählt hat, was anscheinend keine natürliche Bildlaufoption bietet.
(Ich verwende Ubuntu Gnome 17.04 auf einem Dell XPS 15 9530, übrigens)
xserver-xorg-input-synaptics
Ich habe gerade ein Upgrade von Ubuntu 16.10 auf 17.04 durchgeführt und einige Dinge sind kaputt, einschließlich natürlichem Scrollen mit der Maus. Hinweis - Ich habe eine normale Maus (Evoluent) auf einem Desktop, kein Trackpad. Ich habe diese Lösung zuvor für Ubuntu 16 verwendet: Zwei-Finger-Scroll-Richtung umkehren (natürliches Scrollen)? , aber dies funktionierte NICHT in Ubuntu 17. Hier ist, was für mich in Ubuntu 17.04 funktioniert hat:
Löschen Sie zuerst das xserver-xorg-input-libinput
Paket:
sudo apt remove xserver-xorg-input-libinput
dann erstelle eine Datei /usr/share/X11/xorg.conf.d/20-natural-scrolling-mouses.conf
mit diesem Inhalt:
Section "InputClass"
Identifier "Natural Scrolling Mouses"
MatchIsPointer "on"
MatchIsTouchpad "off"
MatchDevicePath "/dev/input/event*"
Option "VertScrollDelta" "-1"
Option "HorizScrollDelta" "-1"
Option "DialDelta" "-1"
EndSection
Starten Sie dann Ihren Computer neu.
xserver-xorg-input-libinput
konnte ich meine Maus und meine Tastatur nicht mehr verwenden, so dass ich mich nicht mehr anmelden konnte. Ich musste mit einer Live-CD und Chroot auf meinem defekten Betriebssystem booten und es neu installieren, um dies zu beheben. sehr ärgerlich.
Mit dem Befehl xinput kann dies ebenfalls geändert werden. Fügen Sie es in Ihr .profile ein, damit es bei jedem Start ausgeführt wird. Folgendes habe ich in meine geschrieben:
#
# Set natural scrolling with apple mouse
# for usage information, type xinput by itself. Other useful commands are
# xinput list-props 10 -- to find out settable property numbers (275)
# xinput list -- to find out that 10 is the device ID of the mouse
#
xinput set-prop 10 275 -1 1 1
In Ubuntu 18 wurden die xinput
Eigenschaften für Kensington Trackball geändert. Um nun die Richtung des Scrollrings umzukehren, können Sie Folgendes verwenden:
xinput set-prop 'Primax Kensington Eagle Trackball' 303 1
Nicht ganz sicher, ob dies von Ubuntu 16.04 (LTS) auf 17.04 und höher übersetzt werden kann, aber es ist eine andere Lösung als alle anderen Vorschläge. Es scheint erwähnenswert zu sein:
Suchen Sie die Einstellung: org.gnome.desktop.peripherals.mouse und aktivieren Sie das Kontrollkästchen für "natural-scroll". Die Standardeinstellung ist deaktiviert (false).
Nicht alle in dconf-Schemas bereitgestellten Optionen werden in der Benutzeroberfläche angezeigt. Meine Vermutung ist ein Versuch, die Benutzeroberfläche einfach zu halten, was meiner Meinung nach ein lohnendes Unterfangen ist.
HINWEIS : Mir ist nicht klar, wie dconf mit einem zuvor konfigurierten xinput interagiert. Dconf Twiddling die gleichen Xinput-Einstellungen? Ist dconf eine tatsächliche Ebene über xinput, sodass die Änderung der Einstellung an beiden Stellen effektiv rückgängig gemacht wird? Es ist nur wichtig, wenn Sie beide Dinge vergessen und ausprobieren ...
gsettings set org.gnome.desktop.peripherals.mouse natural-scroll true