确定哪个进程捕获OS X中的全局热键

时间:2015-08-27 11:17:48

标签: swift macos debugging hotkeys

前段时间,除了启动Alfred窗口之外,我为Alfred(opt + space)预留的全球热键也开始切换到之前的应用程序(没有显示应用程序切换器)。我无法追查造成这种行为的原因。

我有

  • 确保没有我的系统偏好设置>键盘>快捷方式使用alt + Space
  • 禁用了系统偏好设置>中的所有内容安全与安全隐私>隐私>辅助功能
  • 退出Alfred,Divvy,键盘大师(引擎),即我认为可能负责的程序
  • 使用KeyCue和CheatSheet查看可用的应用专用/全局热键
  • 尝试了标准的美式键盘布局(我通常使用的是非美式键盘布局,我已经用Ukulele进行了调整)

但仍然选择+ Space切换到上一个应用程序。它不在Mac keyboard shortcuts list

是否有任何程序能够侦听特定的全局热键,如果是,是否需要权限来控制计算机(在“隐私”偏好设置面板中)才能切换到以前的应用程序?在这种情况下,我唯一的选择是开始终止进程​​并查看该行为是否仍然存在?或者它是操作系统中的一些怪癖,我必须通过一些配置文件?

现在我刚刚为Alfred分配了一个新的热键,但我想知道调试热键的最佳方法是什么。这不是我第一次按下组合键并发生了某些事情,但我不确定是什么原因造成的,或者如何重新配置​​它。

我感谢任何建议或建议的阅读材料。

0 个答案:

没有答案