
一句话结论只有重启能恢复开关机不行目前无其他解决方案不是 BadUSB 坏了也不是脚本、杀软或电源管理的问题 —— 是Windows 键鼠热插拔对象池被反复插拔耗尽每次开机名额有限开机时已存在的键鼠先占位之后每热插拔一次键鼠消耗一个名额、拔掉不返还。名额用完后新插入的键鼠依然能被识别设备管理器全正常但永远不会被注册进系统输入层—— 一个键都不发、鼠标不动、指示灯不亮拔插无效、注销无效只有重启能恢复。本机实测开机占 3 个名额第 8 次插入开始失效复现两次。一、原因键鼠热插拔对象池1.1 失效时的现象环节状态USB 枚举 / HID 接口 / 盘符全部正常节点OK、problem0按键 / 鼠标 / 指示灯一个键不发、鼠标不动、CapsLock 灯不亮拔下重插无效注销重登无效实测重启唯一有效1.2 机制键鼠不是插上就能用除了 USB 枚举还要在系统输入层注册热插拔消耗的就是这步的注册名额——占用后只在重启时统一回收。名额耗尽后注册静默失败枚举照常、输入全无没有任何报错和日志。真正的自变量是插拔次数开机一段时间后失效只是表象。1.3 本机实测阈值项值开机已注册键盘 3 鼠标 1可正常热插拔前 7 次第 8 次失效3 7 10跨端口 / 单端口都一样1.4 怎么确认是这个坑换一把普通 USB 键盘也打不出字、灯不亮 → 与设备无关换一只USB 鼠标也不动 → 不是键盘链路是新插入的 HID 输入设备整体重启后固定一个口数第几次失效停在固定次数 配额二、排查过程摘要层假设怎么验证结论设备 / 脚本固件坏、脚本错他机正常Lua 沙盒还原出完整动作payload 曾执行成功排除端口 / Hub内部 Hub 转发问题用LocationInfo还原拓扑直连口同样失效排除USB 电源管理选择性暂停 / 待机关掉仍失效且解释不了U 盘照常能读、注销无效排除第三方过滤驱动云桌面重定向、键盘捕获驱动卸载后依旧直读驱动设备表槽位 3/10、filter 全 0、不支持热插拔排除转折点失效态下插一把普通键盘不出字、灯不亮 一只普通鼠标不动而同一设备的存储接口照常可读→ 锁定新插入的 HID 输入设备整体收不到输入。定位用纯用户态调用GetRawInputDeviceList列内核原始输入线程的设备表 → 失效态下 KEYBOARD 只有开机时的 3 个刚插的键盘鼠标根本不在表里但 PnP 节点全 OK→ 卡在注册进系统输入层这一步。弯路复盘弯路教训把识别层反应当执行成功提示音 / 盘符 ≠ 执行要看埋点或程序痕迹跨机对比自变量被污染“他机正常推不出本机坏”——对方没反复插拔未经实测就下结论“设置是启用的≠它是元凶”用禁用服务停过滤器会把整类设备打死应从UpperFilters摘项把 MEDIA 类当成 Mouse 类类 GUID 记错会得出相反结论三、设备与主机信息供参考3.1 设备U 盘形态 BadUSB 实验盘项信息VID / PIDVID_1A86/PID_FE00主控CH32X033F8P6沁恒RISC-V4C 48MHz62KB Flash / 20KB SRAMUSB 2.0 全速存储W25Q128JVSQ华邦16MB SPI NOR攻击模式只读光驱Ultra USB2.0 HID 键盘MI_01 HID 鼠标MI_02配置模式可写 U 盘Flash USB Special Disk脚本luac.outLua 4.0 字节码签名1B 4C 75 61 40autorun.inf模式切换插入瞬间决定按住配置键 配置模式识别特征VID1A86 同时出现只读光驱 HID 键盘 HID 鼠标。设备附带的教程https://zhuanlan.zhihu.com/p/7054251323.2 测试主机Windows 11 专业版 25H2Build 26200x64/ MECHREVO 笔记本 / 快速启动开启 / 机身 USB 经内部 Hub。此坑与设备品牌无关普通键鼠即可复现。