I et stykke tid har Linux-kernen officielt støttet Microsoft Xbox One-controlleren. Når det er sagt, er støtten ikke den største. Til at begynde med er der nogle tweaks, der kunne gøres såvel som muligheden for flere controller support og mere. I denne artikel viser vi dig, hvordan du konfigurerer en Xbox One-controller i Ubuntu.

For at være mere specifik, går vi over, hvordan du bruger den alternative driver, SteamOS patched driveren, konfigurerer controlleren med specifikke værktøjer, tweaking det osv. Hvis du er en Linux-gamer, og Xbox One-controlleren er din go-to, vil du måske fortsætte med at læse! Lad os komme igang!

Brug af Xbox DRV

Hvis du vil have XboxDRV-driveren installeret på Ubuntu, skal du åbne en terminal og indtaste følgende kommando:

 sudo apt-get install xboxdrv 

Når føreren er installeret, skal alt for det meste opstilles. Du behøver ikke at blacklist noget, da alt skal arbejde ud af boksen. For at XboxDRV skal fungere effektivt, skal nogle systemd tjenester være aktiveret.

Start med at aktivere tjenesten. Dette sikrer, at XboxDRV fungerer, hver gang du starter lige ud af porten.

 sudo systemctl aktivere xboxdrv.service 

Nu da den er aktiveret, kan du starte tjenesten, så du kan bruge føreren med det samme.

 sudo systemctl start xboxdrv.service 

Når alt dette er gjort, bør XboxDRV være operationelt.

Flere controllere med Xbox DRV

Husk tidligere, da vi sagde, at XboxDRV-driveren er bedre på nogle måder? Dette er hovedtræk til denne chauffør. Standard driveren, selvom imponerende, har ikke solid multi-controller support. Vi kan ikke bekræfte, at det ikke er muligt; Men med XboxDRV bekræftes det at arbejde.

Sådan sættes du op. Start ud i en terminal og indtast følgende:

 sudo nano / etc / default / xboxdrv / 

Dette er standard konfigurationsfilen. Hvis du ønsker at tilføje multi-controller support, skal du tilføje følgende kode til denne fil. Indsæt det under "silent = true" i filen. Her er koden:

 [xboxdrv] lydløs = sand næste controller = ægte næste controller = true next-controller = true 

Når koden er tilføjet, skal du trykke på "Ctrl + O" for at gemme filen, og genstart derefter driveren:

 sudo systemctl genstart xboxdrv.service 

Derefter skal du kunne bruge flere controllere.

Brug af SteamOS patched driveren

Hvis du er interesseret i at holde fast i Xpad-driveren, kan du være interesseret i Valves ændrede driver. Det er fastgjort og specialiseret til SteamOS og Valves dampkonsol. Alt du behøver for at få det til at gå er at tilføje en PPA til dit system. Under installationen skal den aktuelle driver tages ud, så ingen bekymringer.

Start med at tilføje PPA:

 sudo add-apt-depot ppa: mdeslaur / steamos 

Når PPA'en er på dit system, skal du opdatere systemets softwarekilder.

 sudo apt-get opdatering 

Efter det skal du installere driveren (sammen med kerneoverskrifterne, hvis du ikke allerede har dem):

 sudo apt-get install steamos-xpad-dkms linux-headers-generisk 

Når driveren er installeret, skal du blot genstarte din maskine. Herfra bruger du den styringsmodul, der er styret med ventilen, med din Xbox One-controller.

Få mere ud af din controller med AntiMicro og JSTest

Drivere er en ting, og de kan helt sikkert gøre din Xbox One-controller bedre på Ubuntu, men i sidste ende, hvis du vil have en solid konfiguration, skal du tjekke nogle programmer - to programmer skal være præcise, den første er JStest . Det er et enkelt og nyttigt værktøj, som du kan bruge til at kalibrere din controllers akse.

Installer det her:

 sudo apt-get install jstest-gtk 

Det andet program er Antmicro . Hvis du nogensinde har brugt Windows før, er du måske bekendt med et program, der hedder Xpadder. Det gør det muligt at kortlægge tastatur- og musfunktioner direkte til en hvilken som helst controller, der er tilsluttet.

Det er det, Antimicro gør. Når din Xbox One-controller registreres på systemet, kan du nemt kortlægge nøgler og musbevægelser til controlleren. Denne slags ting er perfekt, hvis du spiller et spil, der ikke har gamepad-support.

Installer det her:

 sudo add-apt-depot ppa: ryochan7 / antimicro sudo apt-get opdatering sudo apt-get install antimicro 

Konklusion

Selv om vi er Linux-spillere, må vi indrømme én ting: Microsoft ved, hvordan man laver en controller. Af alle controllere derude klarer Xbox gamepad at være den mest komfortable - og det ser ud til, at spillemiljøet generelt er enig i denne kendsgerning. Både 360 ​​og One-controlleren er blandt nogle af de mest understøttede gamepads på alle de store pc-platforme.

Forhåbentlig kan du ved hjælp af denne artikel få mere ud af Xbox One-controlleren på Ubuntu.

Hvad er din foretrukne spilcontroller til at bruge på Ubuntu? Lad os vide nedenfor!

Billedkredit: XBOX ONE @ Gamescom, SteamOS Logo