如何识别哪个程序正在窃取键盘输入快捷键

如何识别哪个程序正在窃取键盘输入快捷键

[Win 10 Home,64 位,Build 20H2,完全更新+MS Office+...]

我刚刚将 NVidia GeForce Experience 更新至 V3.22.0.32,它提供/更新了游戏内覆盖,该覆盖使用了其他应用程序常用的许多键盘快捷键(例如 Excel 中的 Alt +F8、Alt +F11)。

NVidia GeForce 的经验窃取了他们的:当 Alt+F11 等在 Excel 中不再起作用时,我意识到了这一点,并记得 NVidia 昨晚刚刚更新。

通过进入 ing-name 覆盖的“设置”并按下每个选定的 NVidia 键盘快捷键的空格键,我可以将它们全部(除了 Alt-Z 打开覆盖!)设置为无,从而恢复了我所有其他应用程序的功能。

NVidia 的行为实在令人震惊,他们应该受到严厉谴责。除此之外,这还提出了一个重要的问题,供将来在罪魁祸首不那么明显的情况下参考:

如何识别哪个程序正在窃取/占用/消耗键盘快捷键?

(请注意:可以在 GeForce 设置的“常规”下禁用覆盖,但有些东西在未经我许可的情况下发生了变化 - 要么是通过更新启用的,要么是键盘盗窃被添加到启用的覆盖中;无论哪种方式都是 NVidia 的错)

答案1

将此作为进一步问题的解决方案发布。所有荣誉归于Moishe Pippik 博士汉斯-彼得·斯托尔

经 OP 确认可在 Windows 10 上运行的应用程序:热键侦探 (Git)

找出哪个进程注册了全局热键?(Windows API)

相关内容