Windows 8.1-将键盘上的 1 个键映射到另一个键

Windows 8.1-将键盘上的 1 个键映射到另一个键

我拥有一台加拿大华硕笔记本电脑,配备加拿大法语键盘,运行 Windows 8.1,但并不开心。

左 Shift 键非常窄,很容易被忽略。其右侧紧挨着一个带有“\”的键。(虽然在通常的位置也有一个功能齐全的“\”键,但我不知道那里有一个“\”键对魁北克人来说有什么用处,而且我也是法语人士)。

但最终的结果是,我盲打了很多次“\j”而不是“J”。

我如何告诉 Windows 将左移和那个烦人的“\”键(但仅限于键盘上的那个位置)视为移位?我不关心标签,也不想修改键盘上的任何其他东西。

我下载了 MS Keyboard Layout Creator v 1.4,它显示有问题的键是 VK_OEM_102。尝试输入“shift”作为替代,它抱怨它需要 4 个字符或 4 个 UTF-16 代码点。然后我尝试了 FEFF000F,这是我从http://www.fileformat.info/info/charset/UTF-16/list.htm作为 Shift-in。

答案1

通过修改来重新映射它HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout或使用第三方工具(如 SharpKeys)通过 GUI 执行相同的操作。

编辑:有几份报告称 SharpKeys 在 8.1 上可以工作/不工作。您必须弄清楚操作系统认为您的左 \ 是什么键,以便找到扫描码来手动重新映射它。

相关内容