在 Ubuntu 14.04 中,键入时禁用触控板不起作用

在 Ubuntu 14.04 中,键入时禁用触控板不起作用

我有一台新的戴尔 XPS 13(2015),装有 Ubuntu 14.04。我遇到了触控板冻结的问题,但安装后这些问题得到了解决此修复

如果我打开触控板设置,则会选中“键入时禁用”框,但它不起作用(我通过同时按住一个键并在触控板上移动手指来测试这一点)。我不确定这有多大相关性,但我已将xinput下面的输出包括在内

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ DLL0665:01 06CB:76AD                      id=11   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=13   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ Integrated_Webcam_HD                      id=10   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=12   [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=14   [slave  keyboard (3)]

答案1

您的触摸板未被正确检测到。

尝试此解决方案首先。如果没有帮助,我们再深入研究。

您可以通过删除i8042.nopnp并运行来撤消它

sudo rm /etc/modprobe.d/i2c-hid.conf
sudo depmod -a
sudo update-initramfs -a
sudo sed -i '/synaptics_i2c/d' /etc/modules
sudo update-grub

答案2

我在使用同一台笔记本电脑 XPS 13 9343 (2015) 时也遇到了这个问题。顺便说一句,我没有遇到触摸板冻结的问题。

我注意到有两个触摸板新输入正如您所展示的。

检查消息和日志/var/log/Xorg.0.log我发现与加载 DLL0665 触摸板设备(使用 i2c_hid 驱动程序)相关的错误,但没有发现与 SynPS/2 触摸板相关的错误。

为了禁用 i2c_hid 模块的加载,我将这一行添加到/etc/modprobe.d/黑名单.conf

blacklist i2c_hid

重启后,DLL0665 触摸板不再出现在新输入listing 和 syndaemon 工作正常。这与 Pilot6 建议的解决方案类似,因此我不确定它是否有用,但它在相同的硬件上确实对我有用。

相关内容