小新air14 intel 2020触摸板型号驱动?
Tofloor
poster avatar
q77190858
deepin
2020-07-27 00:08
Author
本帖最后由 q77190858 于 2020-7-26 18:38 编辑

刚买了最新的小新air14 iil 2020 intel版,就马上分区装上了deepin20,linux5.3的内核驱动兼容不太好空载功率达到了15W,换了5.4的内核空载功率4w,总算正常了

就是触摸板老是出问题,开机的时候会概率性的失效,在出现deepin图标之前会有i2c设备报错的提示,然后触摸板就不能用了,而且触摸板也不支持在设置里关闭(没有关闭按钮)

根据开机的提示错误信息,我初步判断应该是触摸板初始化失败造成的失效

在设备管理器看触摸板设备,是i2c接口的触摸板,触摸板在i2c 3号总线上



用i2c-tools查看i2c设备,设备id为0x2c



再用i2cdump导出一下寄存器数据,只有0x00的寄存器有数据0x20



特别神奇的是,本来触摸板是可以用的,i2cdump一下,触摸板又失效了,只能关机再开机才能恢复

我又发现了神奇的地方,在触摸板本来是好的状态下读一下0x01寄存器,触摸板就不能用了
  1. sudo i2cget -f -y 3 0x2c 0x01
Copy the Code
然后再读一下0x00寄存器,就可以使用了,相当于是触摸板开关了
  1. sudo i2cget -f -y 3 0x2c 0x00
Copy the Code


现在就是不知道触摸板的型号和datasheet,要不就可以自己写一个触摸板驱动了,至少也能改一改内核中有问题的代码啊,有没有大神知道这款电脑触摸板型号和datasheet的??

求论坛人才支援

Reply Favorite View the author
All Replies

No replies yet