【问题标题】:How to install python-evdev on Mac OS?如何在 Mac OS 上安装 python-evdev?
【发布时间】:2014-01-09 04:52:34
【问题描述】:

有没有办法在 Mac OS 上安装 python-evdev 库?当我尝试安装它时,Mac 说The linux/input.h header file is missing.(当然)。 Mac下可以安装吗?或者你知道其他的选择吗?

我有一个应用程序可以读取 /dev/input/wacom 中的 Wacom 输入,它在 Linux 上运行良好,但我也在尝试在 Mac 下运行它。

【问题讨论】:

  • 考虑使用 mac 端口和自制软件来提供帮助。有时您必须自己构建所需的库,这很痛苦。不过很好的锻炼。

标签: python macos wacom evdev


【解决方案1】:

恐怕这是不可能的,因为 evdev 接口是特定于 Linux 内核的。即使您设法安装它,它也无法工作,因为在 MacOS 上没有可以从中读取事件的/dev/input/* 设备。

如果您正在寻找可移植的解决方案,您可能需要研究一个抽象事件处理的库,例如 pygameSDL。这个answer 还涵盖了您在 MacOS 中处理事件的选项。

【讨论】:

    猜你喜欢
    • 2015-05-10
    • 1970-01-01
    • 2011-04-07
    • 2023-04-09
    • 2013-04-17
    • 2015-08-05
    • 1970-01-01
    • 2021-12-14
    相关资源
    最近更新 更多