Odpowiedzi:
W systemach Linux / Mac przeglądarka Google Chrome / Chromium nie ma tej funkcji. Musisz uzyskać rozszerzenie AutoScroll. Oto on: AutoScroll
Będzie to działać ze wszystkimi twoimi aplikacjami bez potrzeby instalowania czegokolwiek.
xinput list
W moim przypadku identyfikator urządzenia Logitech M315 / M235 to 11.
Aby wyświetlić listę dostępnych właściwości, użyj xinput list-props <deviceID>
. Jeśli używasz libinput (przyszłość / teraźniejszość), prawie wszystkie właściwości zaczynają się od libinput (sprawdź również libinput list-devices
).
Zawsze można sprawdzić swoje urządzenia wejściowe z xev
, evtest
, xinput --test deviceID
lub libinput debug-events
.
libinput
Od 17.04 Ubuntu używa libinput , więc aby ustawić właściwości myszy:
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
Opis od 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
poleceń daje mi „właściwość Emulacja koła Evdev” nie istnieje, musisz określić jej typ i format ”
evdev
działał jak urok. Uwaga: moje urządzenie myszy 10
nie było ponumerowane 11
.
Polecam jeszcze kilka dodatków, które pozwalają „Przewinąć stronę tak, jakby pod myszą znajdował się pasek przewijania”. Odkryłem, że dają nam większą kontrolę nad ruchem przewijania.
W przypadku obu dodatków wystarczy kliknąć i przytrzymać przycisk pomocniczy, aby przewijać strony przesuwając mysz w górę iw dół, a nawet poziomo.