我试图找出 adb shell 中 getevent 命令的输出格式。
例如,输出如下所示:
adb shell getevent -t | grep event1
-t 标志提供了一个时间戳,而 grep 将消息过滤到仅触摸屏的事件。
22779-197145:/dev/input/event1:0003 003a 00400001
22779-197999:/dev/input/event1:0003 0039 82c30a97
22779-218477:/dev/input/event1:0003 003a 00390001
22779-219301:/dev/input/event1:0003 0039 82c30aa4
22779-230623:/dev/input/event1:0003 003a 002f0001
22779-231416:/dev/input/event1:0003 0039 82c10aae
22779-242769:/dev/input/event1:0003 003a 00190001
22779-243623:/dev/input/event1:0003 0039 82c60ac1
22779-253328:/dev/input/event1:0003 003a 00000002
22779-254213:/dev/input/event1:0003 0039 82da0ae4
22779-415590:/dev/input/event1:0003 003a 00000000
22779-416444:/dev/input/event1:0003 0039 800b1549
问题是我不知道如何处理这些信息。虽然秒最后一个字段在两个代码之间交替(建议对应于 X 和 Y 值),但最后一个字段似乎包含巨大或非常小的数字。
此外,时间戳对我来说也是陌生的。我想知道破折号之后的部分是否是纳秒?
有谁知道我在哪里可以找到这些东西的格式?