Lifebook E546 触摸板在 Ubuntu 16.04 上

Lifebook E546 触摸板在 Ubuntu 16.04 上

自安装以来,我的触摸板一直无法使用。我怀疑驱动程序有问题,但找不到我需要的驱动程序。

富士通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

参考:https://bbs.archlinux.org/viewtopic.php?id=184067

相关内容