Microsoft PowerToys版本
0.75.1
安装方法
GitHub
以管理员身份运行
无
存在问题的地方?
键盘管理器
重现问题的步骤
安装并运行PowerToys。激活键盘管理器。使用管理快捷键,尝试禁用原生于Windows 11的热键[ Win+Ctrl+Alt+Shift ]。
预期行为
在我的电脑上,[ Win+Ctrl+Alt+Shift ]会打开一个标签页,导航到地址<https: //www. microsoft365. com/?from=OfficeKey>。我原本希望能够使用键盘Map器禁用这种行为,可以使用[ Win+Ctrl+Alt+Shift +None ]和[ Disabled ],或者使用[ Win+Ctrl+Alt+Shift+Undefined ]和[ Disabled ]。
实际行为
由于快捷键必须以动作键结尾,而且[ Win+Ctrl+Alt+Shift ]完全由修饰键组成,没有动作键,所以当按下确定时,键盘管理器无法识别它为有效的快捷键。因此,我认为目前无法使用键盘管理器禁用它。
其他软件
- 无响应*
1条答案
按热度按时间eufgjt7s1#
你好,
我不确定这是否有效。上次我尝试了同样的原因,powertoys甚至无法拦截超级键(win+ctrl+alt+shift),因为系统范围的快捷键在之前触发。要在你系统中测试它,如果你尝试重新Map超级+O会发生什么?(它应该打开outlook网页,而powertoys无法捕获它)。
对于你的具体问题,有一个this solution。
这个快捷方式是由explorer.exe注册的,所以解决方案是杀死它,注册所有office快捷方式,然后重启explorer.exe。当它尝试注册快捷方式时,它会失败,因为我们的进程已经注册了它们。
将它放在“启动”文件夹中,以便在启动时运行,现在你可以使用powertoys将其重新Map为你想要的内容,或者简单地禁用超级键\0/。
这是一种不太好看的hack,但效果很好。只需将“0x00”添加到offendingKeys数组(并增加大小和循环迭代次数)即可单独禁用超级键(你抱怨的那个)。
如果你无法自己构建它,我可以提供一个exe文件。