bright2k
驱动牛犊
驱动牛犊
  • 注册日期2005-07-09
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望6点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
阅读:1756回复:3

如何回放键盘鼠标事件(过滤驱动?虚拟设备?端口api?)

楼主#
更多 发布于:2007-06-11 18:14
要一个应用里播放鼠标,键盘动作,要和用真的鼠标键盘一样,能支持各种程序和游戏

用过滤驱动是不是要真的键盘鼠标有动作才会被调用,
就是说只能记录、修改键盘鼠标动作,
如果没有按键或移动鼠标,驱动的callback不会被调用,,不能自己产生事件?
如果没有接键盘鼠标是不是也无法工作?

实现主动发送键盘鼠标动作是不是要自己虚拟一个键盘和鼠标,
就是在设备管理里会看到两个鼠标两个键盘的?

是不是还可以用直接操作端口的api,是什么api呢?
USB/PS2的键盘鼠标都支持么?
不接键盘鼠标也能用么?

还有驱动怎么和应用通信呢?要双向通信?
GoodOnline
驱动小牛
驱动小牛
  • 注册日期2007-04-11
  • 最后登录2009-02-28
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望204点
  • 贡献值0点
  • 好评度191点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-06-12 10:10
直接用win32API 好像是SENDKEY吧.
不用驱动就能搞定的.
AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-06-12 14:19
非特殊应用,使用API就可以
特殊应用使用驱动会好些
1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
bright2k
驱动牛犊
驱动牛犊
  • 注册日期2005-07-09
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望6点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-06-12 16:23
现在就是要实现和真正的键盘鼠标一样,
做到在各种应用(包括directx下)都能用,
初学驱动,不知道该用哪个
游客

返回顶部