答案1
我相信我在 Thinkpad X1 Carbon 5th Gen Ubuntu 18.04 LTS 上遇到了同样的问题。对我来说,当我关闭笔记本电脑的盖子然后重新打开它时,触控板仍然可以使用,但双指滚动不起作用,单击和拖动也不起作用。
我注意到它在大约一周前开始出现,当时我进行了几次更新,包括通过软件更新进行的 Thinkpad 固件更新。我不确定这是否是罪魁祸首,因为我当时也进行了其他更新。我还没有找到回滚固件更新以测试这是否是问题所在。
我当前的解决方法来自这个问题。我发现重置鼠标可以modprobe psmouse
解决问题,直到我再次关闭盖子。
使用以下命令创建一个脚本,并将其保存在您的主目录中,并以.sh
以下形式结尾的名称touchpad_reset.sh
:
#!/bin/bash
sudo modprobe -r psmouse
sudo modprobe psmouse
然后,使用以下命令使其可执行:
chmod +x touchpad_reset.sh
然后为该脚本分配一个快捷方式。首先,转到“设置”>“设备”>“键盘”,然后滚动到底部。单击符号+
并输入名称(例如“触摸板重置”)。然后输入以下命令:
gnome-terminal -x ./touchpad_reset.sh
然后指定一个快捷键。我使用 Ctrl + Super + R。
现在,每当您的触控板停止工作时,输入该快捷方式,就会打开一个终端窗口,要求输入密码。输入密码后,您的触控板应该会重新开始工作。
我认为该解决方法不是一个合适的永久答案,但希望其他人有更好的解决方案。