如何禁用(或重新映射)Office 热键

如何禁用(或重新映射)Office 热键

如何停用(或重新映射)“Office 键”?请参见此图中的 (2):

在此处输入图片描述

我曾尝试使用 Power-Toys 中的“键盘映射器”,但问题是,我不知道该选择哪个键。
例如,当我单击“Type”然后按下“Office 键”时,它会报告“Win (left)”,这是不对的,因为这与 (1) 相同。我希望 Windows 键 (1) 可以工作,但不能 (2)。也许我必须从键下拉列表中选择另一个项目?例如“VK 150”等。

感谢@Destroy666 的评论,我发现存储键使用相同的键码 (91),但启用了 shift+alt+ctrl。所以我尝试了 Power-Toys 中的“重新映射快捷键”,但它不起作用: 在此处输入图片描述

当我单击“确定”关闭对话框时,出现“无法重新映射某些快捷方式”的提示,而当我继续时,映射就消失了。

或者您知道任何其他方法或工具来停用此密钥吗?

答案1

感谢@Destroy666 的帮助评论,我找到了一种简单的方法来停用此密钥

  • 打开一个 CMD 窗口(可能以管理员身份 - 但对我来说它在普通 CMD 中工作)
  • 并执行:
    REG ADD HKCU\Software\Classes\ms-officeapp\Shell\Open\Command /t REG_SZ /d rundll32
    

要撤消操作,请删除键

REG DELETE HKCU\Software\Classes\ms-officeapp\Shell\Open\Command

在 Windows 10 中禁用 Office 热键

Alt+Shift+Ctrl+Win 的默认映射是打开 Office 应用程序。目前,您可以通过更改注册表来关闭打开 Office 应用程序的快捷键,从而禁用此功能。按 Alt+Shift+Ctrl+Win 将不再打开 Office 应用程序。

但如果你想用“Hyper”键设置其他快捷键,则需要遵循此规则,通过注册表进行更改。修改注册表有风险,请谨慎操作。

下面我将列出关闭Office应用程序快捷方式的注册表内容。

点击任务栏上的搜索,输入CMD,选择以管理员身份运行打开,输入以下命令并回车:

REG ADD HKCU\Software\Classes\ms-officeapp\Shell\Open\Command /t REG_SZ /d rundll32 此命令完成后,Office 应用程序快捷方式将被禁用,并且 Hyper 键将不会再次打开它。

免责声明:通常,修改注册表子项或工作组适用于高级用户、管理员和 IT 专业人员。它可以帮助解决一些问题,但是,如果您错误地修改注册表,可能会出现严重问题。因此,请确保仔细遵循以下步骤。为了进一步保护,请在修改注册表之前备份注册表。然后,如果出现问题,您可以恢复注册表。有关如何备份和恢复注册表的更多信息,请单击此处查看文章。

答案2

您可以随时使用类似以下工具检查键代码和一些修饰符

如果你的报告关于它是Shift+ Ctrl+ Alt+Win是正确的,你可以禁用此组合自动热键这边走:

+!^LWin::
Send {Blind}{vkE8}
Return

{瞎的}需要部分来避免Win按键执行。

根据“Office”键“按下”这些键的顺序,可能需要阻止正确的顺序,因为它们都是修饰键。以下是所有修饰键:

+!^LWin::
#^!Shift::
#^+Alt::
#!+Ctrl::
Send {Blind}{vkE8}
Return

您可以使用上述方法来确保安全或者找出正确的组合。

相关内容