Dell XPS 13 (9370) Ubuntu 18.04 可重现触摸板光标跳跃(包括演示视频)

Dell XPS 13 (9370) Ubuntu 18.04 可重现触摸板光标跳跃(包括演示视频)

我的 Dell XPS 13 (9370) 预装了 Ubuntu 16.04。最近我一直在尝试将 Ubuntu 18.04 安装到外部硬盘上。

使用 18.04 时,我注意到一个相当常见的问题,即触摸板光标在某些手指移动后会跳动。经过一些实验,我设法找到了一种技术,可以相当准确地重现/演示该问题。

该技术要求在触摸板上缓慢移动手指,然后将手指完全从触摸板上抬起一段时间看似具体的时间,然后再次将移动的手指与触摸板接触,但在不同的触摸板位置

很难准确描述,所以我还录制了一个视频,显示光标移动和手指移动:

https://youtu.be/3y8i0riN_KM

如上所述,这个问题似乎非常依赖于时间,因此如您在视频中看到的,我无法在每次尝试时都重现它。不过值得庆幸的是,我在视频中的第一次尝试中就成功了;总的来说,我认为我的重现成功率约为 60%。

我也录制了一些libinput-调试事件问题发生时的输出:

event16  POINTER_MOTION   +81.50s     2.43/  4.87
event16  POINTER_MOTION   +81.51s     2.43/  4.87
event16  POINTER_MOTION   +81.52s     1.22/  3.65
event16  POINTER_MOTION   +81.52s     2.43/  3.65
event16  POINTER_MOTION   +81.53s     1.22/  2.43
event16  POINTER_MOTION   +81.54s     2.43/  2.43
event16  POINTER_MOTION   +81.54s     2.43/  2.43
event16  POINTER_MOTION   +81.55s     2.43/  2.43
event16  POINTER_MOTION   +81.56s     2.43/  2.43
event16  POINTER_MOTION   +81.56s     1.22/  1.22
event16  POINTER_MOTION   +83.35s   -392.57/-193.26
event16  POINTER_MOTION   +83.36s   -18.14/-12.09
event16  POINTER_MOTION   +83.36s    -3.65/ -2.43
event16  POINTER_MOTION   +83.37s    -3.65/ -2.43
event16  POINTER_MOTION   +83.38s    -2.43/ -1.22
event16  POINTER_MOTION   +83.38s    -2.43/ -1.22
event16  POINTER_MOTION   +83.39s    -2.43/ -1.22
event16  POINTER_MOTION   +83.40s    -2.43/ -1.22
event16  POINTER_MOTION   +83.41s    -2.43/ -1.22
event16  POINTER_MOTION   +83.41s    -1.22/ -1.22
event16  POINTER_MOTION   +83.43s    -1.22/  0.00
event16  POINTER_MOTION   +83.43s    -1.22/  0.00

我认为,从该输出来看,错误的动作是相当明显的,尽管我不知道为什么会发生这种情况。

(我还注意到了常见的多个触摸板被检测到的问题新输入,所以我按照常规程序告诉它忽略非戴尔垫;但这并没有解决我的主要问题。)

如前所述,此问题不会发生在预装的 Ubuntu 16.04 上。

如果您能提供任何关于修复此问题的可能建议,或者关于系统哪个部分可能导致此问题的想法,我们将非常感激。

谢谢。

答案1

进入Mouse and TouchpadSettings提高触摸板速度并禁用自然滚动。

您可以安装 gnome-tweaks。

sudo apt install gnome-tweaks

您可以更改默认行为。您需要从Keyboard & mouse>> Mouse Click Emulations>>更改设置Area

相关内容