键盘上的所有按键均已切换

键盘上的所有按键均已切换

我的朋友/敌人在愚人节玩笑中交换了我键盘上的按键。当我按下 Y 时,屏幕上会出现 Z。一些键可以正常工作,例如 b、x、g、i、d 和其他一些键。此外,当我按下 ctrl 时,它会返回 Enter。甚至功能键也交换了!!

我打电话给了一位技术人员,但他甚至无法检测到问题,并告诉我安装操作系统是唯一的办法。我真的不想打电话给我的朋友问他。

我使用的是 64 位 Windows 7 Professional,我的鼠标没有问题。(感谢上帝)

你能帮助我吗?

答案1

对于简单的情况,听起来你有一个不同的键盘布局(例如德语,因为它交换了 Y 和 Z)。

在控制面板中更改布局:

  1. “时钟、语言和区域”
  2. “地区和语言 ”
  3. “键盘和语言”选项卡,->“更改键盘”

Alt-Shift切换布局。

但是这并没有解释功能键。可以使用注册表任意重新映射键。我认为您需要第三方工具来解决这个问题。示例:https://sharpkeys.codeplex.com/

请记住,您可以使用“屏幕键盘”(开始菜单\程序\附件\轻松访问\屏幕键盘)用鼠标打字。

答案2

如果您不想使用任何第三方应用程序来撤销 SharpKeys 修改,您可以绕过中间人并直接编辑注册表。

在资源管理器中导航到注册表编辑器,打开C:\Windows\regedit.exe它。打开后,导航到此处:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

如果有名为Scancode Map或 的条目Value Scancode Map,请删除它们。这些条目会导致 Windows 重新映射键盘传入的按键。

完成后,重新启动。键映射将重置为默认值。您可以只使用鼠标完成所有操作,无需键盘。

这些 ID 的参考资料:Main.cs在 SharpKeys 源代码中“如何在 Windows 中禁用 Insert 键”来自 WikiHow

答案3

值得检查在后台运行的操纵按键输入的进程。我使用 AutoHotkey 脚本来添加/覆盖一些按键绑定。它们通常以大写字母“H”的小绿色图标形式出现在系统托盘中。

如果您在那里找不到该进程,您还可以检查开始菜单中的“启动”文件夹,看看他们是否添加了在您登录时运行的程序。

相关内容