Wenn Sie Schwierigkeiten haben, Ihren XBOX 360-Controller zu betreiben, können Sie ihn auf einem Computer mit Ubuntu installieren und erfahren, wie Sie ihn konfigurieren. Diese Anweisungen können sowohl für kabelgebundene als auch für kabellose X-Box 360-Controller verwendet werden.
Anfangen
Um Ihren Xbox 360 Wired / Wireless-Controller unter Ubuntu 12.04 (Precise Pangolin) verwenden zu können, müssen Sie zunächst einige erforderliche Pakete installieren.
Öffnen Sie das Terminal und führen Sie den folgenden Befehl aus:
sudo apt-get install --install-recommends jstest* joystick xboxdrv
Sie müssen auch sicherstellen, dass xpad nicht geladen wird:
echo "blacklist xpad" | sudo tee -a /etc/modprobe.d/blacklist.conf
sudo rmmod xpad # unload module if already loaded
Dann starte das xboxdrv:
xboxdrv --silent
Pad konfigurieren
Schließen Sie jetzt Ihren Gamecontroller über USB (Kabel) an Ihren PC an, oder schließen Sie Ihren XBOX 360 PC-Wireless-Gaming-Empfänger für Ihren Wireless-Controller an. Führen Sie dann den folgenden Befehl aus, um die Konfiguration zu starten:
jstest-gtk
Wählen Sie im folgenden Fenster Ihren Controller aus (Microsoft X-Box 360-Pad, generisches X-Box-Pad usw.) und klicken Sie auf Eigenschaften:
Hinweis Wenn Ihr Controller nicht aufgeführt ist, versuchen Sie, auf die Schaltfläche "Aktualisieren" zu klicken.
Es öffnet sich ein neues Fenster, in dem Sie Ihren Gamecontroller kalibrieren, die Tasten Ihres Gamecontrollers neu zuordnen (Reihenfolge der Achsen und Tasten ändern) usw. können.
Speichern Sie nach Abschluss der Konfiguration Ihre neuen Einstellungen und schließen Sie das Fenster. Sie können jetzt Ihren Xbox 360-Controller verwenden, um Spiele unter Ubuntu zu spielen.
Konfigurieren Sie xboxdrv so, dass es beim Booten startet
Wenn Sie einen dedizierten Computer erstellen oder sicherstellen möchten, dass xboxdrv beim Start geladen wird, können Sie dies tun:
Erstellen Sie zuerst einen Upstart-Job:
sudoedit /etc/init/xboxdrv.conf
und füge dort den folgenden Inhalt hinzu:
start on filesystem
exec xboxdrv -D
expect fork
Dadurch wird sichergestellt, dass xboxdrv beim Booten gestartet wird.
Quellen: