xpadneo ist ein erweiterter Controller für den Xbox One Wireless Controller

Linux Xbox-Controller

Den Fall aufgreifen aus einem früheren Artikel, den ich hier im Blog geteilt habe Informationen zur Verwendung unseres Xbox One-Controllers in Fedora 31. Vor kurzem Ich bin auf ein exzellentes Projekt auf Github gestoßen, die als Name hat "Xpadneo" ist ein fortschrittlicher Linux-Controller für den Xbox One-Controller.

xpadneo Das Hauptaugenmerk liegt auf der Bereitstellung erweiterter Funktionen für Linux. Im Gegensatz zu dem Treiber, der standardmäßig im Linux-Kernel enthalten ist, der für mehrere Versionen hinzugefügt wurde. Da der Treiber nativ enthalten ist, liefert er unter anderem keine Informationen wie den Akkuladestand.

Es ist wichtig zu erwähnen, dass zur Verwendung dieses Controllers Es ist nur für drahtlose Verbindungen, das heißt nur durch Verbindung Ihres Computers und die Steuerung über Bluetooth. Darüber hinaus müssen Sie in der Lage sein, Ihren Controller mit Ihrer Distribution zu verbinden und zu koppeln. (Ich erwähne dies, weil ich in Fedora 31 auf Probleme gestoßen bin. Sie können den Beitrag überprüfen Ich habe im Blog hier).

Von den Funktionen, die sich von xpadneo abheben auf Ihrer Seite erwähnt:

  • Unterstützt Bluetooth
  • Unterstützt Force Feedback (Rumble) im Allgemeinen
  • Unterstützt Trigger Force Feedback (wird von Windows nicht einmal unterstützt)
  • Sehen Sie es in Aktion: Führen Sie misc / tools / directional_rumble_test / direction_rumble_test aus
  • Unterstützt die Deaktivierung von FF
  • Unterstützt mehrere Gamepads gleichzeitig (nicht einmal kompatibel mit Windows)
  • Bietet konsistente Zuordnung, auch wenn das Gamepad zuvor mit Windows / Xbox gekoppelt wurde
  • Jobauswahl, Start, Modustasten
  • Richtiger Achsenbereich (vorzeichenbehaftet, wichtig für zB RPCS3)
  • Unterstützt die Anzeige des Batteriestands (einschließlich Play `n-Ladeset)
  • Batteriestandsanzeige
  • Unterstützt das Spoofing der Eingabegerätversion, um zu verhindern, dass SDL versucht, eine nahtlose Zuordnung zu korrigieren.
  • Fácil instalación
  • Agile Entwicklung und Unterstützung

Wie installiere ich xpadneo unter Linux?

Die Installation von xpadneo in Ihrer Distribution ist ganz einfach. Sie brauchen nur ein paar Voraussetzungen bereits darin installiert. Von diesen Anforderungen Sie müssen bereits dkms, Linux-Header und eine Bluetooth-Implementierung installiert haben und seine Abhängigkeiten.

All dies können Sie mit Ihrem Paketmanager von Ihrem Terminal oder einer GUI aus suchen. Zum Beispiel Synaptic, dnfdragora, Octopi usw.

Informationen entnehmen von xpadneos Github-Seite, wo sie die Befehle teilen, um dies zu installieren. Für wen sind die Benutzer von Arch Linux, Manjaro, Arco Linux oder einem anderen Derivat von Arch Linux, Sie müssen ein Terminal öffnen und geben Folgendes ein:

sudo pacman -S dkms linux-headers bluez bluez-utils

Nun zum Fall derer, die es sind Benutzer von Debian-basierten oder abgeleiteten Distributionen, wie Ubuntu, Deepin usw. In einem Terminal müssen sie nur den folgenden Befehl eingeben:

sudo apt-get install dkms linux-headers-`uname -r`

Während sich für diejenigen, die Fedora oder Derivate verwenden diese:

sudo dnf install dkms make bluez bluez-tools kernel-devel-`uname -r` kernel-headers-`uname -r`

Im Fall von Raspbianmüssen Sie nur Folgendes eingeben:

sudo apt-get install dkms raspberrypi-kernel-headers

Bereits mit den Voraussetzungen installiert, Jetzt werden wir mit der Installation von xpadneo auf dem System fortfahren, dafür müssen wir nur folgendes eingeben:

git clone https://github.com/atar-axis/xpadneo.git
cd xpadneo
sudo ./install.sh

Wenn alles gut gegangen ist, müssen sie nur ihr System neu starten, damit der Treiber beim Start geladen wird.

Verwenden von xpadneo

Um Ihren Controller mit diesem Controller zu verwenden, Sie müssen die Verbindung über Bluetooth zwischen Ihrer Fernbedienung herstellen und das System, Dazu können Sie dies vom Terminal aus tun, indem Sie Folgendes eingeben:

sudo bluetoothctl
scan on

Geben Sie den obigen Befehl ein Sie müssen Ihren Controller einschalten und die Taste drücken, um den Controller zu synchronisierenSobald dies geschehen ist, werden die gefundenen Geräte im Terminal mit ihren Informationen angezeigt, von denen wir an ihrer "MAC-Adresse" interessiert sind.

Mit diesen Informationen werden wir die Fernbedienung koppeln und synchronisieren, indem wir die folgenden Befehle eingeben:

pair <MAC>
trust <MAC>
connect <MAC>

Bereits mit der Verbindung hergestelltkönnen sie die Konfiguration durchführen, indem sie das Konfigurationsskript ausführen das wird sie dabei führen, dafür müssen sie den xpadneo-Ordner erneut eingeben und Folgendes eingeben:

sudo ./configure.sh


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Juan Cruz sagte

    Sehr gut, ich muss diese Anwendung noch testen und ein bisschen in Debian verderben.
    Ich habe nur eine Frage: Ist es nur für Xbox-Controller, die über Bluetooth eine direkte Verbindung zum PC herstellen? weil der, den ich habe, muss ich einen USB-Adapter anschließen.

    Danke!

    1.    David Orange sagte

      So ist es auch. Es ist nur für Bluetooth. Prost