有没有办法在Mac OS上安装python-evdev
库?当我尝试安装它时,Mac说The linux/input.h header file is missing.
(当然)。是否可以在Mac下安装它?或者你知道任何其他选择吗?
我有一个应用程序可以读取 Wacom 输入 /dev/input/wacom
,它在 Linux 上运行良好,但我也在尝试在 Mac 下运行它。
怕这是不可能的,因为evdev接口特定于Linux内核。即使您设法安装了它,它也无法正常工作,因为没有/dev/input/*
设备可以在MacOS上读取事件。
如果您正在寻找一种可移植的解决方案,您可能需要研究抽象事件处理的库,例如 pygame 或 SDL。此答案还涵盖了在 MacOS 中处理事件的选项。