触摸板两根手指滚动速度太快

mos*_*f13 10 hp 18.04

我有一台 HP Probook 450 g1。我想更改触摸板两指滚动速度。我尝试了一些软件包,但似乎没有任何效果。触摸板似乎也更灵敏。有什么办法可以控制吗?

带有 UI 的包将会有很大帮助。

tan*_*ius 4

最新版本的 Ubuntu 中安装的默认libinput触摸板驱动程序没有调整两指滚动速度的选项。您可以从 的输出中看到,xinput --list-props <id>其中<id>是从 获取的触摸板的设备 ID xinput list

然而,对于 HP Probook 450 G1,你很幸运,因为 Google 搜索似乎表明它有 Synaptics 触摸板。为此,可以使用具有更多选项的替代驱动程序。

  1. 按如下方式安装 Synaptics 驱动程序,它应该已经可以工作(源代码):

    sudo apt install xserver-xorg-input-synaptics
    
    Run Code Online (Sandbox Code Playgroud)
  2. 如果它还不起作用,还请按照这些说明显式覆盖libinput触摸板驱动程序。

  3. Synaptics Scrolling Distance使用如下命令配置该选项。<id>是从 获取的触摸板的设备 ID xinput list,您必须使用该行末尾的垂直和水平滚动距离的值来找到适合您的值。如果您使用负值,它将给您反向/自然滚动。

    xinput --set-prop <id> 'Synaptics Scrolling Distance' 8 8
    
    Run Code Online (Sandbox Code Playgroud)
  4. 找到正确的值后,请使用此处的解决方案将其永久化。

  • 非常有帮助,谢谢!我发现我的指针太慢,并且在 Ubuntu 18.04 我的 C720 chromebook 下我的两根手指滚动太快。使用此信息,我发现以下设置非常有效(我的设备 ID 为 12):`xinput --set-prop &lt;id&gt; 'Synaptics Scrolling Distance' 26 26` 和 `xinput --set-prop &lt;id&gt; 'Device Accel Constant Deceleration' 1.4` - 并将这些行存储在 `/etc/X11/xinit/xinputrc` 中使它们永久存在。再次感谢! (2认同)

小智 4

如果您使用 libinput,您可以使滚动的“步骤”更小,从而使滚动整体变慢:

xinput --set-prop "YOUR TOUCHPAD" "libinput Scrolling Pixel Distance" YOUR_SPEED

添加Option "ScrollPixelDistance" "YOUR_SPEED"到触控板的 xorg conf 中以使其永久化。

以下是更多信息的文档:

https://man.archlinux.org/man/libinput.4#SCROLL_PIXEL_DISTANCE

  • 这需要大量澄清才能成为完整的答案。目前它只不过是一个链接。问题中没有任何内容表明用户应该知道他们是否使用“libinput”。也不清楚代码中的哪些术语要修改以及哪些是逐字输入的。非高级用户应该可以访问答案。 (3认同)