﻿KeyKey Win7 USB 固件更新工具

使用方法：
1. 解压整个 zip，保持 KeyKeyWin7Iap.exe 和最新固件 .bin 在同一个文件夹。
2. Win7 建议右键 KeyKeyWin7Iap.exe，选择“以管理员身份运行”。工具界面也会提示管理员权限。
3. 不需要判断系统是 32 位还是 64 位；64 位 Windows 会自动从 KeyKeyWin7Iap.exe 内释放 x64 程序并运行。
4. 确认工具自动识别到固件后，点击“开始更新”。
5. 更新过程中不要拔掉 USB。

Win7 IAP 回连处理：
1. 工具先通过普通 App HID 请求设备进入 IAP。
2. 设备接受进入 IAP 请求后，工具会定向清理刚才发 Enter IAP 的 KeyKey HID 设备节点、触发 Win7 PnP 重新枚举，然后等待 IAP HID 出现。
3. 如果中途又回到普通 App HID，工具会再次请求进入 IAP，并在请求后再次定向清理 HID 节点、触发 PnP 重新枚举。
4. 升级写入完成并重启后，工具也会定向清理 IAP HID 节点、触发 PnP 重新枚举，并等待普通 App HID 回来。
5. 如果日志出现 error=5，说明当前没有管理员权限；请关闭后右键以管理员身份运行。
6. 可用命令 KeyKeyWin7Iap.exe --hid-repair 在 Win11/Win7 上单独测试 HID 清理，不会写固件。
7. 如果最终仍失败，请拍摄窗口底部“详细日志”区域。
