xpadneo en fortschrëttleche Controller fir den Xbox One Wireless Controller

Linux Xbox Controller

De Fall opzehuelen vun engem fréieren Artikel deen ech hei um Blog gedeelt hunn wéi mir eisen Xbox One Controller an der Fedora 31 benotzenAn. Kuerzem Ech sinn op en exzellenten Projet op github gestouss, deen als Numm huet "Xpadneo" en erweiderten Linux Controller fir den Xbox One Controller.

Xpadneo Säin Haaptfokus ass fortgeschratt Funktiounen fir Linux ze bidden, Am Géigesaz zum Chauffer, deen als Standard am Linux Kernel abegraff ass, dee fir verschidde Versiounen derbäikomm ass. Well de Chauffer natierlech abegraff ass, gëtt et net Informatioun wéi de Batteriestand ënner anerem.

Et ass wichteg ze ernimmen datt fir dëse Controller ze benotzen, et ass nëmme fir drahtlose Verbindungen, dat ass, nëmmen duerch d'Verbindung vun Ärem Computer an d'Kontroll duerch Bluetooth. Zousätzlech dozou musst Dir fäeg sinn Äre Controller mat Ärem Distro ze verbannen. (Ech ernimmen dëst well ech an der Fedora 31 Problemer fonnt hunn, kënnt Dir de Post kontrolléieren Ech hunn am Blog hei gemaach).

Vun de Funktiounen, déi aus xpadneo erausstinn op Ärer Säit ernimmt:

  • Ënnerstëtzt Bluetooth
  • Ënnerstëtzt Force Feedback (Rumble) am Allgemengen
  • Ënnerstëtzt Trigger Force Feedback (net emol vu Windows ënnerstëtzt)
  • gesinn et an Aktioun: lafen misc / tools / directional_rumble_test / direction_rumble_test
  • Ënnerstëtzt deaktivéieren FF
  • Ënnerstëtzt verschidde Gamepads zur selwechter Zäit (och net kompatibel mat Windows)
  • Bitt konsequent Mapping, och wann de Gamepad virdru mat Windows / Xbox gepaart war
  • Jobauswiel, Start, Modus Knäppercher
  • Korrekt Achsberäich (ënnerschriwwen, wichteg fir zB RPCS3)
  • Ënnerstëtzt Batterie Niveau Indikatioun (abegraff Play `n Opluedstatiounen Kit)
  • Indikatioun vum Batteriestand
  • Ënnerstëtzt d'Spoofing vun der Input Device Versioun fir ze vermeiden datt SDL probéiert eng nahtlos Mapping ze korrigéieren.
  • Einfach Installatioun
  • Agile Entwécklung an Ënnerstëtzung

Wéi installéiere ech xpadneo op Linux?

D'Installatioun vu xpadneo op Ärer Distro ass ganz einfach, Dir braucht nëmmen e puer Viraussetzungen ze hunn schonn dran installéiert. Vun dësen Ufuerderungen Dir musst schonn dkms, Linux-Header an eng Bluetooth Implementatioun installéiert hunn a seng Ofhängegkeeten.

Dir kënnt all dëst mat Ärem Package Manager vun Ärem Terminal oder enger GUI vun dësem sichen. Zum Beispill Synaptic, dnfdragora, Octopi, etc.

Informatioun huelen vun der github Säit vum xpadneo, wou se d'Befeeler deelen fir dëst z'installéieren. Wien sinn se fir Benotzer vun Arch Linux, Manjaro, Arco Linux oder all aner Derivat vun Arch Linux, Si mussen en Terminal opmaachen an dran tippen se folgend:

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

Elo fir de Fall vun deenen déi sinn Benotzer vun Debian-baséiert oder ofgeleet Verdeelungen, wéi Ubuntu, Deepin, etc. An engem Terminal musse se nëmmen de folgenden Kommando tippen:

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

Während fir déi déi Fedora oder Derivate benotzen dëst:

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

Am Fall vu Raspbian, Dir musst just folgend tippen:

sudo apt-get install dkms raspberrypi-kernel-headers

Scho scho Viraussetzunge installéiert, elo gi mir op d'Xpadneo op de System installéieren, dofir musse mir nëmmen folgend tippen:

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

Wann alles gutt gelaf ass, musse se nëmmen hire System neu starten, sou datt de Chauffer beim Starte lued.

Benotzt xpadneo

Fir Äre Controller mat dësem Controller ze benotzen, Dir musst d'Verbindung iwwer Bluetooth tëscht Ärem Remote maachen an de System, Fir dëst kënnt Dir et vum Terminal maachen andeems Dir schreift:

sudo bluetoothctl
scan on

Typ de obengenannten Kommando Dir musst Äre Controller aktivéieren an dréckt op de Knäppchen fir de Controller ze synchroniséierenWann dëst fäerdeg ass, ginn d'Apparater déi et fonnt hunn am Terminal mat hiren Informatioune gewisen, vun deenen mir un hirer "MAC Adress" interesséiert sinn.

Mat dëser Informatioun wäerte mir de Fernhändler koppelen an synchroniséieren, folgend Kommandoen tippen:

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

Scho mat der Verbindung gemaach, si kënnen d'Konfiguratioun ausféieren andeems se d'Konfiguratiounsskript ausféieren dat féiert se am Prozess, dofir mussen se den xpadneo Dossier eraginn an tippen:

sudo ./configure.sh


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

2 Kommentaren, loosst ären

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.

  1.   Juan Cruz sot

    Ganz gutt, ech hunn dës Uwendung nach net getest an e bëssen an Debian vitiéiert.
    Ech hunn just eng Fro, ass et nëmme fir Xbox Controller déi direkt iwwer Bluetooth mam PC verbannen? well deen deen ech hunn hunn ech en USB Adapter fir ze verbannen.

    Villmols merci!!

    1.    David naranjo sot

      Sou ass. Et ass nëmme fir Bluetooth. Prost