Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法python-evdev在 Mac OS 上安装库?当我尝试安装它时,Mac 说The linux/input.h header file is missing.(当然)。Mac下可以安装吗?或者你知道其他选择吗?
python-evdev
The linux/input.h header file is missing.
我有一个读取 Wacom 输入的应用程序,/dev/input/wacom它在 Linux 上运行良好,但我也在尝试在 Mac 下运行它。
/dev/input/wacom
恐怕这是不可能的,因为 evdev 接口是特定于 Linux 内核的。即使您设法安装它,它也无法工作,因为/dev/input/*在 MacOS 上没有可以从中读取事件的设备。
/dev/input/*
如果您正在寻找可移植的解决方案,您可能需要研究一个抽象事件处理的库,例如pygame或SDL。此答案还涵盖了您在 MacOS 中处理事件的选项。