晚上好,社区,我的笔记本电脑触摸板(戴尔 Inspiron-3542)出现了问题。它有时会停止工作,并且对任何动作都没有反应(我已在此提供了所有详细信息邮政触摸板停止工作后,系统仍然可以检测到它,但当我尝试挂起笔记本电脑时,系统在三次尝试挂起后被唤醒。当触摸板不工作时,绝对不可能挂起系统。这是我在查看日志后得到的结果:
Kernel: i2c_hid_acpi i2c-DLL0651:00: PM: failed to suspend async: error -110
Kernel: PM: Some devices failed to suspend, or early wake event detected
我想知道是否有可能将 touchapd 从唤醒列表中删除,这样系统就不必在关闭盖子后暂停它?
先感谢您!
—梅里姆
答案1
解决方案不是从“醒来“列表。我所要做的就是从配置文件中手动禁用触摸板。系统默认使用库输入驱动程序来处理触摸板、键盘、网络摄像头和其他输入设备。我必须转到 libinput 配置文件,在我的例子中是/usr/share/X11/xorg.conf.d/40-libinput.conf并注释掉与触摸板相关的行,如下所示:
#Section "InputClass"
# Identifier "libinput touchpad catchall"
# MatchIsTouchpad "on"
# MatchDevicePath "/dev/input/event*"
# Driver "libinput"
#EndSection
重启系统后输入xin输入列表我发现触摸板不再被检测到。这样系统现在就可以毫无问题地挂起。