有没有办法获取 Windows 系统上全局可用的快捷方式列表,包括第 3 方软件?
随机示例:
WndHop - WinKey + Enter 在显示器之间移动窗口
Dexpot - Ctrl + 空格键 打开任务切换器
启动 - Alt + 空格键
我的目标是追踪快捷方式冲突。除了 WndHop 之外,上述大多数软件都可以自定义更改快捷方式,后者对我来说不起作用,可能是由于冲突。目前 winkey+enter 切换 Windows 正常大小和最大化,我不确定是什么引入了这个快捷方式。
我看不出有可能找到所有第 3 方的捷径。如果应用程序创建了一个全局键盘挂钩来侦听某个键盘事件,则 Windows 无法判断哪些键将使其执行各种操作。
收集通用快捷方式列表似乎是实现您想要的结果的一种冗长方法。
相反,我会建议一个消除过程。
开始使用任务管理器或进程资源管理器杀死计算机上运行的应用程序,一一消除它们。
杀死每个程序后,再次尝试有问题的组合键,如果该操作仍然发生,那么您还没有找到有问题的程序。
最终,所讨论的效果将停止,并且您会知道您杀死的最后一个应用程序导致了此行为。