Antworten:
In Linux-basierten / Mac-Systemen verfügt Google Chrome / Chromium nicht über diese Funktion. Sie müssen die AutoScroll-Erweiterung erhalten. Hier ist es: AutoScroll
Dies funktioniert mit all Ihren Anwendungen, ohne dass Sie etwas installieren müssen.
xinput list
In meinem Fall mit einer Logitech M315 / M235 Geräte-ID war 11.
Um die verfügbaren Eigenschaften aufzulisten, verwenden Sie xinput list-props <deviceID>
. Wenn Sie libinput (die Zukunft / Gegenwart) verwenden, beginnen fast alle Eigenschaften mit libinput (überprüfen Sie dies auch libinput list-devices
).
Sie können jederzeit Ihre Eingabegeräte testen mit xev
, evtest
, xinput --test deviceID
oder libinput debug-events
.
libinput
Seit 17.04 verwendet Ubuntu libinput , um die Mauseigenschaften einzustellen:
xinput set-prop 11 "libinput Scroll Method Enabled" 0, 0, 1 # This is button
xinput set-prop 11 "libinput Button Scrolling Button" 2 # This is middle mouse. Already 2 by default
Beschreibung von man libinput
:
evdev
xinput --set-prop 11 'Evdev Wheel Emulation' 1
xinput --set-prop 11 'Evdev Wheel Emulation Button' 2
xinput --set-prop 11 'Evdev Wheel Emulation Axes' 6 7 4 5
evdev
Befehle gibt mir "Eigenschaft 'Evdev Wheel Emulation' existiert nicht, Sie müssen Typ und Format angeben"
evdev
Lief wie am Schnürchen. Nur um zu merken, mein Mausgerät wurde 10
nicht nummeriert 11
.
Ich empfehle noch ein paar Addons, mit denen man "eine Seite scrollen kann, als ob sich eine Bildlaufleiste unter der Maus befindet." Ich fand, dass wir mehr Kontrolle über den Scroll-Move haben.
Mit beiden Addons klicken Sie einfach auf die sekundäre Schaltfläche und halten sie gedrückt, um mit der Maus nach oben, unten und sogar horizontal zu scrollen.
Ich habe Ubuntu 14.04 und das Mausrad funktioniert nicht mehr auf einer meiner Chrome-Instanzen. Ich habe den Tipp hier befolgt und es funktioniert großartig. Beim Aufrufen der Seite about::flags
wurde die Option "Smooth Scrolling" aktiviert. Ich habe es deaktiviert und es funktioniert.