使用 python 在 Mac 上监控全局键盘输入

Posted

技术标签:

【中文标题】使用 python 在 Mac 上监控全局键盘输入【英文标题】:Monitor Global keyboard input on a Mac with python 【发布时间】:2011-03-25 15:34:46 【问题描述】:

试图编写一个允许用户通过全局快捷方式控制程序的程序。我已经有一个使用 pyHook 在 Windows 上工作的版本,但不知道如何在 Mac 上捕获全局输入。到目前为止,我在这里读到的其他问题似乎大多是关于 Linux 而不是 Mac。 (这就是我问的原因)有没有办法做到这一点?

【问题讨论】:

【参考方案1】:

我相信您可以使用PyObjC 来处理 API 挂钩;看看this explanation 做什么。

【讨论】:

以上是关于使用 python 在 Mac 上监控全局键盘输入的主要内容,如果未能解决你的问题,请参考以下文章

mac如何安装python

mac 使用 automator 创建全局快捷键

python使用笔记:pynput库控制键盘鼠标

python pynput鼠标键盘监控(详细)第2部键盘监控tcy

python实战===python控制键盘鼠标:pynput

Mac OS X 游戏如何接收低级键盘输入事件?