Fedora 26——触控板停止工作

Fedora 26——触控板停止工作

我最近将笔记本电脑从 Fedora 25 更新到 26。更新后,有时(通常是在我合上盖子后)触控板完全停止工作。我无法移动指针、单击或滚动。

目前,发生这种情况时我只是从终端重新启动计算机,这非常烦人。我尝试过以下方法:

  • 从 Grub 引导 Fedora 25 内核
  • 安装旧的鼠标驱动程序 ( xorg-x11-drv-synaptics-legacy)
  • psmouse从内核中删除并将其添加回来(它说modprobe: FATAL: Module psmouse is builtin.

这些都不起作用。有人知道怎么修这个东西吗?

编辑:dmesg | grep mouse这是冻结后的输出:

[    0.819297] mousedev: PS/2 mouse device common for all mice
[    1.585896] psmouse serio1: synaptics: queried max coordinates: x [..5664], y [..4708]
[    1.612130] psmouse serio1: synaptics: queried min coordinates: x [1276..], y [1146..]
[    1.664277] psmouse serio1: synaptics: Touchpad model: 1, fw: 8.2, id: 0x1e2a1, caps: 0xf00623/0x840300/0x12e800/0x400000, board id: 3096, fw id: 2430125
[ 1455.599299] psmouse serio1: Failed to disable mouse on isa0060/serio1
[ 1457.549499] psmouse serio1: synaptics: queried max coordinates: x [..5664], y [..4708]
[ 1457.575672] psmouse serio1: synaptics: queried min coordinates: x [1276..], y [1146..]
[ 1933.961382] psmouse serio1: Failed to disable mouse on isa0060/serio1
[ 1935.980668] psmouse serio1: synaptics: Unable to query device.

此外,即使触控板无法工作,USB 鼠标仍然可以工作。

答案1

听起来好像是 IRQ 或端口冲突的问题,您是否尝试过更改 IRQ?您通常可以通过 BIOS 设置来完成此操作,这是我所知道的最简单的方法。可能可以通过 CLI 完成,但我不知道命令...

答案2

在一段时间以来第一次重新启动后(在许多 dnf 更新之后),我遇到了类似的问题。触控板从“设置”应用程序中的“鼠标和触摸板”中完全消失。我最终通过输入以下部分/etc/X11/xorg.conf.d/00-keyboard.conf并重新启动来恢复触控板

Section "InputClass"
    Identifier "touchpad catchall"
    MatchIsTouchpad "on"
    Driver "synaptics"
EndSection

答案3

我在升级到 Fedora26 时得到了完全相同的结果。在全新安装 Fedora 26 后,我刚刚更新了我的内核,它又开始工作了,用双手手指滚动就像一个魅力,因为它应该......

全新安装 Fedora 26 后,我得到了这个内核:

  • 4.14.5-200.fc26.x86_64

内核更新后:

  • 4.14.6-200.fc26.x86_64

相关内容