解析开发/输入/事件触摸事件

我能够在Android手机上阅读dev / input / event *中的事件。 然而,它们是按照触摸事件给出的特定顺序的行代码。

3 53 216 3 54 444 3 48 40 3 50 5 0 2 0 0 0 0 

如何将它们解析为有意义的事件,例如触摸x和y坐标? 或者长时间触摸等等然后我想将高级事件转换回类似代码以将它们插入事件队列中。

有没有人在C / C ++中有解析器代码?

任何帮助非常感谢。

你可以在external \ kernel-headers \ original \ linux \ Input.h中看到android内核源代码中定义的struct input_event

我知道这个问题很老,但这里的答案是http://blog.softteco.com/2011/03/android-writing-events-low-level-touch.html