返回 Bug 清单
BUG-0982project-89高已修复backend-logic

修复 x64 INPUT 结构体尺寸导致的 SendInput 静默失效

发现:2026-10-09验证:2026-10-27置信度:70%

症状

commit e13b3233d07b (2026-10-03) fix(win_input): 修复 x64 INPUT 结构体尺寸导致的 SendInput 静默失效

根因

commit message 描述: fix(win_input): 修复 x64 INPUT 结构体尺寸导致的 SendInput 静默失效

修复方案

修复 125 行,删除 35 行。改动文件: src/project-89/actuators/win_input.py, tests/unit/test_ide_win_input.py

错误签名

SendInput 以 ERROR_INVALID_PARAMETER 直接失败并返回 0 事件 —— 表现为「点了、粘了却没反应」。

技术信息

来源项目

project-89

涉及文件

src/project-89/actuators/win_input.py, tests/unit/test_ide_win_input.py

标签

git-sweep, auto-ingested, project-89, mcp-reported, source-agent