我的键盘无法正确解释输入。我相信我是幼儿键盘乱用症的受害者。不确定发生了什么变化,以前从未遇到过这种情况。
我正在运行 Win 10 Pro 版本 1909 内部版本 18363.592。我的键盘是 Topre Realforce R2TLSA-JP3-BK/AHAZ07。通过测试每个键验证,键盘布局(日语 106/109 键)被正确识别,并且我使用的是 IME 键盘。
然而,有一些特殊问题我找不到设置来纠正:
- 按 CAPSLOCK 没有任何反应。(我希望它能根据 IME 键盘偏好设置关闭 CAPSLOCK,我已检查过)
- 按下 GRAVE 键会改变我的输入(正如预期的那样),我之所以提到这一点,是因为 LEFT-CTRL 和 WINDOWS 键也会改变我的输入,这是意料之外的。LEFT-CTRL 目前不能用作 CTRL。(RIGHT-CTRL 可以)
- 通过反复试验,我发现可以通过按住 LEFT-SHIFT 并按 LEFT-CTRL 来禁用 CAPSLOCK,但只能按此顺序。
- 这不是问题,但是我的键盘右侧的所有键似乎都正常工作。
值得注意的是,在我的“文本服务和输入语言”设置中,“关闭 CAPSLOCK 键”设置为“按 CAPSLOCK 键”,而“输入语言热键”目前只有两个选项。它们是“在输入语言之间”设置为“(无)”和“转换为日语(日本)- Microsoft IME”,也设置为“(无)”。因此从理论上讲,正如上面第 (2) 点所述,根本不应该改变我的输入模式。
编辑:找到了 keyboardtester.co 并且它向我展示了一些东西。
- 我的 LEFT-CTRL 键甚至没有被注册为按键。GRAVE 键也没有。两者都通过 IME 更改了我的输入模式。
- SHIFT 被如预期的那样识别。
- CAPSLOCK 注册为 LEFT-CTRL。
- 按住左键 SHIFT 并按下左键 CTRL 将注册为 CAPSLOCK。
某处电线交叉了……
答案1
我修复了这个问题,但不幸的是,我不知道原因是什么,而“修复”更像是重置为默认值。据我所知,某种备用键盘模式以某种方式启动了,因为修复问题后,键盘上的 CAPSLOCK 启动灯又变回了红色。我没有注意到,但之前是绿色的。
我所做的可能会适得其反,所以如果将来有人遇到这种情况并尝试这些步骤,请小心谨慎。
- 在 Win10 中,“首选语言”包含键盘布局和 IME 设置。我将它们轮换了。当问题发生时(即我的起始状态),我同时拥有英语和日语,英语是主要语言。所以我删除了日语(非主要语言)并重新添加了它。然后我将日语设为主要语言,删除了英语,然后又添加了英语。最后,我完全删除了日语,所以我只剩下英语了。这使得按下 LEFT-CTRL 和 GRAVE 时输入模式切换停止。
- 接下来,我进入设备管理器,发现有两个 HID 键盘条目。这是 2 天前安装的 Windows,我从未使用过其他键盘,所以我觉得这很奇怪。即使在修复之后,我也看到两个 HID 键盘条目。虽然很奇怪,但这个问题可能与我的键盘有关,而不是与 Windows 有关。设备管理器中的第二个键盘条目让我相信我的系统可能以某种方式进入了备用键盘模式。在键盘仍插入的情况下,我删除了设备管理器中的两个 HID 键盘条目。然后我拔下键盘,几分钟后再插上,HID 键盘条目又回来了。
此后,我的所有按键都像问题发生前一样正常工作,但由于我删除了它们,因此没有任何 IME 或其他配置。我不得不返回“首选语言”并重新配置键盘布局、IME 设置、下载语言包等。但之后,它又恢复了正常工作状态。
附注:我的键盘包裹在硅胶套中,因此不存在异物进入键盘的情况。