如何停用(或重新映射)“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
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 专业人员。它可以帮助解决一些问题,但是,如果您错误地修改注册表,可能会出现严重问题。因此,请确保仔细遵循以下步骤。为了进一步保护,请在修改注册表之前备份注册表。然后,如果出现问题,您可以恢复注册表。有关如何备份和恢复注册表的更多信息,请单击此处查看文章。