
我想使用 Logitech F710 遊戲手把作為 python 程式的輸入裝置。我正在使用Ubuntu。我真的不知道從哪裡開始,所以這裡有幾個問題:
- Ubuntu 如何偵測遊戲手把?
- 如果遊戲手把在 Ubuntu 中被識別,我將如何透過 python 腳本與該裝置互動?
- 如果這在 Ubuntu 中不容易做到,那麼我如何在 Windows 中透過 python 腳本與遊戲手把互動?
答案1
作為 USB HID 裝置。
透過事件子系統。
呃...
答案2
輸入裝置在 Linux 中註冊/dev/input/eventX
,要與它們交互,您必須開啟該偽檔案並從中讀取。
從 C 語言執行的範例原始程式碼可以透過以下方式下載:
apt-get source evtest
Python 程式碼可以在以下位置找到: