- init 发送 200/100/80 魔数并读取设备 ID;ID=3/4 时切到 4 字节包 - IRQ 的 4 字节模式解析第 4 字节低 4 位为有符号 Z 增量; 标准 3 字节模式 wheel 恒 0 - mouse_packet 增加 wheel:int8 - /dev/input/mouse 布局扩展:[9] = wheel(int8),read 返回 10; 调用方缓冲不足 10 字节时仍返回旧的 9 字节布局
- init 发送 200/100/80 魔数并读取设备 ID;ID=3/4 时切到 4 字节包 - IRQ 的 4 字节模式解析第 4 字节低 4 位为有符号 Z 增量; 标准 3 字节模式 wheel 恒 0 - mouse_packet 增加 wheel:int8 - /dev/input/mouse 布局扩展:[9] = wheel(int8),read 返回 10; 调用方缓冲不足 10 字节时仍返回旧的 9 字节布局