2013-12-20 107 views
0

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

我有一个应用程序,它读取/dev/input/wacom中的Wacom输入,它在Linux上效果很好,但我试图在Mac下运行它。

+0

考虑mac端口和自制软件来帮助。有时你必须自己构建所需的库,这是一个痛苦。虽然很好的锻炼。 –

回答

5

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

如果您正在寻找便携式解决方案,您可能需要查看抽象事件处理库,如pygameSDL。此answer还涵盖了您在MacOS中处理事件的选项。