浏览教程目录
本页目录

按键检测无法工作

Symptom

叠加显示:“Failed to initialize key input detection”

这意味着Sensory无法从主PC读取键盘/鼠标输入数据。在按键检测再次正确读取之前,任何依赖于按键的功能都将无法工作。


原因 — IOMMU

此错误最常见的原因是 BIOS 中启用了 IOMMU。 IOMMU 会阻止某些关键内核结构并阻止 DMA 读取键盘位图数据。


修复

步骤 1 — 禁用 IOMMU 并测试

  1. 输入您的 BIOS 和 disable IOMMU
  2. 重新启动您的主电脑 — do not launch Valorant yet
  3. 打开Sensory并检查错误是否消失。
  4. 如果错误消失,则原因是 IOMMU。

步骤 2 — 重新启用 IOMMU(如果需要)

如果您需要启用 IOMMU,可以通过 cold booting 解决该问题:

  1. 在 BIOS 中重新启用 IOMMU。
  2. 关闭主机,拔下电源线,按住 1 minute 的电源按钮,重新插入电源线,然后启动。
  3. 打开 Sensory(不启动 Valorant)并检查键盘位图是否显示值并且错误消失。
  4. 如果需要,请重复 cold boot 过程 — cold booting 会重新排列受保护的内存,并最终允许 DMA 再次读取键盘位图。

快速修复 — Cold Boot Main PC

如果在正常使用过程中突然出现错误,cold booting主机通常可以解决:

  1. 关闭您的主电脑。
  2. 拔下电源线。
  3. 按住 30 seconds to 1 minute 的电源按钮。
  4. 重新插入电源线并打开电脑。

完成临时诊断后,如果原先需要 IOMMU,请重新启用原来的固件设置,并通过一次完整关机再开机确认结果。

官方来源

本文根据已授权的 Sensory 官方文档 整理,源内容核对日期为 2026-07-26。