Draadloze Xbox One-controllers gebruiken op Linux met XOW

Als je een Xbox One draadloze USB-dongle hebt, zul je blij zijn te weten dat het nu mogelijk is om het apparaat op Linux te laten draaien. Dankzij het XOW-project maakt het apparaat draadloze connectiviteit op Linux mogelijk met elke Xbox One-controller.

Om het XOW-stuurprogramma te gebruiken, moet u een originele draadloze controller van Xbox One S of Xbox One, de draadloze Xbox-dongle en een redelijk modern Linux-besturingssysteem hebben. XOW is volop in ontwikkeling. Dit stuurprogramma werkt in sommige gevallen mogelijk niet correct (of helemaal niet). Gebruik het op eigen risico!

Opmerking: moet u een Xbox-controller emuleren op Windows 10? Hier is hoe.

XOW downloaden

Het XOW-stuurprogramma is erg nieuw voor Linux en is nog niet zo heel lang in ontwikkeling geweest. Als gevolg hiervan is het niet in de Linux-kernel of in een reguliere Linux OS-softwarerepository terechtgekomen. In plaats daarvan, als je XOW wilt gebruiken, moet je het downloaden van de GitHub van het project .

Voor interactie met GitHub is het Git-programma vereist. Om Git te installeren, opent u een terminalvenster door op Ctrl + Alt + T  of  Ctrl + Shift + T  op het toetsenbord te drukken  . Volg daarna de onderstaande opdrachtregelinstructies.

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

Generieke Linux

De Git-tool is beschikbaar op bijna elke Linux-distributie en is een van de primaire tools die alle ontwikkelaars op het platform gebruiken. Als je een besturingssysteem gebruikt dat niet in deze lijst staat, open dan een terminal, zoek naar "git" en installeer het zoals je normaal programma's installeert. Of download Git van internet .

Nadat u de Git-tool op uw Linux-pc hebt ingesteld, is XOW klaar om te downloaden. Gebruik het  git clone-  commando om de nieuwste versie van de software te pakken.

git kloon https://github.com/medusalix/xow.git

Verplaats uw terminalvenster naar de map "xow" met behulp van de  CD-  opdracht. Voer vervolgens het  cat-  commando uit om het meegeleverde README.md-bestand te bekijken, omdat het informatie bevat over de code die u zojuist naar uw pc hebt gedownload.

Let op: sluit  kat af  met  Ctrl + C .

cd xow

cat README.md

afhankelijkheden

De code voor XOW wordt gedownload naar uw Linux-pc. De volgende stap in het proces is het installeren van de primaire afhankelijkheid voor XOW, Libusb. Om Libusb te installeren, volgt u de onderstaande installatie-instructies die overeenkomen met uw Linux-besturingssysteem.

Ubuntu

sudo apt install libusb-1.0-0-dev libusb-1.0-0

Debian

sudo apt-get install libusb-1.0-0-dev libusb-1.0-0

Arch Linux

sudo pacman -S libusb

Fedora

sudo dnf installeer libusb libusb-devel

OpenSUSE

sudo zypper installeer libusb-1.0 libusb-1_0-devel

Generieke Linux

Als u XOW helemaal opnieuw opbouwt op een Linux-pc die niet in deze handleiding wordt behandeld, moet u Libusb handmatig installeren. Voor meer informatie, klik hier .

Gebouw XOW

Om XOW te bouwen, moet u de opdrachtregel gebruiken. De reden dat de terminal nodig is, is dat XOW een CLI-toepassing is en dat er geen bekende manier is om deze te compileren met een GUI-app. Volg de stapsgewijze instructies hieronder om XOW op uw systeem te bouwen.

Stap 1: Ga xowmet de onderstaande cd-  opdracht naar de map in uw thuismap (~)  .

cd ~/xow

Stap 2: Voer de  make-  opdracht uit om de broncode te compileren.

Draadloze Xbox One-controllers gebruiken op Linux met XOW

make BUILD=RELEASE

Stap 3: Voer de  opdracht ls  uit in de  xowmap en bepaal of het binaire bestand "xow" aanwezig is.

ls | grep xow

Stap 4: Ervan uitgaande dat de build succesvol is, ziet u "xow" in de xow-map. Installeer dit binaire bestand nu op uw Linux-pc met de opdracht make install  .

sudo make install

XOW activeren

De XOW Xbox draadloze dongle-driver voor Linux werkt met het systemd init-systeem. Om deze reden moet het via systemd worden ingeschakeld om correct te werken. Ga als volgt te werk om de XOW draadloze driver op uw Linux-pc in te schakelen.

Gebruik  eerst de opdracht systemctl enable  om XOW automatisch te laten opstarten met root-rechten telkens wanneer uw systeem opstart.

Draadloze Xbox One-controllers gebruiken op Linux met XOW

sudo systemctl xow.service inschakelen

Gebruik vervolgens de opdracht systemctl start om systemd te vertellen de XOW-service onmiddellijk te starten, zodat gebruikers op het systeem deze kunnen gebruiken.

sudo systemctl start xow.service

Met XOW ingeschakeld binnen systemd, heeft uw Linux-pc ondersteuning voor draadloze Xbox-dongle.

Schakel XOW uit

Wilt u de ondersteuning van de draadloze Xbox-dongle op uw Linux-pc tijdelijk of permanent uitschakelen? U dient gebruik te maken van het systemd init systeem.

Gebruik het commando systemctl stop om het XOW-stuurprogramma met systemd tijdelijk uit te  schakelen .

sudo systemctl stop xow.service

Wilt u XOW permanent uitschakelen? Maak gebruik van de systemctl disable opdracht.

sudo systemctl xow.service uitschakelen

XOW gebruiken

Om XOW te gebruiken, sluit u uw draadloze USB Xbox One-dongle aan op de USB-poort op uw Linux-pc. Druk vervolgens op de koppelknop op de Xbox One-controller en koppel deze aan de dongle.

Wilt u meer informatie bij het koppelen van uw apparaat? Open een terminal en voer het binaire bestand "xow" uit met de onderstaande opdrachten, voordat u probeert een controller te koppelen.

Draadloze Xbox One-controllers gebruiken op Linux met XOW

cd ~/xow

sudo ./xow

Leave a Comment

Mp3 Diags: Los tot 50 problemen met mp3-audiobestanden op

Mp3 Diags: Los tot 50 problemen met mp3-audiobestanden op

MP3 Diags is de ultieme tool om problemen met je muziekcollectie op te lossen. Het kan je mp3-bestanden correct taggen, ontbrekende albumhoezen toevoegen en VBR repareren.

Google Voice Desktop-meldingsapps

Google Voice Desktop-meldingsapps

Net als Google Wave heeft Google Voice wereldwijd voor behoorlijk wat ophef gezorgd. Google wil de manier waarop we communiceren veranderen en omdat het steeds populairder wordt,

Download Flickr-favorieten met FlickrFaves

Download Flickr-favorieten met FlickrFaves

Er zijn veel tools waarmee Flickr-gebruikers hun foto's in hoge kwaliteit kunnen downloaden, maar is er een manier om Flickr-favorieten te downloaden? Onlangs kwamen we

OK Sampler is gratis muzieksamplersoftware

OK Sampler is gratis muzieksamplersoftware

Wat is sampling? Volgens Wikipedia is het de handeling om een ​​deel, of sample, van een geluidsopname te nemen en te hergebruiken als instrument of als instrument.

Google Sites-back-up: importeren/exporteren

Google Sites-back-up: importeren/exporteren

Google Sites is een dienst van Google waarmee gebruikers een website kunnen hosten op de server van Google. Er is echter één probleem: er is geen ingebouwde optie voor back-up.

Google Tasks Desktop-applicatie

Google Tasks Desktop-applicatie

Google Tasks is niet zo populair als andere Google-diensten zoals Agenda, Wave, Voice, enz., maar wordt nog steeds veel gebruikt en is een integraal onderdeel van de takenlijst van mensen.

Hoe verloren partities en harde schijfgegevens te herstellen [Handleiding]

Hoe verloren partities en harde schijfgegevens te herstellen [Handleiding]

In onze vorige handleiding over het veilig wissen van de harde schijf en verwisselbare media via Ubuntu Live en DBAN boot-cd, hebben we besproken dat Windows-gebaseerde schijven

Ubuntu: map verwijderen uit Terminal of Bestandsbeheer

Ubuntu: map verwijderen uit Terminal of Bestandsbeheer

Probeert u een map op uw Linux-pc te verwijderen? Volg deze uitgebreide gids voor tips en trucs!

Verbeter het Gnome Shell-klembord met Pano

Verbeter het Gnome Shell-klembord met Pano

Laten we eerlijk zijn, het standaard Gnome Shell-klembord is niet erg goed. Installeer Pano om uw klembordervaring te verbeteren!

Hoe DaVinci Resolve 17 op Linux te installeren

Hoe DaVinci Resolve 17 op Linux te installeren

Heb je een geweldige niet-lineaire video-editor nodig voor je Linux-box? Laat Davinci Resolve 17 werken met deze gids!