#usb鼠标设计# #usb鼠标协议数据格式# #usb键盘设计# #usb键盘数据协议#
usb键盘发送给PC的数据每次8个字节
来源: 网络用户发布,如有版权联系网管删除 2017-06-08
键盘发送给PC的数据每次8个字节
BYTE1 BYTE2 BYTE3 BYTE4 BYTE5 BYTE6 BYTE7 BYTE8
定义分别是:
BYTE1 --
|--bit0: Left Control是否按下,按下为1
|--bit1: Left Shift 是否按下,按下为1
|--bit2: Left Alt 是否按下,按下为1
|--bit3: Left GUI 是否按下,按下为1
|--bit4: Right Control是否按下,按下为1
|--bit5: Right Shift 是否按下,按下为1
|--bit6: Right Alt 是否按下,按下为1
|--bit7: Right GUI 是否按下,按下为1
BYTE2 -- 暂不清楚,有的地方说是保留位
BYTE3--BYTE8 -- 这六个为普通按键
键盘经过测试。
例如:键盘发送一帧数据 02 00 0x04 0x05 00 00 00 00
表示同时按下了Left Shift + ‘a’+‘b’三个键
查看评论 回复
游客 | 2018-07-21 08:04:21 |
usb开发键盘必备知识 |
"usb键盘发送给PC的数据每次8个字节"的相关文章
- 上一篇:usb鼠标发送给PC的数据每次4个字节
- 下一篇:usbhid键盘键值