如何在Mac OS X中实现全局键盘挂钩?

Jak*_*les 5 macos keyboard-hook

我知道这可以在Windows上完成,XGrabKey也可以在X11上使用,但是Mac OS X呢?我想创建一个类,该类允许设置即使在应用程序窗口处于非活动状态时也可以调用的快捷键。

Eim*_*tas 2

看一下addGlobalMonitorForEventsMatchingMask:handler:的类方法NSEvent。您可能还会发现快捷方式记录器很方便。