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

Opn*_*Fan 9 mouse touchpad mouse-scroll scrolling

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

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

gsettings list-keys org.gnome.desktop.peripherals.touchpad
Run Code Online (Sandbox Code Playgroud)

它返回以下列表:

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

在此列表中,哪些选项可以配置为“false”以禁用水平滚动?Samuel Cavazos 的回答似乎与需要完成的工作很接近,但上面的当前列表中似乎没有水平选项。他的回答在 18.04 中不适用,如下:

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

此选项是否重命名为滚动方法?如果是这样,终端线应该是什么来禁用水平滚动?

Opn*_*Fan 7

我找到了我自己问题的答案,因此想分享对我有用的方法,以防其他人被卡住。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. 保存并关闭配置文件并重新启动。应禁用水平滚动。