如何取消注册 Windows Aero 热键?

如何取消注册 Windows Aero 热键?

救命!我刚刚从 WindowsXP 切换到 Windows7。现在,我想使用全局热键 win+right、win+left、shift+win+right 等来执行其他操作,但发现它们已被 Windows 占用(我相信它们已被全局分配给 aero-snap 或 aero-something)。

我尝试在注册表中添加 NoWinKeys 条目,从而禁用 win+r 命令,但它对其他键不起作用!

我还将主题切换为普通的非 Aero 主题,没有任何透明度,但这也无济于事。我甚至曾经这样做过-Ultimate Windows TweakerDisable Aero Shake feature无济于事。Disable Aero Snap featureDisable Aero Peek

我怎样才能禁用这些键以便将它们分配给其他东西?

答案1

您可以使用自动热键拦截每个 Win+xxx 命令并为其重新分配不同的按键。例如,您可以让它将 Win+Left 识别为 Ctrl+Win+Left,然后将其分配给您希望原始 Win+Left 完成的任务。

诸如此类的基本按键拦截和分配相当简单。例如,我经常使用 OneNote,但我不喜欢它使用的一些按键。打开快速笔记(我不使用)是 Win+N,但打开 OneNote 本身(我使用)是 Win+Shift+N。将 Win+N 重新分配为 Win+Shift+N 的脚本非常简单:#n::Send #N

答案2

根据在 Microsoft 论坛上发布,您无法取消注册并重新分配与 Win 键关联的快捷键。

答案3

看这里:如何禁用键盘的 Windows 键?

它有一个微软修复它链接到禁用窗户钥匙,以及另一个链接使能够窗口键。

只需下载安装程序并按照说明操作即可。

相关内容