Home
» LINUX
»
Cum să utilizați controlerele wireless Xbox One pe Linux cu XOW
Cum să utilizați controlerele wireless Xbox One pe Linux cu XOW
Dacă dețineți un dongle USB wireless Xbox One, veți fi bucuroși să aflați că acum este posibil să rulați dispozitivul pe Linux. Datorită proiectului XOW, dispozitivul permite conectivitate wireless pe Linux cu orice controler Xbox One.
Pentru a utiliza driverul XOW, trebuie să aveți un controler wireless original Xbox One S sau Xbox One, dongle wireless Xbox și un sistem de operare Linux destul de modern. XOW este în curs de dezvoltare substanțială. Este posibil ca acest driver să nu funcționeze corect (sau deloc) în unele cazuri. Folosește-l pe propriul tău risc!
Driverul XOW este foarte nou pentru Linux și nu a fost în dezvoltare de foarte mult timp. Ca urmare, nu a ajuns în kernel-ul Linux sau în niciun depozit de software de sistem de operare Linux. În schimb, dacă doriți să utilizați XOW, trebuie să îl descărcați din GitHub al proiectului .
Interacțiunea cu GitHub necesită programul Git. Pentru a instala Git, deschideți o fereastră de terminal apăsând Ctrl + Alt + T sau Ctrl + Shift + T de pe tastatură. Apoi, urmați instrucțiunile din linia de comandă prezentate mai jos.
Ubuntu
sudo apt install git
Debian
sudo apt-get install git
Arch Linux
sudo pacman -S git
Fedora
sudo dnf install git
OpenSUSE
sudo zypper install git
Linux generic
Instrumentul Git este disponibil pe aproape fiecare distribuție Linux și este unul dintre instrumentele principale pe care le folosesc toți dezvoltatorii de pe platformă. Dacă utilizați un sistem de operare care nu este în această listă, deschideți un terminal, căutați „git” și instalați-l așa cum instalați de obicei programele. Sau, descărcați Git de pe web .
După configurarea instrumentului Git pe computerul dvs. Linux, XOW este gata de descărcat. Folosind comanda git clone , luați cea mai recentă versiune a software-ului.
git clone https://github.com/medusalix/xow.git
Mutați fereastra terminalului în folderul „xow” folosind comanda CD . Apoi, rulați comanda cat pentru a arunca o privire la fișierul README.md inclus, deoarece conține informații despre codul pe care tocmai l-ați descărcat pe computer.
Notă: închideți pisica cu Ctrl + C .
cd xow
cat README.md
Dependente
Codul pentru XOW este descărcat în computerul dvs. Linux. Următorul pas al procesului este instalarea dependenței primare pentru XOW, Libusb. Pentru a instala Libusb, urmați instrucțiunile de instalare de mai jos care corespund sistemului dvs. de operare Linux.
Dacă construiți XOW de la zero pe un PC Linux care nu este tratat în acest ghid, va trebui să instalați Libusb manual. Pentru mai multe informații, faceți clic aici .
Clădirea XOW
Pentru a construi XOW, trebuie să utilizați linia de comandă. Motivul pentru care terminalul este necesar este că XOW este o aplicație CLI și nu există o modalitate cunoscută de compilare cu o aplicație GUI. Urmați instrucțiunile pas cu pas de mai jos pentru a construi XOW pe sistemul dumneavoastră.
Pasul 1: Mutați-vă în xowfolderul situat în directorul dvs. de acasă (~) folosind comanda CD de mai jos.
cd ~/xow
Pasul 2: Rulați comanda make pentru a compila codul sursă.
face BUILD=RELEASE
Pasul 3: Rulați comanda ls în xowfolder și determinați dacă binarul „xow” este acolo.
ls | grep xow
Pasul 4: Presupunând că construirea a avut succes, veți vedea „xow” în folderul xow. Acum, instalați acest binar pe computerul dvs. Linux cu comanda make install .
sudo make install
Activarea XOW
Driverul de dongle wireless XOW Xbox pentru Linux funcționează cu sistemul de inițiere systemd. Din acest motiv, trebuie să fie activat prin systemd pentru a funcționa corect. Pentru a activa driverul wireless XOW pe computerul dvs. Linux, procedați în felul următor.
Mai întâi, utilizați comanda systemctl enable pentru a permite XOW să pornească automat cu privilegii de rădăcină de fiecare dată când sistemul dvs. pornește.
sudo systemctl enable xow.service
Apoi, utilizați comanda systemctl start pentru a spune systemd să pornească instantaneu serviciul XOW, astfel încât utilizatorii de pe sistem să îl poată utiliza.
sudo systemctl start xow.service
Cu XOW activat în systemd, computerul dumneavoastră Linux va avea suport pentru dongle wireless Xbox.
Opriți XOW
Doriți să dezactivați temporar sau permanent suportul pentru dongle wireless Xbox pe computerul dvs. Linux? Trebuie să utilizați sistemul systemd init.
Pentru a dezactiva temporar driverul XOW cu systemd, utilizați comanda systemctl stop .
sudo systemctl stop xow.service
Doriți să opriți XOW definitiv? Utilizați comanda systemctl disable .
sudo systemctl dezactivează xow.service
Folosind XOW
Pentru a utiliza XOW, conectați cheia wireless USB Xbox One la portul USB de pe computerul dvs. Linux. Apoi, apăsați butonul de pereche de pe controlerul Xbox One și asociați-l la cheie.
Doriți mai multe informații când vă împerecheați dispozitivul? Deschideți un terminal și rulați fișierul binar „xow” cu comenzile de mai jos, înainte de a încerca să asociați un controler.