阅读:1946回复:5
请教usb键盘关于boot协议的内容!!!(大家多多支持)
我英文差,看资料很久都没法理解以下的问题。
usb键盘在启动时是运行boot协议的,而加载驱动后运行的是report 协议。我迷惑的是两者对键盘的input report的格式有什么影响? 在收到SET_PROTOCOL后,我应该做什么动作?要不要修改报告描述符? :( :( :( |
|
沙发#
发布于:2003-07-15 15:02
自己up一下
|
|
板凳#
发布于:2003-07-15 15:31
不需要。用标准的报告描述符。
|
|
地板#
发布于:2003-07-15 16:29
那我对主机的SET_PROTOCOL请求是不是回应一个0或1就可以了?在电脑刚启动时(操作系统没运行时),我的键盘发出的格式是不是还是8个字节那格式? 可不可以解释一下SET_IDLE里的idle rate有什么用?
|
|
地下室#
发布于:2003-07-15 16:46
再顶一下
|
|
5楼#
发布于:2003-07-15 16:49
还是8个字节格式.
SET_IDLE里的idle rate指的是当用户没有按键时,在idle rate这段时间内,Firmware 不需要发送信息到主机。 不知道我说清楚了没有。 |
|