Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在windows上重新映射菜单键_Windows_Keyboard - Fatal编程技术网

如何在windows上重新映射菜单键

如何在windows上重新映射菜单键,windows,keyboard,Windows,Keyboard,我想将我的菜单键重新映射到另一个键,我使用它,但我找不到菜单键的键代码。在哪里可以找到它?参考,窗口菜单键(十六进制)的扫描代码是e0 5d 虚拟键为VK_菜单,即: #define VK_MENU 0x12 参考和,窗口菜单键(十六进制)的扫描代码为e0 5d 虚拟键为VK_菜单,即: #define VK_MENU 0x12 菜单键为e0 5d 作为一个参考示例,假设您刚购买了一个Microsoft Surface设备,但右控制键丢失,取而代之

我想将我的菜单键重新映射到另一个键,我使用它,但我找不到菜单键的键代码。在哪里可以找到它?

参考,窗口菜单键(十六进制)的扫描代码是
e0 5d

虚拟键为
VK_菜单
,即:

 #define VK_MENU           0x12
参考和,窗口菜单键(十六进制)的扫描代码为
e0 5d

虚拟键为
VK_菜单
,即:

 #define VK_MENU           0x12

菜单键为
e0 5d


作为一个参考示例,假设您刚购买了一个Microsoft Surface设备,但右控制键丢失,取而代之的是一个不需要的上下文菜单/右键单击键,这让您感到沮丧。以下是修复方法:

要将菜单键重新映射到右控制键:

使用注册表编辑器(regedit.exe)

在注册表位置创建名为
scancodemap
的新二进制值

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
并输入扫描码地图值数据:

00000000 00000000 02000000 1DE05DE0 00000000
此处,
1DE0
是RCtrl键的键代码,
5DE0
是菜单键(以小尾端顺序)

要将菜单键和大写锁定键重新映射到控制键:

将扫描代码映射设置为

00000000 00000000 03000000 1D003A00 1DE05DE0 00000000

菜单键为
e0 5d


作为一个参考示例,假设您刚购买了一个Microsoft Surface设备,但右控制键丢失,取而代之的是一个不需要的上下文菜单/右键单击键,这让您感到沮丧。以下是修复方法:

要将菜单键重新映射到右控制键:

使用注册表编辑器(regedit.exe)

在注册表位置创建名为
scancodemap
的新二进制值

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
并输入扫描码地图值数据:

00000000 00000000 02000000 1DE05DE0 00000000
此处,
1DE0
是RCtrl键的键代码,
5DE0
是菜单键(以小尾端顺序)

要将菜单键和大写锁定键重新映射到控制键:

将扫描代码映射设置为

00000000 00000000 03000000 1D003A00 1DE05DE0 00000000

“作为参考示例,假设…-字面上是我想这样做的确切原因,不要忘记重新启动。”作为参考示例,假设…-字面上是我想这样做的确切原因,不要忘记重新启动。