现在的位置: 首页 > 综合 > 正文

USB 键盘

2013年03月25日 ⁄ 综合 ⁄ 共 401字 ⁄ 字号 评论关闭

使用USB键盘利用小键盘绕过输入法进行报键值时,如下数据:

08 00 15 00   00 00 00 00
与具体的键值相对应

第一个字节是用来发送 左右的ctrl,shift,alt,win,8个按键
01    L ctrl        10    R ctrl
02    L shift      20    R shift
04    L alt         40    R alt  
08    L win        80    R win 

第二个byte是常量,写00就好
 
普通键都是在后面6个byte填

 
当HID report为keyboard时,在set report(wValue=02h)请求之后,OUT输出的一字节数据为键盘
上numlock、capslock、scrolllock三个灯的状态。当灯亮时,对应位为1。对应关系为:
    numlock     bit0
    capslock    bit1
    scrolllock    bit2
 
【上篇】
【下篇】

抱歉!评论已关闭.