Sådan bruges og konfigureres din 360 Controller på Linuk

  • del
  • 0

selvom Ubuntu som standard inkluderer support til spilcontrollere, mangler det noget.

Læs også: den nemme måde at bruge din 360 Controller i Ubuntu

standard-driveren har været en kilde til problemer i lang tid. Og selvom det fungerer godt for nogle – du behøver ikke være opmærksom på dette indlæg, hvis det inkluderer dig – er der dem, som det ikke gør.

så for dem er her en anden metode.

USB-drev

USB-drev er en “USB-drev/USB-drev 360, der fungerer i userspace”, en mere pålidelig bro mellem operativsystemet og gamepad.

360 controller

det understøtter fuldt ud de fleste controllere, mere specifikt “1 gamepads, 360 USB gamepads og 360 trådløse gamepads, både første og tredjepart”, som Logitech F710, som jeg skal bruge i denne vejledning.

1. Da understøttelse af min Logitech-controller kun blev tilføjet i 0.8.5, ikke den 0.8.4, der er tilgængelig som standard i Ubuntu 13.04, installerede jeg.

sudo add-apt-repository ppa:grumbel / ppa

sudo apt-get update && sudo apt-get install

du kan læse mere om kompatibilitet på hjemmesiden, og hvis du har problemer med driveren inkluderet i Ubuntu som standard, så kan du altid prøve at opgradere til denne version.

2. Derefter skal du deaktivere driveren. Der er to måder at gøre dette på.

for permanent at deaktivere driveren fra at blive indlæst, skal du åbne en terminal og indtaste følgende kommando:

gksu gedit /etc/modprobe/blacklist.conf

tilføj følgende linje til slutningen af filen for permanent at deaktivere driveren fra at blive indlæst:

sortliste

eller på en mindre permanent måde kan du udstede følgende kommando i terminal, så du kan deaktivere den med det samme og undgå genstart efter ændring af sortliste.conf.

sudo rmmod

3. Til sidst skal du tilslutte din gamepad og køre den nye driver fra kommandolinjen.

lydløs

indstillingen – -lydløs forhindrer føreren i at udsende en ekstrem mængde information om information om din gamepad.

det er stort set det, og den nye driver vil arbejde med spil, der understøtter gamepads, som f.eks.

men for spil, der ikke understøtter controller input, kan du stadig bruge – – config mulighed for at kortlægge tasterne og analoge sticks på din gamepad til din mus og tastatur, ligesom så:

silent --config

mens du skriver disse filer er uden for rammerne af denne tutorial, kan du finde mere information her, og du kan også finde mange af disse scripts rundt på nettet. For eksempel, her er en, jeg forberedte tidligere til Minecraft.

Grafisk Akseditor

hvis du ikke har lyst til ideen om at skrive dine egne scripts, kan du bruge grafisk mulighed for at gøre dette.

det er lidt af en smerte at komme i gang under Ubuntu. En smule Googling bør hjælpe, som måske disse forældede .deb installatører.

når det er installeret, kan værktøjet startes fra kommandolinjen ved hjælp af:

notray

det vises som et lille vindue med en gammeldags gamepad inde i det. Du kan derefter bruge den til at binde individuelle bits af din controller til deres tilsvarende handlinger på tastaturet eller musen. Her er det grundlæggende:

Layout editor
Layout editor

venstreklik på gamepad for at komme ind i layout editor. For at åbne et nyt layout skal du trykke på ‘Tilføj’ og derefter navngive det. Du kan derefter bruge jstest-gtk-værktøjet til at finde, hvilken akse eller knap du skal tildele til den nøgle, du ønsker.

sig for eksempel, at jeg vil tildele venstre joystick til ASD-tasterne til bevægelse. For at gøre dette ville jeg åbne jstest-gtk-applikationen fra Unity Dash, dobbeltklikke på min controller og flytte Venstre joystick om at se, hvilken akse den svarer til. Når jeg bevæger joysticket sidelæns, bevæger akse 0 sig. Når jeg bevæger den op og ned, bevæger akse 1 sig.

da aksen altid er en større end i jstest-gtk, svarer akse 0 til akse 1, og akse en svarer til akse 2. Så for at indstille sidelæns bevægelse trykker jeg på akse 1 og ændrer derefter den venstre knap (disse knapper kan findes under de hvide søjler) til A og den rigtige til D. ligeledes med op-og nedknapperne til akse 2.

aktivering af gradientindstillingen sikrer, at bevægelserne er gradvise, så i nogle spil kan du bevæge dig langsomt, hvis du flytter joysticket bare lidt. Du er velkommen til at rod med nogle af indstillingerne for at finde de optimale muligheder for, hvordan du vil have din controller til at fungere.

på samme måde kan du gøre joystick bevægelser svarer til musebevægelser, også ved hjælp af gradient indstillingen. Vælg bare en af de fire Musindstillinger i stedet for Tastaturindstillingen, afhængigt af hvilken retning du vil flytte musen.

opsætning af almindelige nøgler er noget enklere. Tryk bare på Hurtig sæt nederst i vinduet. Når en pop-up vises, skal du trykke på den ønskede tast på din controller og derefter på den højre tastaturtast.

du kan gemme layoutet ved hjælp af knappen Opdater eller fortryde ændringerne til den sidst gemte version ved hjælp af Revert. Indstillingen Fjern er selvforklarlig. Tilbage i det lille joystick-vindue kan du højreklikke på det for hurtigt at ændre layout.

når du er færdig med Ctrl-C-tastekombinationen, kan du afslutte den eller bare lukke terminalen.

  • Del
  • Kvit

Leave a Reply