Synaptic 触摸板,Ubuntu 15.10,多台设备......痛苦

Synaptic 触摸板,Ubuntu 15.10,多台设备......痛苦

我已经通过 Live USB 棒在新的 Dell Precision 5510 上安装了 Ubuntu 15.10。我使用了“无需安装即可试用”模式,然后从那里将 Ubuntu 安装到硬盘上。在安装过程中,触摸板可以正常工作。然而,在新安装的系统中,Synaptic 触摸板没有注册任何内容。

我进行了一些调查,可以确认以下几点:

  • 内核看到触摸板。xinput list列出触摸板。
  • evtest确实看到来自触摸板的任何事件。

当我运行时xinput list,我得到以下信息:

Virtual core pointer                        id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ A4Tech USB Mouse                          id=11   [slave  pointer  (2)]
⎜   ↳ ELAN Touchscreen                          id=13   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=15   [slave  pointer  (2)]
⎜   ↳ DLL06E5:01 06CB:7A13 UNKNOWN              id=17   [slave  pointer  (2)]

现在经过进一步的挖掘,我已经确定了这一点,id=15并且id=17都试图独占触摸板,因此它不起作用。

我可以看到触摸板被识别了设置>鼠标和触摸板,并且还存在禁用触摸板等选项,且触摸板处于“启用”状态。

有什么办法可以解决这个问题吗?我可以禁用UNKNOWN触摸板吗?我不是 Linux 专家,所以可能需要一些基础知识方面的指点。任何帮助我都非常感谢。

答案1

这款笔记本电脑基本上是 XPS 9550。我发现使用它来进行支持查询更有帮助。

要修复有问题的 i2c_hid 设备:

echo "blacklist i2c_hid" | sudo tee -a /etc/modprobe.d/blacklist.conf
sudo depmod -a
sudo update-initramfs -u
reboot

取自:http://ubuntuforums.org/showthread.php?t=2301071 其中还有许多其他有用的提示。

或者,我发现如果您在重新启动之间完全关闭并关闭电源,触控板就可以工作。

相关内容