Spil på Linux kan være vidunderligt, irriterende eller alt derimellem. Nogle gange får du tingene præcis, som du vil have dem, og andre gange skal du improvisere. Ideelt set ville hvert spil understøtte de enheder, du vil bruge med det, men der er nogle få tilfælde, hvor spil endnu ikke understøtter joysticks og gamepads. Nogle af udviklerne til disse spil har måske ikke nogen planer om nogensinde at understøtte gamepads, men da vi kan lide at gøre teknologien nemmere, er det simpelthen uacceptabelt.
Der er tre situationer, hvor det kan være nødvendigt at kortlægge tastatur-/musebevægelser til din gamepad:
1. Et indbygget Linux-spil, der endnu ikke understøtter joystick-input.
2. Et vin/cedega spil, der uanset årsagen ikke genkender din gamepad.
3. Du vil bare bruge dit joystick til at styre dit skrivebord, multimedieapplikation osv.
Med Qjoypad kan du have alle tre og endda oprette separate profiler for hvert spil/applikation. Det er en gratis og open source QT-baseret applikation, der “tager input fra en gamepad eller joystick og oversætter det til tastetryk eller musehandlinger, så du kan styre ethvert XWindows-program med din spilcontroller.”
Den leveres med et praktisk systembakkeikon, så du kan holde det kørende og få adgang til det for at ændre profiler eller oprette nye. Den understøtter flere joysticks og akser, har farvekodet fremhævning til at identificere knapper på forskellige joysticks, understøtter gashåndtag, hurtig affyring og musebevægelse og klik.
Download og installation
I øjeblikket er der ingen binære pakker til Qjoypad. For at installere skal du downloade kildepakken og bygge den. Fordi det er baseret på QT4, skal du have udviklingspakkerne til QT installeret. For KDE-brugere er disse muligvis allerede installeret. Det kræver også, at dit joystick er understøttet af Linux-kernen, hvilket de fleste er i varierende grad.
1. Download kildepakken http://qjoypad.sourceforge.net/#download
2. Udpak indholdet:
tar -xzvf qjoypad-4.1.0.tar.gz #replace the 4.1.0 with the actual version number, if different
3. Konfigurer, lav og lav installation (forhåbentlig uden fejl)
./config make make install
Når den er installeret, tryk på Alt-F2 (eller anden genvej til din kommandostarter) og skriv “qjoypad“. Det bør vises i din procesbakke. Klik på ikonet formet som en spilcontroller. Det kommer ikke med nogen standardlayouts, så du bliver nødt til at oprette et. Den skulle automatisk have registreret dine joysticks, og du skal vælge den, du vil konfigurere. Følg derefter disse trin.
1. Klik på “Tilføje” knappen for at oprette en ny profil.
2. Indtast navnet på din profil.
Til enhver tid kan “Opdatering” knappen gemmer din konfiguration på disken. “Fjerne” vil fuldstændigt slette profilen, og ”Klar” vil slette de aktuelle indstillinger fra den. “Vende tilbage” vil rulle indstillingerne tilbage til den sidste opdatering. Pas på ikke at komme til at klikke på nogen af disse knapper, når du kortlægger dine kontroller.
3. For at indstille en joystick-akse skal du flytte joysticket i den ønskede retning. Aksenummeret, som du flytter, vil blive fremhævet. At flytte den i den modsatte retning bør også fremhæve den samme.
4. Klik på knappen Akse for at konfigurere.
5. Du vil se to tilstødende kasser, og hvis du flytter dit joystick i de tidligere opdagede retninger, vil boksene fyldes. Hvis du bruger en analog pind, fyldes kasserne efter bevægelsesgraden.
6. Vælg den type bevægelse, du ønsker: tastatur, mus vert. eller musehoriz. (Hvis du vælger en musebevægelse eller bruger et spil, der kræver analog præcision, vil du måske markere feltet “Gradient”).
7. For at tildele en tast til en retning, skal du klikke på boksen nedenunder, hvor der står [NO KEY].
8. Når der er klikket, vil den vente på dit næste input og tildele den nøgle. For eksempel, hvis du trykker på pil op-tasten, vil dit joystick nu styre det.
9. Klik på OK, når du er færdig.
Du kan tildele knapper på en lignende måde, selvom du i stedet for gradient- og inputmetodeindstillinger vil se “Sticky” og “Rapid Fire”. Sticky vil fungere som en kontakt og simulere at holde en knap nede. Rapid Fire gentager tastetrykket i hurtig rækkefølge.
Når du er færdig med at kortlægge tastetryk og/eller musebevægelser, skal du sørge for at klikke på knappen “Opdater” for at gemme. Du vil måske endda klikke på den ofte under hele processen, hvis noget afbryder dig.
Dit system vil ikke reagere på dine kortlagte joystick-bevægelser, før du klikker på “Luk dialog“. For at vælge den profil, du ønsker, skal du højreklikke på systembakkeikonet og vælge den, du lige har oprettet. Når du ikke længere vil bruge det, skal du højreklikke igen og vælge [NO LAYOUT]. Du kan lade den køre i denne tilstand i din proceslinje, uden at det påvirker nogen kontrol.
Med Qjoypad kan du nu have fuld kontrol over din gamepad. Du kan kortlægge så meget eller så lidt, som du vil, hvilket er nyttigt, hvis et spil kun har nogle få kontroller. På min Logitech Rumblepad giver det mig mulighed for at kortlægge retningspuden, både analoge sticks og alle 12 knapper. Forhåbentlig får du lige så stor succes. God fornøjelse med at spille!
Støt vores arbejde ❤️
Hvis du kunne lide denne artikel, kan du overveje at give drikkepenge for at hjælpe os med fortsat at udgive kvalitetsindhold.






















