触控板太敏感,无法在装有 Ubuntu 16.04 的笔记本电脑上使用

触控板太敏感,无法在装有 Ubuntu 16.04 的笔记本电脑上使用

我在 Dell XPS 13 上进行了全新安装,并遵循了以下指南:

它们都不允许我正常使用键盘和触控板。我选择禁用触控板并连接 USB 鼠标。

我还发现了这一点:在 16.04.2 上安装 libinput 时出现问题

但是,libinput出现了这个错误:

sudo apt-get install xserver-xorg-input-libinput

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 xserver-xorg-input-libinput : Depends: xorg-input-abi-22
                               Depends: xserver-xorg-core (>= 2:1.17.99.902)
E: Unable to correct problems, you have held broken packages.

这里列出的解决方案是运行

install xserver-xorg-input-libinput-hwe-16.04

这破坏了我的图形环境,我不得不以终端模式启动并恢复该步骤。

这里有人遇到过同样的问题吗?我不太想回到 Windows,因为我写了很多代码,而且我已经使用 OS X 超过 10 年了,所以对于我的问题中可能存在的一些小问题,我深表歉意。

提前谢谢了。

答案1

我目前使用的是 Elementary OS Loki。我通过在 /etc/X11/Xsession.d/56touchpadfix 创建以下 shell 脚本来自动修复此问题:

export `xinput list | grep -i touchpad | awk '{ print $6 }'`
xinput --set-prop "$id" "Synaptics Noise Cancellation" 20 20
xinput --set-prop "$id" "Synaptics Finger" 35 45 250
xinput --set-prop "$id" "Synaptics Scrolling Distance" 180 180
true

您需要调整硬件的值。我的适用于 Sony SVS 系列笔记本电脑。您可能还想尝试调整命令列出的其他值:xinput --list-props“SynPS/2 Synaptics TouchPad”

相关内容