自安装以来,我的触摸板一直无法使用。我怀疑驱动程序有问题,但找不到我需要的驱动程序。
富士通Lifebook E546
这是 dmesg -T 输出:
[2017 年 6 月 4 日星期日 18:15:01] psmouse serio2:elantech:假设硬件版本为 4(固件版本为 0x470f00) [2017 年 6 月 4 日星期日 18:15:01] psmouse serio2:elantech:Synaptics 功能查询结果 0x50、0x12、0x09。 [2017 年 6 月 4 日星期日 18:15:01] psmouse serio2:elantech:Elan 示例查询结果 01、27、86 [2017 年 6 月 4 日星期日 18:15:02] 输入:ETPS/2 Elantech Touchpad 作为 /devices/platform/i8042/serio2/input/input394 [2017 年 6 月 4 日星期日 18:15:04] psmouse serio2:isa0060/serio2/input0 处的触摸板在第 6 个字节处丢失同步 [2017 年 6 月 4 日星期日 18:15:04] psmouse serio2:isa0060/serio2/input0 处的触摸板在第 6 个字节处丢失同步 [2017 年 6 月 4 日星期日 18:15:04] psmouse serio2:isa0060/serio2/input0 处的触摸板在第 6 个字节处丢失同步 [2017 年 6 月 4 日星期日 18:15:04] psmouse serio2:isa0060/serio2/input0 处的触摸板在第 6 个字节处丢失同步 [2017 年 6 月 4 日星期日 18:15:04] psmouse serio2:isa0060/serio2/input0 处的触摸板在第 6 个字节处丢失同步 [2017 年 6 月 4 日星期日 18:15:04] psmouse serio2:发出重新连接请求
我尝试过卸载和加载模块,但没有任何变化。
这可能与我的键盘问题有关,按键没有响应或卡住并循环最后一次输入。
答案1
就我的情况而言,我通过在 /etc/default/grub 中的“GRUB_CMDLINE_LINUX”行中添加 psmouse.proto=imps 来解决这个问题:
GRUB_CMDLINE_LINUX="psmouse.proto=imps"
进而:
sudo update-grub
不幸的是,将配置添加到 /etc/modprobe.d/ 文件夹中不起作用,所以我不得不将其添加到 grub 配置本身中。
如果我只是重新加载 psmouse 模块而不使用任何选项,它现在也可以工作,但是以前不行(即使我删除了此处描述的更改)。我不知道最新的内核是否造成了差异。
如果您的触摸板不工作,您必须首先尝试重新加载模块以查看是否有帮助,请尝试以下命令组合之一:
sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps
sudo modprobe -r psmouse
sudo modprobe psmouse proto=bare
sudo modprobe -r psmouse
sudo modprobe psmouse resync_time=10