Answers:
在基于Linux / Mac的系统中,Google Chrome / Chromium没有此功能。您必须获得AutoScroll扩展。这是:AutoScroll
这将与您所有的应用程序一起使用,而无需安装任何程序。
xinput list
在我的Logitech M315 / M235设备中,设备ID为11。
要列出可用的属性,请使用xinput list-props <deviceID>
。如果您使用libinput(将来/现在),几乎所有属性都将以libinput开头(也请检查libinput list-devices
)。
您可以随时与测试你的输入设备xev
,evtest
,xinput --test deviceID
或libinput debug-events
。
libinput
由于17.04 Ubuntu使用libinput,因此要设置鼠标属性:
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
的描述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
命令会给我“属性'Evdev Wheel Emulation'不存在,您需要指定其类型和格式”
evdev
像魅力一样运作。只是要注意,我的鼠标设备编号10
不是11
。
我推荐另外两个插件,它们允许“滚动页面,就像滚动条在鼠标下方一样”。我发现这使我们可以更好地控制滚动移动。
使用这两个插件,您只需单击并按住辅助按钮即可滚动页面,以使鼠标上下,甚至水平移动。