并非所有鼠标都具有可向各个方向滚动的滚动球,甚至具有具有侧倾斜功能的滚轮。
在 Windows 中,使用 Firefox 浏览时,可以通过按住 Shift 键并滚动滚轮来滚动到一侧。
在 Linux 中,这样做实际上是在页面历史记录(最后一页、下一页)中导航,这是不太有用的。
在 Windows 中,鼠标导航更加可定制。有一个功能是在按下“Ctrl”时在鼠标周围显示一个圆圈,以便能够更容易地找到光标,并且滚动距离也可以轻松调整,这是Linux还不能可靠地实现的(仅以有限的方式)截至 2019 年。此外,据我所知,所有 Linux 发行版都缺乏按下鼠标中键后的长距离/自动滚动功能。
如何使shift+scroll横向滚动而不是浏览选项卡历史记录?
答案1
如果您使用 GNOME,请在终端窗口中运行以下命令:
gsettings set org.gnome.settings-daemon.peripherals.touchpad horiz-scroll-enabled "true"
如果您愿意,您可以将其关闭
gsettings set org.gnome.settings-daemon.peripherals.touchpad horiz-scroll-enabled "false"
或者,在安装 xautomation 后使用 xbindkeys
sudo apt-get install xautomation
编辑〜/.xbindkeysrc.scm和写:
;将 shift 和垂直滚动绑定到水平滚动事件
(xbindkey '(shift "b:4") "xte 'mouseclick 6'")
(xbindkey '(shift "b:5") "xte 'mouseclick 7'")
然后,启动xbindkeys