
Ich möchte das Logitech F710-Gamepad als Eingabegerät für ein Python-Programm verwenden. Ich verwende Ubuntu. Ich weiß nicht wirklich, wo ich anfangen soll, also hier ein paar Fragen:
- Wie erkennt Ubuntu das Gamepad?
- Wenn das Gamepad in Ubuntu erkannt wird, wie kann ich über ein Python-Skript mit diesem Gerät interagieren?
- Wenn dies in Ubuntu nicht so einfach ist, wie interagiere ich dann in Windows über ein Python-Skript mit dem Gamepad?
Antwort1
Als USB-HID-Gerät.
Über dieEreignissubsystem.
Äh...
Antwort2
Eingabegeräte werden wie /dev/input/eventX
in Linux registriert. Um mit ihnen zu interagieren, müssen Sie diese Pseudodatei öffnen und daraus lesen.
Beispielquellcode zur Erstellung in C kann heruntergeladen werden über:
apt-get source evtest
Python-Code finden Sie unter: