Files
ViperOS/VKernel
TermiNexus 5405a34a24 feat(input): PS/2 鼠标启用 IntelliMouse 滚轮
- 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 字节布局
2026-10-27 14:50:03 +08:00
..