触摸板停止工作 20.04

sco*_*f93 11 touchpad cursor 20.04

我将 ubuntu 18.04 更新到 20.04。直到今天,一切都正常工作了数周。联想 y580 上的触摸板就这样停止工作。我昨天没有安装任何新的更新。

Xinput日志:

Virtual core pointer                        id=2    [master pointer  (3)]
? Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
? PS/2 Synaptics TouchPad                   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)]
? Power Button                              id=8    [slave  keyboard (3)]
? Sleep Button                              id=9    [slave  keyboard (3)]
? Video Bus                                 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)]
Run Code Online (Sandbox Code Playgroud)

Ubu*_*ere 10

这是解决方案,对我有用:

sudo rmmod psmouse
sudo modprobe psmouse proto=imps
Run Code Online (Sandbox Code Playgroud)

或者

sudo modprobe -r psmouse && sudo modprobe psmouse proto=imps
Run Code Online (Sandbox Code Playgroud)

要使其永久化,请编辑:

sudo gedit /etc/modprobe.d/options
Run Code Online (Sandbox Code Playgroud)

并添加行:

options psmouse proto=imps
Run Code Online (Sandbox Code Playgroud)

笔记:

此修复将使触摸板被识别为鼠标,这可能会删除某些特定于触摸板的功能,例如在键入时禁用。

希望这可以帮助。

  • @monkut您可以尝试添加要在启动时执行的命令:/sf/answers/677836911/ (2认同)
  • 看起来问题可能是在内核“5.4.0-47-generic”中引入的。我在 grub 引导加载时选择了之前的“5.4.0-42-generic”,并且触控板/轨迹点现在工作正常。 (2认同)

小智 6

我用以下方法解决了 Ubuntu 20.04 上的触摸板问题:

  1. 编辑(如果不存在则创建它)psmouse.conf文件:

    sudo gedit /etc/modprobe.d/psmouse.conf
    
    Run Code Online (Sandbox Code Playgroud)
  2. 添加行:

    options psmouse synaptics_intertouch=1
    
    Run Code Online (Sandbox Code Playgroud)
  3. 然后运行:

    sudo modprobe -r psmouse && sudo modprobe psmouse
    
    Run Code Online (Sandbox Code Playgroud)


Cal*_*Cat 5

您可以尝试重新安装触摸板驱动程序(在您的情况下为突触)

sudo apt purge xserver-xorg-input-synaptics
sudo apt autoremove
sudo apt update
sudo apt install xserver-xorg-input-synaptics
Run Code Online (Sandbox Code Playgroud)

重新启动并检查


mon*_*kut 5

我从八月到 2020 年八月一直在使用 20.04,突然触摸板/轨迹点在我的联想 Thinkpad X1 Extreme 上停止工作。

经过努力,让它部分工作,并最终尝试重新安装 20.04 3 或 4 次以解决问题(初始安装没问题),我发现问题可能已在内核中引入5.4.0-47-generic

为了解决这个问题,我5.4.0-42-generic在启动时通过访问 GRUB 菜单并转到Advanced Options来选择较旧的内核。

现在我可以像以前一样使用触控板/轨迹点了。

我仍然有一些暂停的显示问题,但至少我可以再次在我的笔记本电脑上工作

要配置内核和默认设置,这个 Ask Ubuntu 问题是一个很好的资源。

更新

我在 ubuntu 中提出了一个错误,并通过将Config->Graphics Device值从更改Discrete GraphicsHybrid Graphics. 随着Hybrid Graphics在BIOS中设置并运行最新的籽粒/更新为2020年11月6日,我能够用我的触控板/指点杆。

  • 这对我有用,测试起来更简单、更快。其他命令都不适合我,在新的 Linux 内核上启动时,触摸板没有显示在“/proc/bus/input/devices”列表中。我也在ubuntu 20.04上。谢谢蒙库特 (2认同)