Windows 8.1 中的 Shift 键输入的是其他字符,而不是“shift”

Windows 8.1 中的 Shift 键输入的是其他字符,而不是“shift”

客户键盘上的“左移”和“右移”键不能用作 Shift 键。我检查了注册表,发现这些键没有重新映射。这就是我单击 Shift 时发生的情况。这些日志来自软件 keyscancodes

OnKeyDown, Key code=20, Control keys=, Key name CAPS LOCK
OnKeyDown, Key code=114, Control keys=, Key name F3
OnKeyDown, Key code=83, Control keys=, Key name s
OnKeyPress s
OnKeyup, Key code=20, Control keys=, Key name CAPS LOCK

OnKeyup, Key code=114, Control keys=, Key name F3

OnKeyup, Key code=83, Control keys=, Key name s

这真是太乱了,对吧?“右移”键也乱了。Windows 的虚拟键盘移位键可以正常工作,可能是因为扫描码不同。这台电脑是戴尔笔记本电脑。问题昨天才出现。有什么办法可以解决这个问题吗?

谢谢

相关内容