我在 Macbook Pro 上安装了 Windows 10 和 macOS 双启动。当它运行 Windows 时,我希望 Win+Space 组合键打开Launchy,就像以前在 Windows 7 中一样 - 主要是因为这与在 macOS 上运行 Spotlight 的组合相同,因此它会给我在两个操作系统之间更加一致的体验。
问题是,当我尝试在 Launchy 中绑定 Win+Space 时,出现错误“热键 Meta+Space 已被使用,请选择其他” - 我猜是因为在 Windows 10 上,Win+Space 是用于切换键盘布局的内置热键。我找不到任何方法来解除绑定。我找到了几个注册表修改已成功解除其他 Win+X 组合键的绑定 - 所以我设法禁用了资源管理器的 Win+E 和最小化所有窗口的 Win+M,只是为了检查它是否有效 - 但我不知道如何禁用 Win+Space。我试过在注册表项中输入一个文字空格,我看到几篇帖子说你需要右键单击注册表项来编辑二进制数据并输入适当的虚拟键码- 如果我理解正确的话,应该是 0x20 或20 00
Space?- 但我也无法让它工作。我不确定我是否在尝试做一些不可能的事情,或者我只是无法正确理解语法 - 有什么想法吗?
答案1
有点老旧,但在本地组策略编辑器中,您可以禁用所有 Windows 热键。步骤如下
- 打开本地组策略编辑器
- 展开用户配置/Windows 组件,然后双击文件资源管理器
- 一直向下滚动,然后打开禁用 Windows 热键
我仍然找不到禁用 Win 空格键的方法,所以只能这样做了。我使用 Win + l 太多了,无法证明这一点,但我希望它对你有用!
答案2
我碰巧正在使用 Flow Launcher,但遇到了同样的问题。我只是:
- 配置 Flow Launcher 以使用“Win+Alt+Space”。
- 已安装 Microsoft动力玩具
- 使用 PowerToys 将“Win+Space”映射到“Win+Alt+Space”
Flow Launcher 无法直接使用“Win+Space”热键,但 PowerToys 可以,并且可以将其重新映射到激活 Flow Launcher 的备用热键。对于任何想要使用 PowerToys 可以重新映射的热键/快捷方式的程序,这应该都适用。