James Newton Asked: 2017-08-24 23:07:25 +0800 CST2017-08-24 23:07:25 +0800 CST 2017-08-24 23:07:25 +0800 CST 在戴尔 XPS 13 上的 Ubuntu 16.04 中恢复自然滚动 772 我有一台戴尔 XPS 13,默认情况下,它有一个非常灵敏的触控板。在你打字的时候,如果你不小心刷了触控板,触控板会认为是点击,文本插入点会跳转到鼠标碰巧所在的位置。我为此问题找到并安装了此修复程序: sudo apt-get install xserver-xorg-input-libinput 但是,现在滚动不自然。当我使用触控板滚动一个长文档时,它是在内容上移动的视口。我希望内容以与我的手指相同的方向移动,就像以前一样,就像在触摸屏上一样。 您能否向我解释一下我应该对文件进行哪些更改/usr/share/X11/xorg.conf.d/才能实现这一点? 这里提出的解决方案没有帮助。 touchpad 2 个回答 Voted Best Answer Pilot6 2017-08-25T00:39:05+08:002017-08-25T00:39:05+08:00 编辑文件/usr/share/X11/xorg.conf.d/40-libinput.conf或90-libinput.conf根据您的 HWE 堆栈。 在文件的触摸板部分的末尾添加一行 Option "NaturalScrolling" "True" 并重新启动会话。 该部分应如下所示: Section "InputClass" Identifier "libinput touchpad catchall" MatchIsTouchpad "on" MatchDevicePath "/dev/input/event*" Driver "libinput" Option "NaturalScrolling" "True" EndSection Option "Tapping" "True"如果要启用点击功能,您还可以添加。 Tom Ellis 2021-08-15T07:12:13+08:002021-08-15T07:12:13+08:00 如果有人不想重新启动他们的 X 服务器,您可以使用xinput. 跑xinput --list 记下触控板的标识符 跑xinput --list-props <trackpad identifier> 注意自然滚动参数的标识符 跑xinput --set-prop <trackpad identifier> <natural scrolling parameter> 1 例如,在我的系统上我运行 xinput --set-prop "CUST0001:00 06CB:76B1 Touchpad" "libinput Natural Scrolling Enabled" 1
编辑文件
/usr/share/X11/xorg.conf.d/40-libinput.conf
或90-libinput.conf
根据您的 HWE 堆栈。在文件的触摸板部分的末尾添加一行
并重新启动会话。
该部分应如下所示:
Option "Tapping" "True"
如果要启用点击功能,您还可以添加。如果有人不想重新启动他们的 X 服务器,您可以使用
xinput
.xinput --list
xinput --list-props <trackpad identifier>
xinput --set-prop <trackpad identifier> <natural scrolling parameter> 1
例如,在我的系统上我运行