新Ultrabook无法识别触控板
我有一个新的三星ATIV Book 9 2014版(930X5J-K01)并在其上安装了Ubuntu 14.04 LTS。 触摸板根本不起作用。 没有光标可见,但外部USB鼠标工作正常。
将内核升级到3.15 RC2后,将检测到UNKNOWN输入设备。 但同样,没有出现鼠标光标。 我尝试了许多方法来使触摸板工作,但没有任何效果。 使用旧版本的Ubuntu或其他Linux dirso也不起作用。
我上传了其他调试信息,您可以在其中看到新检测到的输入设备( ATML3000 )。 Windows将触摸板检测为HID \ ATML3000&COL01 \ 5&1579C925&0&0000
cat /proc/bus/input/devices
- 内核3.13 点击这里
- 内核3.15 RC2 点击这里
dmesg
输出:
- 内核3.13 点击这里
- 内核3.15 RC2 点击这里
Xorg.0.log
内容
- 内核3.13 点击这里
- 内核3.15 点击这里
输出sudo lshw
- 内核3.13 点击这里
- 内核3.15 RC2 点击这里
我使用HID Replay检查设备是否正在工作,在某些手势中查看生成的输出单击此处 。
这是3.15-rc内核的上游问题。 这里提交了一个补丁: https : //patchwork.kernel.org/patch/4096321/
3.15 final不应该包含bug。
哦,这不是与i2c_hid的冲突。
我的经验:
这可能是冷启动时的竞争条件 ,也存在于13.04和13.10之下。
我在两台HP Mini 210上网本上发生了这种情况,新安装了Ubuntu 14.04 LTS beta 。 但是一旦触摸板开始工作,它就没有重新发生。 我认为这是一个修正问题的更新,但它可能是另一回事。
更新: (03-May-2014)
仍然出现在HP Mini 210上网本( 冷启动时 ),Ubuntu 14.04 LTS 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的输出:
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
更新:(后来,于310年5月3日至2104年)
这仍然可能是根本原因: 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来自JuanPeròn的建议)
sudo gedit /etc/default/grub
更改行: GRUB_CMDLINE_LINUX_DEFAULT =“quiet splash”添加:’ i8042.nomux ‘。
即。
GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash i8042.nomux”
然后更新:
sudo update-grub
- 如何在Ubuntu中安装PHP`mbstring`扩展?
- Lubuntu 14.04:键盘取消静音不起作用
- aptana studio 3中的命令菜单在ubuntu 14.04中不起作用
- 消息’E:dpkg被中断,您必须手动运行’sudo dpkg –configure -a’才能解决问题。
- 如何在ubuntu 14.04.3 LTS中修复缺少的libwayland-egl.so.1和libuser-accounts.so?
- qemu:“不是可启动磁盘”
- 在Ubuntu 14.04 LTS上安装Nemo文件管理器
- 如何从Ubuntu完全卸载OpenCV 2.4.9?
- 什么“包装有未满足的依赖”是什么意思,我该怎么办呢?