首页 文章

控制USB键盘和鼠标

提问于
浏览
0

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

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

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

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

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

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

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

1 回答

  • 0

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

    你可以在这里得到它:

    http://www.autohotkey.com/

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

    http://sikuli.org/

相关问题