Sådan opsættes og bruges spilcontrollere på Linux

Sådan opsættes og bruges spilcontrollere på Linux

AAA -spil er nu tilgængelige på Linux. Valves Steam digitale leveringstjeneste og SteamOS er i spidsen for spil på Ubuntu og andre Linux -operativsystemer.





Men hvis du er interesseret i at skifte til Linux til spil, er der utvivlsomt et spørgsmål, der holder dig tilbage: er spilcontrollere kompatible med Linux?





Nå, ja, det er de. Sådan konfigureres en USB- eller Bluetooth -spilcontroller på Linux.





Muligheder for spil på Linux

Du har tre muligheder for at spille spil på Linux:

  • Tastaturet og musen
  • En USB -spilcontroller
  • Bluetooth -spilcontroller

Hver af disse har sin egen fordel og ulempe. De skulle dog alle arbejde uden problemer.



Det er ligegyldigt, om du bruger en vanille distro, SteamOS eller en retro gaming distro. Spilcontrollere understøttes nu bredt.

Har jeg brug for drivere til gaming på Linux?

For mange år siden, før Linux -spil blev populært, var det nødvendigt at installere enhedsdrivere til spilcontrollere.





I disse dage, med mange udviklede Linux-operativsystemer at vælge imellem, er problemet næsten ikke-eksisterende. Medmindre du bruger et ældre Linux -operativsystem af en bestemt årsag (måske hardware -kompatibilitet eller andre problemer), er det ikke nødvendigt at installere drivere til controllere på Linux.

Drivere er nu bagt ind i Linux -kernen.





Spil Linux -spil med en mus og et tastatur

Hvis du spiller strategispil eller bare foretrækker tastatur-og-mus-kombi, burde disse fungere fint. Laptop -tastaturer er fine til spil, selvom du skal bruge en USB -mus frem for touchpad'en til de fleste spil.

USB-tastaturer er også perfekte til spil på Linux, især hvis du foretrækker strategispil eller First-Person Shooters (FPS).

Ikke overraskende vil du opdage, at stort set alle USB -tastaturer og musenheder fungerer ud af boksen på Linux.

Det er vigtigt, at et bredt udvalg af trådløse og Bluetooth -tastatur- og muskombinationer også fungerer med Linux. Dette er vigtigt at vide, da denne kompatibilitet også påvirker spilcontrollere.

USB -spilcontrollere på Linux

For en mere komplet spiloplevelse kan du vælge en spilcontroller. Der findes forskellige USB -controllere, der burde være velegnede til spil på Linux. Hvis controlleren bruger xinput (de fleste gør det), bør du ikke have problemer.

Den bedste måde at kontrollere er naturligvis at prøve et par USB -spilcontrollere på din Linux -enhed. Du kan have forskellige grader af succes, eller de fungerer alle lige så godt. Bemærk naturligvis, at du skal omkonfigurere kontrollerne, så de passer til det spil, du spiller.

Hvilke USB -controllere fungerer på Linux?

Der er en lang liste over Linux-kompatible USB-spilcontrollere, som vi ikke har plads til at replikere her. Det er tilstrækkeligt at sige, at hvis du ejer en USB -controller, skal du tilslutte den og se, hvad der sker. Du kan være 100% sikker med USB -versionerne af:

  • Xbox One controller
  • Xbox 360 controller
  • PlayStation 4 controller
  • PlayStation 3 controller

Alle disse burde fungere ud af kassen takket være xboxdrv -pakken. Hvis du støder på problemer, kan xboxdrv -pakken installeres manuelt i terminalen:

apt-get install xboxdrv

Når softwaren er installeret, kan du indstille knaptilknytninger til at tilpasse controlleren. Det understøtter også opstartsscripts til at starte spil med bestemte mappings anvendt.

På trods af navnet understøtter xboxdrv også PlayStation -controllere. På samme måde bør klon -enheder baseret på disse controllere også fungere.

De ældre controllere arbejder med lidt fanfare. Men hvis du vil bruge den trådløse version af Xbox 360 -controlleren eller den originale trådløse Xbox One -controller, skal du bruge de trådløse dongler, der gør det muligt at tilslutte disse enheder til en pc.

Heldigvis er tingene enklere med Bluetooth, og senere versioner af Xbox One -controlleren er afhængige af Bluetooth frem for trådløs.

Relaterede: Hvordan fungerer Bluetooth?

Hvad med Bluetooth -spilcontrollere på Linux?

For Bluetooth -enheder kan tingene være lidt vanskeligere. Dit system skal bruge en Bluetooth-modtager --- dette kan være indbygget eller tilføjet som en USB-dongle. Hvis det er aktiveret, skal Bluetooth -symbolet vises i panelet.

Intet symbol? For at kontrollere, om din USB Bluetooth -dongle genkendes af Linux, skal du indtaste

hvordan man laver fotokollager på facebook
lsusb

Installer derefter med

apt-get install Bluetooth

Efter installationen skal du kontrollere, at Bluetooth kører:

/etc/init.d/bluetooth status

Hvis ikke, indtast:

/etc/init.d/bluetooth start

Når du først er startet, skal du ikke have problemer.

Du kan nu parre en controller eller mus og tastatur med Linux. Den nemmeste måde at gøre dette på er at klikke på Bluetooth -ikonet, indstille computeren til at scanne efter enheder og holde parringsknappen på din controller.

Øjeblikke senere skulle de være parret og klar til brug. Populære Bluetooth -controllere, der kan synkroniseres til Linux, omfatter:

  • Xbox One
  • PlayStation DualShock 3 og 4
  • WiiU Pro

Vi tager et kig på at forbinde disse enheder nedenfor.

Tilslutning af en Bluetooth Xbox One -controller til Linux

Xbox One -ejere skal gøre meget lidt for at få deres controllere til at køre med Linux. Forudsat at dit operativsystem har en kerne forbi 3.17, kan du bruge controlleren. SteamOS understøtter også Xbox One -controlleren.

Bluetooth Xbox One -controlleren opretter forbindelse til Linux på samme måde som enhver anden Bluetooth -enhed forbinder.

Tilslut en DualSense, DualShock 4 eller DualShock 3 PlayStation Controller til Linux

Vil du tilslutte en PS3, PS4 eller PS5 controller til Linux?

Alle er mulige, men Bluetooth er lidt nøjeregnere. DualShock 3 kræver Bluetooth 2.0, mens DualSense og DualShock 4 har brug for Bluetooth 4.0 eller nyere. Derfor skal du sikre dig, at Bluetooth -radioen på dit system (eller din valgte Bluetooth -dongle) er kompatibel med den controller, du ønsker at bruge. Bemærk, at hver controller kan køre på en Raspberry Pi, så dette burde ikke være for svært at konfigurere på en Linux -pc.

For at tilslutte disse enheder skal du sørge for at have det korrekte USB -kabel til rådighed, da dette kortvarigt er påkrævet.

  1. I Linux skal du aktivere Bluetooth -scanning/parringstilstand
  2. Tilslut USB -kablet til controlleren
  3. Når du bliver bedt om det af din Linux -distro, skal du stole på enheden
  4. Afbryd USB -kablet
  5. Hold parringsknappen på din controller

PlayStation -controlleren skal nu være parret med din Linux -computer. Bemærk, at DualSense -controllerens Haptic feedback og Adaptive triggers ikke fungerer på Linux.

Spil spil på Linux med Wii U Pro -controlleren

Selvom Wii U ikke solgte lige så godt som Wii eller Nintendo Switch, er Wii U Pro -controlleren en god mulighed for Linux -spil.

Synkronisering af Wii U Pro -controlleren med Linux er næsten lige så let som med alle andre enheder.

  1. I Bluetooth -værktøjet på Linux skal du scanne efter nye enheder
  2. Tryk på synkroniseringsknappen på controlleren

Et øjeblik senere skulle controlleren registreres, og du er klar til at spille.

Joystick/gamepad/controller fungerer ikke på Linux

Hvis du har et problem med en generisk spilcontroller eller mere traditionel gamepad eller joystick, er det tid til at foretage fejlfinding. Et værktøj kaldet joystick indeholder drivere og registrerer input. Du kan også bruge den til at omkonfigurere controller -tilknytninger.

Installer i terminalen med:

sudo apt-get install joystick

Dette giver de drivere, du har brug for. Brug jstest-gtk til at konfigurere kortlægninger og så videre:

spil uden flash -afspiller og plugin
sudo apt-get install jstest-gtk

Bedste controllere til Linux Gaming

Så med alt det forklaret, hvilke controllere er virkelig bedst til Linux -spil? Ofte har mindre ergonomiske enheder en tendens til at være nyttige til nogle spil og ikke så ideelle til andre. Det er ikke usædvanligt at ende med flere controllere i dette tilfælde, især hvis du nyder retro -spil i Linux.

I sidste ende afhænger det af, hvilken type spil du spiller. For en universel mulighed er Xbox One- og PS4 -controllerne sandsynligvis velegnede til det bredeste udvalg af spil der findes. Men du finder måske også, at Steam -controlleren er særligt velegnet til den type spil, du spiller.

Til retro-spil vokser listen over egnede retro- og USB-enheder og Bluetooth-enheder bare.

I sidste ende er der ikke noget rigtigt svar her: Find en controller, der er egnet, og kontroller, om den kører med Linux. Dette kan betyde et par minutters research på Google, e -mail til producenten eller starte en tråd på Reddit. Hvis det virker, skal du tilslutte, afspille og nyde.

Del Del Tweet E -mail De 10 bedste Linux -spil, du kan spille gratis

Hvis du leder efter de bedste Linux -spil at spille gratis, er her 10 titler til at komme i gang ...

Læs Næste
Relaterede emner
  • Linux
  • Gaming
  • Spilcontroller
Om forfatteren Christian Cawley(1510 artikler udgivet)

Stedfortrædende redaktør for sikkerhed, Linux, gør -det -selv, programmering og teknologi forklaret og virkelig nyttig podcast -producent med stor erfaring inden for desktop- og softwaresupport. Christian er en bidragsyder til Linux Format -magasinet og er en Raspberry Pi -tinkerer, Lego -elsker og retro -spilfan.

Mere fra Christian Cawley

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere