解析开发/输入/事件的触摸事件 [英] Parse dev/input/event touch events
问题描述
我能够读取开发/输入/事件*事件Android手机上。不过,他们都排codeS在特定的序列,例如触摸事件给了。
I am able to read events from dev/input/event* on a Android phone. However they are row codes in certain sequence like a touch event gives.
3 53 216
3 54 444
3 48 40
3 50 5
0 2 0
0 0 0
我如何解析它们变成在x有意义的事件,如触摸和y坐标?或长触摸等。然后,我想高级别活动转换回类似codeS将其插入到事件队列。
How do I parse them into meaningful events like touch at x and y coordinate? Or a long touch etc. And then I want to convert high level events back to similar codes to insert them in event queue.
没有任何一个有解析器code在C / C ++?
Does any one have parser code in C/C++?
任何帮助非常AP preciated。
Any help greatly appreciated.
推荐答案
U可以看到外部\\内核头文件\\原来\\ linux的\\ Input.h
u can see struct input_event defined in android kernel source code in external\kernel-headers\original\linux\Input.h
这篇关于解析开发/输入/事件的触摸事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!