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

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

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

于是我启动了 Eclipse,进入键盘快捷键设置,发现无法将“Alt+R”映射到任何位置。从这些发现来看,显然某个地方的某个东西已经全局注册了这个按键组合。

经过反复尝试,我发现了一个不太明显的问题:启动 Chrome 时,组合键不起作用。关闭后,组合键可以工作。原来是某个 Chrome 扩展程序捕获了这个组合键。禁用它后,一切恢复正常。

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

答案1

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

来自 ActiveHotkeys 网页:

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

相关内容