Cliquer sur le bouton du milieu ne me permet pas de faire défiler la page. Est-il possible de résoudre ce problème?
Information:
Mise à jour: également Chrome et les autres à base de chrome.
Dans les systèmes Linux/Mac, Google Chrome/Chromium ne dispose pas de cette fonctionnalité. Vous devez avoir l'extension AutoScroll. C'est ici: AutoScroll
Cela fonctionnera avec toutes vos applications sans avoir besoin d'installer quoi que ce soit.
xinput list
Dans mon cas avec un périphérique Logitech M315/M235 était 11.
Pour répertorier les propriétés disponibles, utilisez xinput list-props <deviceID>
. Si vous utilisez libinput (the future/present), presque toutes les propriétés commenceront par libinput (cochez également libinput list-devices
).
libinput
Depuis 17.04 Ubuntu utilise libinput , afin de définir les propriétés de la souris:
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
Description de 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
Je recommande un autre couple d'addons, qui permet de "faire défiler une page comme si une barre de défilement était sous votre souris". J'ai trouvé que cela nous donne plus de contrôle sur le mouvement de défilement.
Avec les deux addons, il suffit de cliquer et de maintenir le bouton secondaire enfoncé pour faire défiler les pages en déplaçant la souris de haut en bas et même horizontalement.