xpadneo en avanceret controller til Xbox One trådløs controller

Linux Xbox-controller

At tage sagen op fra en tidligere artikel, som jeg delte her på bloggen om, hvordan vi bruger vores Xbox One-controller i Fedora 31. For nylig Jeg stødte på et fremragende projekt på github, som har som navn "Xpadneo" en avanceret Linux-controller til Xbox One-controlleren.

xpadneo Dets hovedfokus er at levere avancerede funktioner til Linux, I modsætning til den driver, der som standard er inkluderet i Linux-kernen, der er tilføjet i flere versioner. Da føreren inkluderede indbygget, giver den ikke oplysninger såsom batteriniveau blandt andet.

Det er vigtigt at nævne, at for at bruge denne controller, det er kun til trådløse forbindelser, det vil sige kun ved tilslutning af din computer og styring via Bluetooth. Derudover skal du være i stand til at oprette forbindelse og parre din controller med din distro. (Jeg nævner dette, fordi jeg i Fedora 31 stødte på problemer, du kan kontrollere indlægget der Det gjorde jeg i bloggen her).

Af de funktioner, der skiller sig ud fra xpadneo nævnt på din side:

  • Understøtter Bluetooth
  • Understøtter Force Feedback (Rumble) generelt
  • Understøtter Trigger Force Feedback (understøttes ikke engang af Windows)
  • se det i aktion: kør misc / tools / directional_rumble_test / direction_rumble_test
  • Understøtter deaktiver FF
  • Understøtter flere gamepads på samme tid (ikke engang kompatibel med Windows)
  • Tilbyder jævn kortlægning, selvom Gamepad tidligere var parret med Windows / Xbox
  • Jobvalg, start, tilstandsknapper
  • Korrekt akseområde (signeret, vigtigt for f.eks. RPCS3)
  • Understøtter batteriniveauindikation (inklusive Play 'n opladningssæt)
  • Indikation af batteriniveau
  • Understøtter spoofing af inputenhedsversionen for at forhindre, at SDL forsøger at rette en problemfri kortlægning.
  • Nem installation
  • Agil udvikling og support

Sådan installeres xpadneo på Linux?

Installation af xpadneo på din distro er ret enkel, du behøver kun at have et par forudsætninger allerede installeret i det. Af disse krav du skal allerede have installeret dkms, linux-headere og en bluetooth implementering og dens afhængigheder.

Alt dette kan du søge med din pakkehåndtering fra din terminal eller en GUI af dette. For eksempel Synaptic, dnfdragora, Octopi osv.

Tager information fra xpadneos github-side, hvor de deler kommandoerne for at installere dette. Hvem er de til? brugere af Arch Linux, Manjaro, Arco Linux eller andre afledte af Arch Linux, De skal åbne en terminal og i den vil de skrive følgende:

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

Nu for sagen om dem, der er brugere af Debian-baserede eller afledte distributioner, såsom Ubuntu, Deepin osv. I en terminal skal de kun skrive følgende kommando:

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

Mens til dem, der bruger Fedora eller derivater dette:

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

I tilfælde af Raspbianskal du bare skrive følgende:

sudo apt-get install dkms raspberrypi-kernel-headers

Forudsætningerne er allerede installeret, nu skal vi gå videre til installation af xpadneo på systemet, til dette behøver vi kun at skrive følgende:

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

Hvis alt gik godt, skal de kun genstarte deres system, så driveren indlæses ved opstart.

Brug af xpadneo

For at begynde at bruge din controller med denne controller, du skal oprette forbindelse via Bluetooth mellem din fjernbetjening og systemet, Til dette kan du gøre det fra terminalen ved at skrive:

sudo bluetoothctl
scan on

At skrive ovenstående kommando du skal tænde din controller og trykke på knappen for at synkronisere controllerenNår dette er gjort, vises de enheder, den fandt, i terminalen med deres oplysninger, som vi er interesseret i deres "MAC-adresse".

Med disse oplysninger skal vi parre og synkronisere fjernbetjeningen ved at skrive følgende kommandoer:

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

Allerede med den oprettede forbindelse, de kan udføre konfigurationen ved at køre konfigurationsscriptet der vil guide dem i processen, for dette skal de åbne xpadneo-mappen igen og skrive:

sudo ./configure.sh


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Juan Cruz sagde han

    Meget god, jeg har endnu ikke testet denne applikation og er lidt inde i Debian.
    Jeg har bare et spørgsmål, er det kun for Xbox-controllere, der opretter forbindelse direkte til pc'en via bluetooth? fordi den jeg har, har jeg en USB-adapter, der skal tilsluttes.

    Mange tak!!

    1.    David naranjo sagde han

      Det er det også. Det er kun til Bluetooth. Skål