[DESCRIPTION]
如何用getevent查看C-TouchPanel上报数据?
[SOLUTION]
步骤如下:
1,先使用adb shell连接手机。
2,在命令行输入命令" cat /proc/bus/input/devices",查看"Name="mtk-tpd"“项中的”Handlers=“对应哪个event?
3,在命令行输入命令" getevent /dev/input/event?”
如下所示:
cat /proc/bus/input/devices
输出:
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="mtk-tpd"
P: Phys=
S: Sysfs=/devices/virtual/input/input3
U: Uniq=
H: Handlers=mouse0 event3 -----对应的event为event3
B: PROP=2
B: EV=b
B: KEY=400 0 0 0 0 1000 40000800 0 0 0 0
B: ABS=2630000 1000003
然后输入命令:
getevent /dev/input/event3
分享到:
相关推荐
使用`getevent`命令,你可以实时查看触摸屏设备的所有事件,包括按下、移动和释放等。例如,运行`getevent /dev/input/eventX`(其中X是对应触摸屏设备的编号)会输出类似以下的信息: ``` time: 1643782115.986868...
如果是Android系统,还可以通过输入getevent -l /dev/input/eventX指令来查看数据上报是否正常。对于双屏幕方案中触摸滑动偏位问题,需要在Android系统中加入idc文件来修正。 知识点5:ILITEK触摸屏驱动特性 这份...
Android getevent用法实例详解 最近在测试设备按键的常用命令,感觉这些命令都有的,但就是不知道怎么查找。 翻阅了几篇博文,才发现有一个getevent,就是指这样的命令. 首先需要说明的是getevent命令后面可以带上...
而"getevent.mp4"可能是相关的教程视频,提供视觉指导,帮助用户更好地理解和使用getevent。 总的来说,getevent是Linux下调试输入设备不可或缺的工具,结合源代码和ARM版本的二进制文件,无论是开发者还是技术支持...
建造: gcc getevent.c -o getevent 测试:sudo ./getevent 添加设备1:/ dev / input / event1 名称:“ Lite-On Technology Corp. HP基本USB键盘” 添加设备2:/ dev / input / event0 name: "gpio-keys.12"/ dev...
1. **源代码文件**:如`getevent.c`,这是`getevent`的主要实现文件,包含了读取内核事件、解析事件和打印事件信息的函数。 2. **Makefile**:编译和构建`getevent`的配置文件,指定了编译选项、依赖库等。 3. **...
Linux Android下的getevent命令源码,使用对应的编译器编译即可。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...
修改步骤如下:getevent.c引用的头文件'input.h-labels.h'是用脚本'generate-input.h-labels.py'自动生成的,参数是'bionic/libc/kernel/uapi/linux/input-event-codes.h'(参考Android.mk),在命令行下输入下列命令...
简介: ... ...3、/dev/input/event3 这个...4、通过getEvent()事件 点击雷电模拟器后输出查看 5、这个sendevent 事件还可以实现滑动、和多指触屏如果有这样需求在研究。 6、sendevent 相对 input tap 响应的速度要快一些。
Linux 测试输入设备时间的测试代码,用于测试触摸代码的实现,希望大家一起知道学习,linux触摸移植方面的资料
自动把getevent转化为sendevent的工具,并且组装成可循环执行的shell,简易按键录制工具
在Android系统中,`sendevent`和`getevent`是两个用于交互和调试硬件输入设备的命令行工具。它们主要用于模拟输入事件,如触摸屏、按键等,这对于开发者测试应用程序或者理解设备输入处理流程非常有帮助。下面我们将...
其次,可以利用getevent命令查看驱动是否上报数据,若无数据上报则可能是I2C通信问题。此时,需要检查I2C地址是否正确,并检查硬件连接是否正常,例如是否因虚焊或芯片损坏导致连接问题。此外,还可以通过查看g...
而`cat /sys/kernel/debug/usb/devices`则是Linux命令,用于查看USB设备的详细状态。在Android设备上,这个命令可以揭示连接到设备的所有USB设备的信息,包括它们的类型、速度、设备ID等。当尝试识别或调试一个手柄...
getevent.types.ps1xml
`getevent -p`可以列出所有input系统事件,找到加速度传感器的设备(如`/dev/input/event2`),而`getevent -l /dev/input/event2`则可以观察数据上报情况。同时,通过`echo 1 > enable`命令启用传感器,如果数据...
- **HAL层调试**:如果驱动层能够上报数据,但上层应用无法获取到数据,可能需要检查HAL层的代码。例如,在`Accelerometer.cpp`文件中添加调试信息,以追踪数据流动情况。 #### 四、校准APK使用 - **报点准确性...
su之后使用getevent -p有发现bma250这个加速度传感器生成的input4设备: shell@octopus-perf:/ $ su shell@octopus-perf:/ # getevnet -p sh: getevnet: not found 127|shell@octopus-perf:/ # getevent -p add ...
3.5 GETEVENT (ipmiutil getevt) 3.6 HWRESET (ipmiutil reset) 3.7 ICMD (ipmiutil cmd) 3.8 PEFCONFIG (ipmiutil lan) 3.9 SENSOR (ipmiutil_sensor) 3.10 SHOWSEL (ipmiutil sel) 3.11 TMCONFIG (ipmiutil...