Al een tijdje ondersteunt de Linux-kernel de Microsoft Xbox One-controller officieel. Dat gezegd hebbende, ondersteuning is niet de grootste. Om te beginnen zijn er enkele tweaks die kunnen worden gedaan, evenals de mogelijkheid voor meerdere controller-ondersteuning en meer. In dit artikel laten we je zien hoe je een Xbox One-controller in Ubuntu kunt instellen.

Om specifieker te zijn gaan we in op het gebruik van de alternatieve driver, de SteamOS patched driver, configuratie van de controller met specifieke tools, tweaken, enz. Als je een Linux-gamer bent en de Xbox One controller is je go-to, misschien wilt u blijven lezen! Laten we beginnen!

Xbox DRV gebruiken

Als u het XboxDRV-stuurprogramma op Ubuntu wilt installeren, opent u een terminal en voert u de volgende opdracht in:

 sudo apt-get install xboxdrv 

Zodra het stuurprogramma is geïnstalleerd, moet alles grotendeels worden ingesteld. U hoeft niets op de zwarte lijst te zetten, omdat alles uit de doos moet werken. Om XboxDRV effectief te laten werken, moeten sommige systeemdiensten echter worden ingeschakeld.

Begin door de service in te schakelen. Dit zorgt ervoor dat XboxDRV elke keer als je direct vanuit de gate start werkt.

 sudo systemctl enable xboxdrv.service 

Nu het is ingeschakeld, kunt u de service starten, zodat u de chauffeur meteen kunt gebruiken.

 sudo systemctl start xboxdrv.service 

Nadat dit allemaal is gedaan, zou XboxDRV operationeel moeten zijn.

Meerdere controllers met Xbox DRV

Weet je nog dat we eerder zeiden dat de XboxDRV-driver op sommige manieren beter is? Dit is de belangrijkste aantrekkingskracht van deze driver. Het standaard stuurprogramma, hoewel indrukwekkend, heeft geen solide multi-controllerondersteuning. We kunnen niet bevestigen dat het niet mogelijk is; echter, met XboxDRV wordt bevestigd dat dit werkt.

Ga als volgt te werk om het in te stellen. Begin in een terminal en voer het volgende in:

 sudo nano / etc / default / xboxdrv / 

Dit is het standaard configuratiebestand. Als u multi-controllerondersteuning wilt toevoegen, moet u de volgende code aan dit bestand toevoegen. Plak het onder "silent = true" in het bestand. Hier is de code:

 [xboxdrv] silent = true next-controller = true next-controller = true next-controller = true 

Nadat de code is toegevoegd, drukt u op "Ctrl + O" om het bestand op te slaan en start u het stuurprogramma opnieuw op:

 sudo systemctl restart xboxdrv.service 

Daarna zou je in staat moeten zijn om meerdere controllers te gebruiken.

Het Steamotes-stuurprogramma gebruiken

Als je geïnteresseerd bent in het Xpad-stuurprogramma, ben je misschien geïnteresseerd in het aangepaste stuurprogramma van Valve. Het is opgeknapt en gespecialiseerd voor de Steambox-consoles van SteamOS en Valve. Het enige dat u nodig hebt om het op gang te krijgen, is om een ​​PPA toe te voegen aan uw systeem. Tijdens de installatie moet de huidige driver worden verwijderd, dus geen zorgen.

Begin met het toevoegen van de PPA:

 sudo add-apt-repository ppa: mdeslaur / steamos 

Zodra de PPA op uw systeem staat, moet u de softwarebronnen van uw systeem bijwerken.

 sudo apt-get update 

Hierna installeer je het stuurprogramma (samen met de kernel-headers als je die nog niet hebt):

 sudo apt-get installeer steamos-xpad-dkms linux-headers-generic 

Nadat het stuurprogramma is geïnstalleerd, start u eenvoudig uw machine opnieuw op. Vanaf hier gebruikt u het Valve-modified controller-stuurprogramma met uw Xbox One-controller.

Haal meer uit uw controller met AntiMicro en JSTest

Stuurprogramma's zijn één ding, en ze kunnen je Xbox One-controller zeker beter maken op Ubuntu, maar uiteindelijk, als je een solide configuratie wilt, moet je sommige programma's bekijken - twee programma's om precies te zijn, de eerste is JStest . Het is een eenvoudige en handige tool die u kunt gebruiken om de as van uw controllers te kalibreren.

Installeer het hier:

 sudo apt-get install jstest-gtk 

Het tweede programma is Antmicro . Als u ooit eerder Windows hebt gebruikt, bent u wellicht bekend met een programma met de naam Xpadder. Wat het doet, is dat u toetsenbord- en muisfuncties rechtstreeks kunt toewijzen aan elke aangesloten controller.

Dit is wat Antimicro doet. Wanneer uw Xbox One-controller wordt gedetecteerd op het systeem, kunt u eenvoudig toetsen en muisbewegingen toewijzen aan de controller. Dit soort dingen is perfect als je een spel speelt dat geen ondersteuning biedt voor gamepads.

Installeer het hier:

 sudo add-apt-repository ppa: ryochan7 / antimicro sudo apt-get update sudo apt-get install antimicro 

Conclusie

Hoewel we Linux-gamers zijn, moeten we één ding toegeven: Microsoft weet hoe ze een controller moet maken. Van alle controllers die er zijn, slaagt de Xbox-gamepad er het meest comfortabel in - en het lijkt erop dat de gokcommunity het hiermee eens is. Zowel de 360 ​​als de One-controller behoren tot enkele van de meest ondersteunde gamepads op alle grote pc-platforms.

Hopelijk kun je met behulp van dit artikel meer uit de Xbox One-controller op Ubuntu halen.

Wat is je favoriete gamecontroller voor gebruik op Ubuntu? Laat het ons hieronder weten!

Afbeelding tegoed: XBOX ONE @ Gamescom, SteamOS Logo