如何更改Windows中快捷键的默认映射
键盘上的每个键都有对应的映射来做相关的功能。 某些键被分配为直接使用,例如按“A”将键入字母“a”。 但是,修改键(如 alt、control 和 shift)将与其他键结合使用。 此外,Windows 操作系统带有一些跨应用程序的系统快捷方式。 这些键映射或分配是固定的,用户无法更改它们。 在本文中,我们将解释如何使用 Microsoft PowerToys 应用程序更改 Windows 中键和快捷方式的默认映射。
推荐:如何修复Windows 11 This Device is Disabled Code 22错误
为什么要更改更改Windows快捷方式默认映射?
更改 Windows 计算机中的默认键映射有三个很好的理由。
- 使用键盘时,有些按键上印的字母很容易脱落,这是很常见的。 这可能是由于您的手指指甲刮伤了印在钥匙上的字母。 让我们说,键“A”上的打印不再可见,并且您想将键“A”的功能重新映射到另一个键,例如“left alt”。 在这种情况下,左 alt 键将失去原来的功能,像 A 键一样工作。 由于键盘上有两个 alt 键,您仍然可以使用右 alt 键来实现其原始功能。
- 由于键盘故障,某个键在特定应用程序中停止工作。 例如,您的 caps locks 键在 Microsoft Outlook 中不起作用,您希望为此使用备用键。
- 最后,您不喜欢使用“Control + C”之类的系统快捷方式进行复制,并希望为此使用方便的自定义快捷方式。
使用 Microsoft PowerToys
好消息是您可以使用名为 Microsoft PowerToys 的电动工具重新映射Windows中的默认键和快捷方式。 这是一款来自 Microsoft 的酷炫官方应用程序,有助于调整 Windows 设置并提高您的工作效率。 它提供了许多功能,包括重新映射键和快捷方式,您可以在应用程序中激活或停用这些功能。
在您的 PC 或笔记本电脑上访问 Microsoft Store 并搜索“powertoys”应用程序。 您可以从商店安装应用程序,也可以从 GitHub 下载源可执行文件并安装在您的计算机上。

在 PowerToys 中启用键盘管理器
安装 PowerToys 应用程序后,转到开始菜单并打开该应用程序。 您还可以使用 Windows Search 搜索并打开该应用程序。 PowerToys 需要管理员权限才能运行应用程序,如果您使用标准用户访问权限,您将看到以管理员模式重新启动应用程序的警告。 确保您以管理员身份登录,然后按“以管理员身份重新启动 PowerToys”按钮。 如果您总是想以管理员模式打开应用程序,请在以管理员模式启动应用程序后打开“始终以管理员身份运行”选项。

从侧边栏中转到“键盘管理器”菜单,然后打开“启用键盘管理器”选项以开始在您的计算机中使用键重新映射。

“键盘管理器”部分提供了两个重新映射键和快捷键的选项。
重新映射键
单击“重新映射密钥”选项以打开新窗口。 在这里,您可以将任何现有密钥的映射替换为新密钥。
- 物理键 – 您想用作替代品的钥匙。
- 映射到 – 要替换映射的原始密钥。

单击 + 图标将打开选项以选择或键入键。 下拉列表显示您可以替换的默认键。 但是,这很容易将您与键盘上可能存在或不存在的未知名称混淆,例如“NumberPad 0”和“VK210”。

简单的选择是使用“类型”按钮并按下键盘上的键。 让我们更改键盘中键 A 与 Alt 键的映射。
- 首先,单击“物理键”部分下的“类型”按钮,然后按“Alt”键。 当您在空格键左侧选择 alt 键时,您将在输入时看到键的预览,它会在按下键时显示“Alt (Left)”。 您可以为物理和映射到选项选择单个或多个键。

- 其次,单击“映射到”部分下的“类型”按钮,然后按“A”键。

- 最终设置将在应用程序中如下所示,然后单击“确定”按钮关闭“重新映射键”窗口。

- 您将看到一条警告消息,提示“Alt (Left)”键已重新分配,不再对其原始分配有用。 单击“仍然继续”按钮继续进行。

- “键盘管理器”部分将向您显示您创建的按键映射。

转到任何应用程序,如 Word,然后按左 alt 键。 您会看到它键入字母“a”与键盘上的“A”键完全一样。 您可以打开大写锁定并按alt键输入大写字母A。您可以随时返回PowerToys应用程序中的“键盘管理器”并删除键重新映射。
推荐:修复Windows上不允许您尝试使用的登录方法错误的8种方法
在全球和特定应用程序中重新映射快捷方式
与键类似,您可以使用 PowerToys 中的“快捷方式”选项重新映射 Windows 中的默认键盘快捷方式。 单击“重新映射快捷方式”部分以在新窗口中打开它。 它看起来与重新映射键部分完全一样,带有一个名为“目标应用程序”的附加选项。 假设您要将原始快捷键“Control + A”替换为“Alt + A”以选择文档中的所有文本。 单击 + 图标添加映射快捷键所需的详细信息。

- 物理快捷方式 – 输入您要使用的目标快捷方式。 在我们的示例中,它是“Alt + A”,因此同时按下左 alt 和 A 键,然后按“确定”按钮将其添加到列表中。

- 映射到 – 在此部分中输入要替换的原始快捷方式。 单击“类型”按钮并同时按左键和 A 键。 然后按“确定”在“映射到”列表中添加组合键。

- 目标应用 – 默认情况下,Windows 将在所有应用程序上应用快捷方式重新映射。 但是,您可以输入任何特定应用程序的进程名称,以便重新映射仅适用于该应用程序。 不幸的是,PowerToys 应用程序不允许从列表中选择已安装的应用程序。 您需要在文本框中键入应用程序的进程名称。 请记住,这是您应该输入的进程名称,而不是应用程序的名称。 对于我们的示例,让我们将此文件留空,以便快捷方式重新映射将适用于所有应用程序。
最终映射将如下所示,然后单击“确定”按钮。

“键盘管理器”部分将在“快捷方式”部分下显示添加的快捷方式映射,如下所示。

现在,打开任何应用程序并按“Alt A”键,发现它像“Control A”键一样工作,然后选择所有文本。 请记住,您仍然可以使用“Control A”键来实现相同的选择目的。 只有“Alt A”组合键会失去原来的功能,像“Control A”一样工作。
查找目标应用程序的进程名称
为所有应用程序应用快捷方式重新映射很容易,因为您无需在“目标应用程序”框中输入任何内容。 但是,如果你想限制映射到特定的应用程序,那么你需要找到它的进程名称并输入。 这是您可以在框中输入的一些流行的目标应用程序的进程名称的列表。
应用 | 进程名称 |
---|---|
单词 | winword.exe |
Excel | excel.exe |
外表 | 展望.exe |
边缘 | msedge.exe |
微软幻灯片软件 | powerpnt.exe |
文件管理器 | 资源管理器.exe |
铬合金 | 铬.exe |
您可以使用以下方法之一找到当前在您的计算机中打开的应用程序的进程名称:
- 转到命令提示符并键入 任务列表 获取进程名称列表。
- 或者,输入 获取过程 PowerShell 中的命令以获取进程名称列表。


假设您要查找 Word 的进程名称,打开应用程序并在命令提示符或 PowerShell 中运行命令以查找其进程名称 WINWORD.EXE。
请注意,您只能在目标应用程序字段中输入一个进程名称。 要将相同的快捷方式映射应用于多个目标应用程序,请创建单独的条目并为每个条目输入不同的目标应用程序。
将键盘管理器与 PowerToys 一起使用时的注意事项
以下是在 PowerToys 中使用键盘管理器进行映射时应牢记的一些要点。
- 您不能重新映射“Control + Alt + Delete”、“Win + L”快捷键和“Fn”键。 但是,可以将 F1 重新映射到 F12(以及键盘上的任何其他键,如 F13)键。
- 在快捷方式重新映射中,“物理快捷方式”应以修改键开头,如 alt、control、shift 或 win。 它还应该以字母数字键结尾,并且不能超过三个键的组合。
- 快捷键组合按顺序工作,即使它是应用程序中另一个快捷键的一部分。 比方说,您维护了一个像“Shift + 1”这样的条目来映射为“Control”键。 现在,按“Shift + 1 + Q”将产生“Control + Q”。
- 如果您有多个键盘连接到您的计算机,映射将在所有连接的键盘上工作。
最后的话
我们希望本文能帮助您重新映射 Windows 中的键和快捷方式。 现在,您可以将键盘上不起作用的键的功能重新分配给其他键并继续工作。 同样,您可以禁用任何现有的快捷方式,并在特定应用程序或跨 Windows 上使用您的自定义快捷方式。