找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1|回复: 0

HID 输入报告的结构拆解

[复制链接]

138

主题

1263

回帖

3567

积分

abc

积分
3567
发表于 13 分钟前 | 显示全部楼层 |阅读模式
摘要

用一个鼠标例子拆解报告二进制。

假设鼠标报告:第1字节按键位域、第2-3字节 X、第4-5字节 Y、第6字节滚轮。

位域里每位代表一个按键(左、右、中),一个字节可表达 8 个键。

X/Y 用有符号整数,正数右/下,负数左/上。

主机按描述符把原始字节翻译成坐标增量。




这种『增量报告』模式,正是 HID 鼠标相对移动的原理。


小结

本文属于《HID 百科》的「HID 协议原理」专题,系统梳理了相关概念与原理,帮助建立对 HID 的标准化认知。

相关阅读(更多 HID 百科条目)
1. HID 用法页与用法(Usage Page/Usage)
2. HID 标准化对产业的长期影响
3. USB HID 规范的关键时间节点

返回 HID 百科专题首页 · HID 产品·选购专题(形态/价格) · HID 技术·方案中心(协议/开发/教程) · HID 实战·副业变现(场景/应用)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|

GMT+8, 2026-11-7 03:36

安卓脚本软件 · 键鼠盒子 · HID · 机械臂

快速回复 返回顶部 返回列表

随机推荐 · 热帖 / 新帖 / 随便看看

社区会员(随机展示)