xpadneo un controler avansat pentru controlerul wireless Xbox One

Controler Xbox Linux

Reluarea cazului dintr-un articol anterior pe care l-am împărtășit aici pe blog despre cum să folosim controlerul nostru Xbox One în Fedora 31. Recent Am dat peste un proiect excelent pe github, care are ca nume „Xpadneo” un controler Linux avansat pentru controlerul Xbox One.

xpadneo Obiectivul său principal este de a oferi funcții avansate pentru Linux, Spre deosebire de driverul inclus în mod implicit în Linux Kernel care a fost adăugat pentru mai multe versiuni. Deoarece driverul este inclus în mod nativ, acesta nu oferă informații, cum ar fi nivelul bateriei, printre altele.

Este important să menționăm că, pentru a utiliza acest controler, este doar pentru conexiuni wireless, adică numai prin conectarea computerului dvs. și controlul prin Bluetooth. În plus, trebuie să fiți capabil să vă conectați și să asociați controlerul cu distribuitorul. (Menționez acest lucru deoarece în Fedora 31 am întâmpinat probleme, puteți verifica postarea care Am făcut-o în blogul de aici).

Dintre caracteristicile care se deosebesc de xpadneo menționat pe pagina dvs.:

  • Suportă Bluetooth
  • Sprijină forțarea feedback-ului (Rumble) în general
  • Suportă feedback-ul Trigger Force (nici măcar acceptat de Windows)
  • vezi-l în acțiune: rulează misc / tools / directional_rumble_test / direction_rumble_test
  • Suportă dezactivarea FF
  • Suportă mai multe Gamepad-uri în același timp (nici măcar compatibile cu Windows)
  • Oferă o mapare consistentă, chiar dacă Gamepad-ul a fost asociat cu Windows / Xbox înainte
  • Butoane de selectare, pornire, mod
  • Intervalul corect de axe (semnat, important de ex. RPCS3)
  • Suportă indicarea nivelului bateriei (inclusiv setul de încărcare Play `n)
  • Indicarea nivelului bateriei
  • Suportă falsificarea versiunii dispozitivului de intrare pentru a împiedica SDL să încerce să corecteze o mapare perfectă.
  • Instalare ușoară
  • Dezvoltare agilă și sprijin

Cum se instalează xpadneo pe Linux?

Instalarea xpadneo pe distro este destul de simplă, trebuie doar să aveți câteva condiții prealabile instalat deja în el. Dintre aceste cerințe trebuie să fi instalat deja dkms, linux-headers și o implementare bluetooth și dependențele sale.

Puteți căuta toate acestea cu managerul de pachete de la terminal sau cu o interfață grafică a acestuia. De exemplu Synaptic, dnfdragora, Octopi etc.

Luând informații de la pagina github a xpadneo, unde partajează comenzile pentru a instala acest lucru. Pentru cine sunt utilizatorii Arch Linux, Manjaro, Arco Linux sau orice alt derivat al Arch Linux, Trebuie să deschidă un terminal și în acesta vor tasta următoarele:

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

Acum pentru cazul celor care sunt utilizatorii de distribuții Debian sau derivate, precum Ubuntu, Deepin etc. Într-un terminal trebuie doar să tastați următoarea comandă:

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

În timp ce pentru cei care folosesc Fedora sau derivate acest:

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

În cazul lui Raspbian, trebuie doar să tastați următoarele:

sudo apt-get install dkms raspberrypi-kernel-headers

Având deja condițiile prealabile instalate, acum vom trece la instalarea xpadneo pe sistem, pentru aceasta trebuie doar să tastați următoarele:

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

Dacă totul a mers bine, trebuie doar să-și repornească sistemul, astfel încât driverul să se încarce la pornire.

Folosind xpadneo

Pentru a începe să utilizați controlerul cu acest controler, trebuie să faceți conexiunea prin Bluetooth între telecomandă și sistemul, Pentru aceasta o puteți face de la terminal tastând:

sudo bluetoothctl
scan on

Tastând comanda de mai sus trebuie să porniți controlerul și să apăsați butonul pentru a sincroniza controlerulOdată ce ați făcut acest lucru, dispozitivele pe care le-a găsit vor fi afișate în terminal cu informațiile sale, de care suntem interesați de „adresa MAC” a acestuia.

Cu aceste informații vom împerechea și sincroniza telecomanda, tastând următoarele comenzi:

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

Deja cu conexiunea făcută, pot efectua configurarea rulând scriptul de configurare care îi va ghida în proces, pentru aceasta trebuie să intre din nou în folderul xpadneo și să tastați:

sudo ./configure.sh


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Juan Cruz el a spus

    Foarte bine, încă nu am testat această aplicație și am picat puțin în Debian.
    Am doar o întrebare, este doar pentru controlerele Xbox care se conectează direct la computer prin Bluetooth? pentru că cel pe care îl am am un adaptor usb de conectat.

    Vă mulțumim!

    1.    David naranjo el a spus

      La fel este. Este doar pentru bluetooth. Noroc