tqyjk
驱动老牛
驱动老牛
  • 注册日期2001-08-31
  • 最后登录2012-01-06
  • 粉丝0
  • 关注0
  • 积分1021分
  • 威望319点
  • 贡献值0点
  • 好评度115点
  • 原创分0分
  • 专家分0分
阅读:1946回复:5

请教usb键盘关于boot协议的内容!!!(大家多多支持)

楼主#
更多 发布于:2003-07-15 12:25
我英文差,看资料很久都没法理解以下的问题。
usb键盘在启动时是运行boot协议的,而加载驱动后运行的是report 协议。我迷惑的是两者对键盘的input report的格式有什么影响?
在收到SET_PROTOCOL后,我应该做什么动作?要不要修改报告描述符? :( :( :(
tqyjk
驱动老牛
驱动老牛
  • 注册日期2001-08-31
  • 最后登录2012-01-06
  • 粉丝0
  • 关注0
  • 积分1021分
  • 威望319点
  • 贡献值0点
  • 好评度115点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-07-15 15:02
自己up一下
gjltce
驱动小牛
驱动小牛
  • 注册日期2003-07-05
  • 最后登录2011-12-10
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望59点
  • 贡献值0点
  • 好评度25点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-07-15 15:31
不需要。用标准的报告描述符。
tqyjk
驱动老牛
驱动老牛
  • 注册日期2001-08-31
  • 最后登录2012-01-06
  • 粉丝0
  • 关注0
  • 积分1021分
  • 威望319点
  • 贡献值0点
  • 好评度115点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-07-15 16:29
那我对主机的SET_PROTOCOL请求是不是回应一个0或1就可以了?在电脑刚启动时(操作系统没运行时),我的键盘发出的格式是不是还是8个字节那格式? 可不可以解释一下SET_IDLE里的idle rate有什么用?
tqyjk
驱动老牛
驱动老牛
  • 注册日期2001-08-31
  • 最后登录2012-01-06
  • 粉丝0
  • 关注0
  • 积分1021分
  • 威望319点
  • 贡献值0点
  • 好评度115点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-07-15 16:46
再顶一下
gjltce
驱动小牛
驱动小牛
  • 注册日期2003-07-05
  • 最后登录2011-12-10
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望59点
  • 贡献值0点
  • 好评度25点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-07-15 16:49
还是8个字节格式.
SET_IDLE里的idle rate指的是当用户没有按键时,在idle rate这段时间内,Firmware 不需要发送信息到主机。
不知道我说清楚了没有。

游客

返回顶部