CTP触摸屏调试之--getevent

本文介绍如何利用getevent命令来判断CTP驱动层或appframework层的问题,通过列出所有输入设备驱动的索引及名字,以及演示在触摸屏按下时adbkernellog的输出情况,以确认驱动是否存在问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

有的时候,需要判断问题是出在kernel驱动层或者app framework层,

这个时候getevent 命令就派上大用场了:

1   假如不知道CTP用的是哪个驱动名的话:

     getevent     (会列出/dev/input/ 所有input设备驱动的索引及名字)

     例如部分输出如下:

     add device 1: /dev/input/event3
     name:     "kpd"
     add device 4: /dev/input/event2
     name:     "hwmdata"
     add device 5: /dev/input/event1
     name:     "ACCDET" 

2

    # getevent  /dev/input/event3
0003 0030 00000080
0003 0018 00000080
0001 014a 00000001
0003 0035 00000167
0003 0036 000001af
0000 0002 00000000
0000 0000 00000000

假如你按触摸屏的时候,adb kernel log 能输出如上的信息,则基本说明驱动没有问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值