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

标签 python macos input keyboard

尝试编写允许用户通过全局快捷方式控制程序的程序。我已经有一个使用 pyHook 在 Windows 上运行的版本,但无法弄清楚如何在 Mac 上捕获全局输入。到目前为止,我在这里读到的其他问题似乎大多是关于 Linux 而不是 Mac。 (这就是我要问的原因)有什么办法可以做到这一点吗?

最佳答案

我相信你可以使用 PyObjC处理 API Hook ;看this explanation做什么。

关于python - 使用 python 在 Mac 上监视全局键盘输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3412329/

相关文章:

python - 防止Python在不满足条件的if语句中检查语法错误

html - 如何更改特定输入字段的占位符颜色?

java - 当我尝试使用 BufferedReader 将整数输入存储到数组中时遇到数字格式异常

python - 在 OS X 上将 MacPorts 安装的 Python 包与 Enthought(或其他一些)Python 一起使用?

php - 多文件上传输入最兼容的解决方案

python - Matplotlib - 在具有值 z 的线上标记点 (x,y)

python - 使用 SSL 公钥/私钥在 Windows 上为女服务员提供 Flask 应用程序

python - Python SQL 语句中的变量

python - 使用 pip 安装 lxml 时遇到问题

c++ - 检测系统语言更改 OS X