新款 Ultrabook 无法识别触摸板

新款 Ultrabook 无法识别触摸板

我有一台新的三星 ATIV Book 9 2014 版 (930X5J-K01),并在其上安装了 Ubuntu 14.04 LTS。触摸板完全不工作。看不到光标,但外接 USB 鼠标工作正常。

将内核升级到 3.15 RC2 后,检测到未知输入设备。但同样,没有出现鼠标光标。我尝试了很多方法让触摸板工作,但都没有用。使用旧版本的 Ubuntu 或其他 Linux 目录也不起作用。

我上传了额外的调试信息,您可以在其中看到新检测到的输入设备(ATML3000)。Windows 将触摸板检测为HID\ATML3000&COL01\5&1579C925&0&0000

输出cat /proc/bus/input/devices

dmesg输出:

内容Xorg.0.log

输出sudo lshw

我用了HID 重播检查设备是否正常工作,查看某些手势产生的输出点击这里

答案1

这是 3.15-rc 内核的一个上游问题。补丁已提交至此处: https://patchwork.kernel.org/patch/4096321/

3.15 最终版本不应包含该错误。

哦,这是不是与 i2c_hid 冲突。

答案2

我的经验:

这是可能A竞争条件在冷启动时,并且在 13.04 和 13.10 下也存在。

这发生在我身上两次惠普 Mini 210安装了 Ubuntu 的上网本14.04 LTS 测试版。但一旦触摸板开始工作,这种情况就不会再发生。我以为这是一个修复问题的更新,但它可能是其他问题。

更新:(2014 年 5 月 3 日)

仍然发生在惠普 Mini 210上网本(冷启动),使用 Ubuntu14.04 长期支持32 位(完全更新)。

但几分钟后就会自我纠正(362 秒):

user01@HP-Mini-210-1036VU:~$ dmesg | grep -e mouse -e Mouse
[    1.300793] mousedev: PS/2 mouse device common for all mice
[  362.023854] psmouse serio1: synaptics: Touchpad model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd04773/0xe40000/0x5a0400, board id: 3655, fw id: 627142

重新启动时,不再发生:(仅在13 秒

user01@HP-Mini-210-1036VU:~$ dmesg | grep -e mouse -e Mouse
[    1.300641] mousedev: PS/2 mouse device common for all mice
[   13.205310] psmouse serio1: synaptics: Touchpad model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd04773/0xe40000/0x5a0400, board id: 3655, fw id: 627142

对于您的三星笔记本电脑:

运行 5 分钟后,尝试重新启动笔记本电脑。

等待 3-4 分钟(重新启动后)并检查输出消息

dmesg | grep -e mouse -e Mouse

或者

尝试重新启动驱动程序(笔记本电脑启动后 5 分钟以上)

sudo modprobe -r psmouse
sudo modprobe psmouse

或可能(来自:三星 305u 笔记本触摸板在 Ubuntu 13.10 中不起作用

sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps

更新:(后来,于 2104 年 5 月 3 日)

这是仍然可能的根本原因:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1218973

冲突i2c_hid老套PS/2/串行驱动程序)以及支持多点触摸显示屏的开发。

然而 ..

这是一个老的修复同一个问题,您应该尝试一下。

从:http://ubuntuforums.org/showthread.php?t=1423273&p=8927602#post8927602

(实际上来自:http://www.linlap.com/acer_aspire_5542g来自的建议胡安·庇隆

sudo gedit /etc/default/grub

更改行:GRUB_CMDLINE_LINUX_DEFAULT=“安静的飞溅”加上: 'i8042.nomux“”。

IE。

GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash i8042.nomux”

然后更新:

sudo update-grub 

相关内容