Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
小新air14 intel 2020触摸板型号驱动?
Experiences and Insight
6183
views ·
0
replies ·
To
floor
Go
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寄存器,触摸板就不能用了
sudo i2cget -f -y 3 0x2c 0x01
Copy the Code
然后再读一下0x00寄存器,就可以使用了,相当于是触摸板开关了
sudo i2cget -f -y 3 0x2c 0x00
Copy the Code
现在就是不知道触摸板的型号和datasheet,要不就可以自己写一个触摸板驱动了,至少也能改一改内核中有问题的代码啊,有没有大神知道这款电脑触摸板型号和datasheet的??
求论坛人才支援
Reply
Like 0
Favorite
View the author
All Replies
No replies yet
Please
sign
in first
Featured Collection
Change
[Tutorial] deepin25 WSL Offline Installation Guide
UOS AI 2.8 Released! Three New Intelligent Agents & Major Evolution
Solid Q&A | deepin 25 Common Questions – The Immutable System Edition
New Thread
Popular Events
More
刚买了最新的小新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寄存器,触摸板就不能用了
现在就是不知道触摸板的型号和datasheet,要不就可以自己写一个触摸板驱动了,至少也能改一改内核中有问题的代码啊,有没有大神知道这款电脑触摸板型号和datasheet的??
求论坛人才支援