2012-08-06 75 views
0

是否可以創建多個自輸入設備,如果有,可以怎麼做?我想創建多個單獨的遊戲控制器。 感謝您的幫助。多個輸入設備

回答

4

是的。每次打開輸入設備節點時,都會爲新的虛擬輸入設備獲取文件描述符。這將持續到您關閉文件描述符。 API是低層次的,基本上是內核中相同API的變體。您可以使用ioctl()調用來配置設備(即有多少個軸?多少個按鈕等等),然後將原始事件結構寫入描述符中。

你有沒有嘗試單步通過教程呢?這是Google上的首個搜索結果:http://thiemonge.org/getting-started-with-uinput