按键全部在键盘上打开

Goo*_*ces 47 windows keyboard-layout function-keys keymap

我的朋友/敌人像愚人节玩笑一样切换了我键盘上的键。当我按 Y 时,Z 出现在屏幕上。一些键的作用类似于 b、x、g、i、d 等等。另外,当我按 ctrl 时,它会返回 Enter。连功能键都切换了!!

我打电话给技术人员,即使他也无法检测到问题,并告诉我安装操作系统是唯一的选择。我真的不想打电话给我的朋友问他。

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

你能帮助我吗?

RJF*_*ner 60

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

在控制面板中更改布局:

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

Alt-Shift切换布局。

然而,这并不能解释功能键。可以使用注册表任意重新映射键。我认为你需要一个 3rd 方工具来解决这个问题。示例:https : //sharpkeys.codeplex.com/

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

  • 如果 <alt> 和 <shift> 被重新映射了怎么办?;) (5认同)
  • 访问屏幕键盘的另一种方法是按 Windows 徽标键 + U... 如果您能找出它们的位置。这将打开带有键盘链接的“轻松访问”“实用程序”菜单。 (3认同)
  • 是的,我认为左边的 alt 映射到 U,而右边的 alt 映射到移动本身。无论如何,我尝试了sharpkeys并开始将键映射到正确的键。 (2认同)
  • @GoogleServices 您可以在修复物理键盘时使用虚拟键盘。这样你就可以用鼠标打字,不会有任何键盘问题。 (2认同)

Ben*_*n N 44

如果您不想使用任何第三方应用程序来逆转SharpKeys 的修改,您可以省去中间人,直接编辑Registry。

通过C:\Windows\regedit.exe在资源管理器中导航到打开注册表编辑器。打开后,导航到这里:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
Run Code Online (Sandbox Code Playgroud)

如果有名为Scancode Map或 的条目Value Scancode Map,请将其删除。这些是导致 Windows 重新映射从键盘传入的按键的原因。

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

这些 ID 的参考:Main.cs在 SharpKeys 源代码中来自 WikiHow 的“How to Disable the Insert Key in Windows”


小智 14

值得检查在后台运行的操作您的密钥输入的进程。我使用 AutoHotkey 脚本来添加/覆盖一些键绑定。它们通常在系统托盘中显示为带有大写字母“H”的绿色小图标。

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