armyang
驱动牛犊
驱动牛犊
  • 注册日期2003-01-04
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1116回复:1

关于键盘发包问题

楼主#
更多 发布于:2004-12-07 20:16
我用cy7c63001做了一个类似键盘的固件。它根据接受的频率大小(通过GPIO计数判断)发送pageup,pagedown的包。

频率稳定(按键)的时候发送的包如下:
00 00 4B 00 00 00 00 00   (pageup)
频率不稳定(没有按键的时候)发送:
00 00 00 00 00 00 00 00

相当于按键的时候不停发pageup的包,不按键的时候发送pageup弹起的包。

在98和winme下能正常工作,但是在2000下,pageup的动作不连贯。
请问可能是什么原因造成的?计算机怎么判断一个按键是否重复的?
要想发一个不断产生pageup的包,应该怎么发送?
急,谢谢!
lejianz
驱动中牛
驱动中牛
  • 注册日期2003-03-05
  • 最后登录2023-11-15
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望145点
  • 贡献值0点
  • 好评度116点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2004-12-07 23:51
你首先发00 00 4B 00 00 00 00 00 (pageup),只有你不发00 00 00 00 00 00 00 00,WINDOWS永远认为PAGEUP一直在按下。明白了吗?
一起交流,共同提高!
游客

返回顶部