如何查看哪个应用程序正在拦截某些组合键?

dar*_*ioo 11 windows keyboard-shortcuts

昨天,我注意到“Alt+R”不起作用。任何地方。其他带有 Alt 的组合键工作正常。

所以我启动了 Eclipse,进入键盘快捷键设置,发现我无法将“Alt+R”映射到任何东西。从这些发现中可以明显看出,某个地方已经在全球范围内注册了这个关键组合。

经过一些试验和错误,我发现了一个不明显的事情:当 Chrome 启动时,组合不起作用。当它关闭时,它可以工作。事实证明,某个 Chrome 扩展程序正在捕获这种组合。禁用后,一切恢复正常。

现在,我想知道,是否有工具或实用程序可以帮助我在未来查明此类问题?什么东西说“这个关键组合被应用程序或进程XYZ拦截”?

tha*_*ane 3

有一个名为ActiveHotkeys的小型免费软件应用程序,但它仅显示活动的组合键。

来自 ActiveHotkeys 网页:

Windows 不提供有关哪个程序注册了特定全局热键的信息。因此,此信息也无法通过 ActiveHotkeys 获得。