控制USB键盘和鼠标

时间:2011-09-20 06:59:56

标签: usb driver hid

我们有一个带LCD显示屏的硬件设备。它支持USB接口连接键盘和鼠标。使用这些键盘和鼠标,我们可以导航到varios菜单项和编辑条目。

我们编写了几个测试用例,以便在按下相应的键时验证鼠标单击和键盘输入事件是否正常工作。

我的任务是自动化这些测试用例。

我对硬件设备没有任何控制权,因为我无法访问o / s内核或在那里运行的任何应用程序。有一种方法可以验证UI上当前显示的内容。所以我必须使用它并验证鼠标/键盘是否已执行适当的事件。

由于我已经完成了几个以前的帖子,看起来实现这一点的方法之一是通过虚拟HID设备驱动程序而不是实际的键盘和mosue。但我不确定如何实现它。

请帮帮我吧。我对任何编程语言都很好。

我更感兴趣的是模拟鼠标和键盘事件。

1 个答案:

答案 0 :(得分:0)

您可能不需要编写自己的驱动程序。 AutoHotKey可以完成你能想到的任何事情,脚本语言很容易学习。

你可以在这里得到它:

http://www.autohotkey.com/

既然你正在使用linux,那么这是一个可以在linux上运行的类似项目:

http://sikuli.org/

相关问题