GameInput 缺失怎么办
错误表现
- LeviLauncher 启动时报「缺少 GameInput」
- 创建托管版本时 GameInput 检查失败
- 游戏启动后手柄/键鼠识别异常
快速检查
LeviLauncher Components 分区——Settings → Components → 找到 GameInput,看状态是已安装还是缺失。
如果 Components 里没看到 GameInput 条目,说明 LeviLauncher 检测不到这个组件的注册状态。
修复步骤
方法一:LeviLauncher 引导安装
Components 分区里 GameInput 旁边如果有「安装/修复」按钮,直接点。LeviLauncher 会自动下载 redistributable 并引导安装。这是最省事的方式。
方法二:手动下载安装包
- 打开 Microsoft 的 GameInput redistributable 官方下载页
- 下载适合你系统架构的安装包(x64 最多数人用,ARM64 用于 Surface Pro X 等设备)
- 运行下载的
gameinputinstall.exe - 安装完成后重启 LeviLauncher(不是只关掉再打开,完全退出进程再重开)
方法三:通过 Gaming Services 刷新
Gaming Services 更新时会同步刷新 GameInput。如果 GameInput 缺失但 Gaming Services 显示正常:
- 去 Microsoft Store 更新 Gaming Services
- 更新完重启电脑
- 再打开 LeviLauncher 检查 GameInput 状态
安装完仍然检测不到
以下情况可能需要更激进的处理:
情况 A——重启不够
某些 redistributable 安装完需要完全重启 Windows 才能让系统重新注册 GameInput 组件。安装完重启一次电脑再试。
情况 B——VC++ 运行时缺失
GameInput 可能依赖 Visual C++ 运行时。去 Microsoft 下载并安装最新版 VC++ 2015-2022 Redistributable(x64 和 x86 都装一份),然后重启。
情况 C——注册表损坏
这种情况比较少见。如果以上都试了还是不行,可以尝试:
- 管理员 PowerShell 运行
sfc /scannow检查系统文件完整性 - 重启后再装一次 GameInput
安装 GameInput 会不会影响其他游戏
不会。GameInput 是 Windows 的系统组件之一,很多游戏(不只是 Minecraft Bedrock)都用它。安装它只会让你的系统更完整,不会对任何游戏产生负面影响。