我已经使用 Ubuntu 几个星期了,没有触摸板也能正常使用。
我有华硕 x450L 笔记本电脑。是否有可用的驱动程序,以便我的触控板可以再次使用?
它在 Windows 8.1 上可以运行,但在 Ubuntu 上不行。我尝试重新安装 synaptics 和各种东西。
答案1
解决方法
致谢 Hans De Goede (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1314198/comments/31)
这应该使鼠标能够像普通触摸板鼠标一样工作,因此无需多点触控。
您需要添加内核启动参数来设置psmouse.proto=bare
在触摸板上启用 PS/2 鼠标模拟模式的标志。
为此,您可以编辑默认的 grub 文件。
sudo nano /etc/default/grub
找到提及(或类似内容)的行GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
并将标志添加到引用字符串的末尾。
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash psmouse.proto=bare"
然后保存文件并运行 grub 更新。
sudo update-grub
然后重新启动系统并(希望)在 PS/2 仿真模式下享受您的新触摸板。
正如 Hans De Goede 所说,这只是一个临时修复,并不是一个简单的修复。如果我没有看错的话,14.04 版不再支持处理 ASUS 550 系列(以及其他一些型号)触摸板的软件,而且尚未开发出合适的替代品。所以目前 14.04 版还不支持多点触控。
经过一段时间的努力,我什么也没找到,除了启动板错误报告,我很高兴终于有一个可以工作的触摸板,即使它没有多点触控!
答案2
现在还没有解决办法。
我发表了一篇博客文章来总结我所知道的关于这个主题的一切:Ubuntu Linux 下无法检测到华硕触摸板。该漏洞至少影响华硕 X450CC、X455LA、X550CA、X550LB、X550LC、X550LD、X750LB。
答案3
我也遇到了同样的问题。使用华硕 X450LD。
触摸板甚至在系统设置 GUI 中都检测不到,甚至没有出现在 中xinput list
。尝试了论坛上的所有建议。然后。我尝试了一件事。
更新我的 BIOS。而且有效!
现在,在我的xinput list
。我有:
ETPS/2 Elantech Touchpad id=13 [slave pointer (2)]
我希望这会有所帮助。
答案4
对于那些仍然困扰着这个问题的人,只需访问华硕网站并更新您的 bios 和 viola,它将解决触控板问题。