我刚刚在联想 ideapadY700 上重新安装了 20.04(与 Windows 10 双启动)。我的笔记本电脑将触摸板识别为鼠标。我没有插入其他鼠标。
我是 Ubuntu 新手,了解的不是很多...
$ uname -a
Linux nando-Lenovo 5.4.0-33-generic #37-Ubuntu SMP Thu May 21 12:53:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
$ dmesg | grep psmouse
[ 30.218871] psmouse serio1: elantech: synaptics_send_cmd query 0x01 failed.
[ 30.218879] psmouse serio1: elantech: failed to query firmware version.
[ 165.209816] psmouse serio1: Wheel Mouse at isa0060/serio1/input0 lost synchronization, throwing 2 bytes away.
[ 216.923481] psmouse serio1: Wheel Mouse at isa0060/serio1/input0 lost synchronization, throwing 2 bytes away.
[ 468.662298] psmouse serio1: Wheel Mouse at isa0060/serio1/input0 lost synchronization, throwing 2 bytes away.
[ 553.556484] psmouse serio1: Wheel Mouse at isa0060/serio1/input0 lost synchronization, throwing 2 bytes away.
$ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ PS/2 Logitech Wheel Mouse id=14 [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)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Power Button id=9 [slave keyboard (3)]
↳ Sleep Button id=10 [slave keyboard (3)]
↳ Lenovo EasyCamera: Lenovo EasyC id=11 [slave keyboard (3)]
↳ Ideapad extra buttons id=12 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]
$ cat /proc/bus/input/devices
I: Bus=0011 Vendor=0002 Product=0001 Version=0063
N: Name="PS/2 Logitech Wheel Mouse"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input19
U: Uniq=
H: Handlers=mouse0 event16
B: PROP=1
B: EV=7
B: KEY=70000 0 0 0 0
B: REL=3
我读过很多解决方案;我试过使用 xorg,但没有用。
当我删除它时,它只工作了一天,然后我决定删除并重新安装 Ubuntu。
答案1
我遇到了完全相同的问题。看来将 psmouse 模块列入黑名单可以解决这个问题,而且它甚至不会阻止传统鼠标在插入时工作。
不确定这对您是否也有效(我有一台带有单启动 Arch 的戴尔),但如果您仍然遇到问题,那么可能值得尝试一下。
答案2
我意识到如果我重新启动鼠标连续两次,触摸板将被识别并开始工作一段时间。
sudo modprobe -r psmouse
sudo modprobe psmouse
然后,它被识别为普通鼠标并停止工作。
这是一个临时解决方案,因为我必须不断重启鼠标……
我还在启动板上记录了一个错误:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1882388