我的笔记本CPU为AMD R5 3550H,系统为Fedora31。有时启动后无法使用触摸板,记录一下溯源过程。
Fedora 31 TouchPad not working. Restart driver. TouchPad has problem. TouchPad not detected. TouchPad does not work.
dmesg查看日志
[ 1.702118] i2c_hid i2c-ELAN2204:00: HID over i2c has not been provided an Int IRQ [ 1.702167] i2c_hid: probe of i2c-ELAN2204:00 failed with error -22
可知模块i2c_hid不能正常启动,需要重启
sudo modprobe -r i2c_hid && sudo modprobe i2c_hid
错误代码-22表明是参数传递有误,代码参考
来源:oschina
链接:https://my.oschina.net/wffger/blog/3170809