阅读:1657回复:3
如何回放键盘鼠标事件(过滤驱动?虚拟设备?端口api?)要一个应用里播放鼠标,键盘动作,要和用真的鼠标键盘一样,能支持各种程序和游戏,包括directX下 用过滤驱动是不是要真的键盘鼠标有动作才会被调用, 就是说只能记录、修改键盘鼠标动作, 如果没有按键或移动鼠标,驱动的callback不会被调用,,不能自己产生事件? 如果没有接键盘鼠标是不是也无法工作? 实现主动发送键盘鼠标动作是不是要自己虚拟一个键盘和鼠标, 就是在设备管理里会看到两个鼠标两个键盘的? 是不是还可以用直接操作端口的api,是什么api呢? USB/PS2的键盘鼠标都支持么? 不接键盘鼠标也能用么? 还有驱动怎么和应用通信呢?要双向通信? |
|
沙发#
发布于:2007-06-12 18:17
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于:2007-06-13 09:43
老兄,自己去看下源代码,什么都清楚了。
|
|
|
地板#
发布于:2007-06-13 09:58
引用第1楼tracera于2007-06-12 18:17发表的 : 就是说不是键盘产生中断,给驱动,然后通知到windows,再通知给当前应用KEY事件, 而是windows不停的查询驱动,发现有按键动作时再去通知当前应用, 是这样么? |
|