main.vp 里 mouse.init() 一直被注释,而 services/mouse.vp 的 start() 只做 USB 鼠标初始化 ⇒ PS/2 鼠标的 IRQ12 从未注册、采样率与数据上报从未使能。表现是 explorer 能 open /dev/input/mouse(fd=3)却永远收不到事件,桌面有键盘无鼠标。恢复调用。
main.vp 里 mouse.init() 一直被注释,而 services/mouse.vp 的 start() 只做 USB 鼠标初始化 ⇒ PS/2 鼠标的 IRQ12 从未注册、采样率与数据上报从未使能。表现是 explorer 能 open /dev/input/mouse(fd=3)却永远收不到事件,桌面有键盘无鼠标。恢复调用。