2013-12-20 92 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中處理事件的選項。