触摸板停止工作 20.04

触摸板停止工作 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)]

答案1

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

sudo rmmod psmouse
sudo modprobe psmouse proto=imps

或者

sudo modprobe -r psmouse && sudo modprobe psmouse proto=imps

为了使其永久生效,请编辑:

sudo gedit /etc/modprobe.d/options

并添加行:

options psmouse proto=imps

笔记:

此修复将使触摸板被识别为鼠标,这可能会删除触摸板的某些特定功能,例如打字时禁用和滚动手势。

希望这可以帮助。

答案2

我从 8 月份开始使用 20.04,就在 2020 年 8 月底,我的联想 Thinkpad X1 extreme 上的触摸板/指点杆突然停止工作了。

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

为了解决这个问题,我5.4.0-42-generic在启动时通过访问 GRUB 菜单选择旧内核,然后转到高级选项

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

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

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

更新

我提出了 ubuntu 的一个错误,并设法通过将值Config->Graphics DeviceDiscrete Graphics更改为 解决了这个问题Hybrid Graphics。通过Hybrid Graphics在 BIOS 中设置并运行截至 2020-11-6 的最新内核/更新,我可以使用我的触控板/指点杆。

答案3

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

sudo apt purge xserver-xorg-input-synaptics
sudo apt autoremove
sudo apt update
sudo apt install xserver-xorg-input-synaptics

重启并检查。

答案4

在“设置”中禁用和启用触摸板可以解决问题。

相关内容