如何在终端中禁用 Ubuntu 18.04 中的水平滚动?

如何在终端中禁用 Ubuntu 18.04 中的水平滚动?

我很难找到针对 18.04 LTS 的这个问题的答案。

我使用以下内容来查找要配置的选项列表。

gsettings list-keys org.gnome.desktop.peripherals.touchpad

它返回了以下列表:

触摸板发送事件自然滚动点击单击双指滚动启用左手点击方法速度滚动方法点击拖动边缘滚动启用打字时禁用

在此列表中,哪个选项可以配置为“false”以禁用水平滚动?Samuel Cavazos 的回答似乎接近需要做的事情,但上面的当前列表中似乎没有水平选项。他的答案不适用于 18.04,如下所示:

gsettings 设置 org.gnome.settings-daemon.peripherals.touchpad horiz-scroll-enabled “true”

此选项是否已重命名为 scroll-method?如果是,那么终端行应该是什么来禁用水平滚动?

答案1

我找到了我自己问题的答案,因此想分享对我有用的方法,以防其他人遇到困难。Pilot6 的回答针对 16.04 提出的相同问题,只需对 18.04 进行一些修改即可。以下步骤可解决该问题:

  1. 通过运行以下命令在终端中安装“libinput-tools”(此包名称与 16.04 略有不同)和依赖项:

sudo apt update

sudo apt install libinput-tools

  1. 然后在终端中输入以下行

sudo gedit /usr/share/X11/xorg.conf.d/40-libinput.conf

  1. 该文件将在文本编辑器中打开。在触摸板部分,在指示该部分结束的行之前,添加以下行:

Option "HorizontalScrolling" "False"

  1. 保存并关闭配置文件,然后重新启动。水平滚动应该被禁用。

答案2

OpnSrcFans 解决方案对我有用,但前提是我使用不带 Wayland 的 Ubuntu 桌面,并且我明确将 40-libinput.conf 文件中的驱动程序选项从 libinput 更改为 synaptics

相关内容