模拟嵌入式Linux中的触摸屏点击

时间:2012-04-02 16:20:57

标签: c linux embedded device

我需要向input1发送事件以模拟触摸屏事件。

这是“cat / proc / bus / input / devices”的输出:

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="mxc_ts"
P: Phys=
S: Sysfs=/devices/virtual/input/input1
U: Uniq=
H: Handlers=event1 
B: EV=b
B: KEY=400 0 0 0 0 0 0 0 0 0 0
B: ABS=1000003

尝试cat / dev / input / ts0但输出不可读。

你能帮我模拟一次点击吗?

PS:我们没有安装gtk软件包。

1 个答案:

答案 0 :(得分:1)

之前我已经通过编写一个小内核模块来从用户空间注入输入核心事件。如果你需要支持没有运行X的平台(我们用它来自动测试Qt / E应用程序),这种方法可能是你最好的选择。