Ubuntu 22.10 上的触摸板几分钟后停止工作

Ubuntu 22.10 上的触摸板几分钟后停止工作

我对 Linux 总体上不太熟悉,最近在我的 Acer Aspire(型号为 E5-774G-52W1)上安装了 Ubuntu 22.10。我遇到了一个问题,触摸板可以工作几分钟,然后突然停止工作。当它处于不工作状态时,当我尝试移动指针时,它只会执行几次左键单击操作。

当我运行该命令时,xinput -list我看到以下内容:

⎡ Virtual core pointer                          id=2    [master pointer  (3)]  
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]  
⎜   ↳ ELAN0501:00 04F3:3019 Mouse               id=14   [slave  pointer  (2)]  
⎜   ↳ ETPS/2 Elantech Touchpad                  id=17   [slave  pointer  (2)]  
⎜   ↳ Holtek USB Gaming Mouse                   id=11   [slave  pointer  (2)]  
⎜   ↳ ELAN0501:00 04F3:3019 Touchpad            id=15   [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)]  
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]  
    ↳ Sleep Button                              id=10   [slave  keyboard (3)]  
    ↳ HD WebCam: HD WebCam                      id=13   [slave  keyboard (3)]  
    ↳ Acer WMI hotkeys                          id=18   [slave  keyboard (3)]  
    ↳ Holtek USB Gaming Mouse                   id=12   [slave  keyboard (3)]  
    ↳ Holtek USB Gaming Mouse                   id=19   [slave  keyboard (3)]  
    ↳ Power Button                              id=9    [slave  keyboard (3)]  
    ↳ AT Translated Set 2 keyboard              id=16   [slave  keyboard (3)]  

我也插了鼠标,所以不必在意游戏鼠标条目。我插上它只是为了解决我遇到的问题。

此外,我运行了xinput --list-props 15两次xinput --list-props 17。一次是在触摸板正常工作时,另一次是在触摸板大约一小时后停止工作时。我比较了前后每个属性,没有区别。

我怀疑我的驱动程序可能存在问题,但我需要一些帮助来验证问题到底是什么。我已验证触摸板已在设置中启用。我已验证鼠标垫锁未启用。我已重启几次,每次它一开始都能正常工作,然后就会像前面描述的一样停止工作。

如果您有任何想法,或者希望我发布更多信息,请告诉我。我能够在 Ubuntu wiki 上找到一个有用的调试触摸板帖子,但我找不到适合我的修复方法。

更新

我发现有人建议尝试运行sudo rmmod psmousesudo modprobe psmouse proto=imps。当我运行第二行时,我收到以下错误消息。

libkmod: ERROR ../libkmod/libkmod-config.c:712 kmod_config_parse: /etc/modprobe.d/psmouse.conf line 1: ignoring bad line starting with 'elantech_smbus=0'

如果有人有任何想法可以修复此问题或进一步排除故障,请告诉我。如果我找到任何解决方案,我也会在这里发布。

相关内容