En vigtig del af spillet er naturligvis at kunne styre figurer, skibe, flagermus, tanke, biler eller andre sprites.
Nintendo Wii Controller er fantastisk til at spille spil, især når du bruger old school emulatorer og internet arkiver internet arkade spil. Nintendo Wii var en rigtig populær spilkonsol, da den først blev udgivet, og for mange mennesker sidder det nu med at samle støv ved siden af dvd-afspilleren.
I stedet for at købe en dedikeret spilcontroller til at spille spil på din Linux-maskine, hvorfor ikke bare bruge WII-fjernbetjeningen?
Selvfølgelig er WII-controlleren ikke den eneste controller, du sandsynligvis bliver nødt til at hænge rundt, og jeg vil skrive vejledninger til XBOX-controllere og endda OUYA-controlleren snart.
En fordel ved WII-controlleren er dpad. Det virker meget bedre for old school-spil end XBOX-controlleren, fordi det ikke er helt så følsomt.
Desværre for de af jer, der er bange for kommandolinjen, er der meget terminal arbejde, der skal udføres, men frygter ikke, da jeg vil gøre mit bedste for at forklare alt, hvad du skal gøre for at få WII-controlleren til at fungere.
Installer Linux-softwaren, der kræves for at bruge en Wii-controller
De applikationer, du skal installere, er som følger:
- lswm
- wminput
- libcwiid1
Denne vejledning forudsætter at du bruger en Debian-baseret distro som Debian, Mint, Ubuntu osv. Hvis du bruger en RPM-baseret distro, skal du bruge YUM eller et lignende værktøj til at få disse applikationer.
Indtast følgende for at få applikationerne:
sudo apt-get installer lswm wminput libcwiid1
Find Bluetooth-adressen på din Wii-controller
Hele grunden til at installere lswm er at få Bluetooth-adressen til din WII-controller.
Indtast følgende i terminalen:
lswm
Følgende vises på skærmen:
'Sæt Wiimotes i åbenbar tilstand nu (tryk 1 + 2) … "
Gør som meddelelsen spørger og holder 1 og 2 knapperne på WII-controlleren på samme tid.
Hvis du gjorde det rigtigt, skulle et sæt tal og bogstaver ses på følgende måde:
00: 1B: 7A: 4F: 61: C4
Hvis bogstaverne og tallene ikke vises, og du finder dig selv tilbage ved kommandoprompten, skal du køre lswm igen og prøve at trykke 1 og 2 sammen igen. Dybest set skal du forsøge, indtil det virker.
Indstil spilcontrolleren
For at bruge WII Controller som en gamepad skal du opsætte en konfigurationsfil for at kortlægge knapperne til tasterne.
Indtast følgende i terminalvinduet:
sudo nano / etc / cwiid / wminput / gamepad
Denne fil skal allerede have en tekst i det som følger:
# gameportClassic.Dpad.X = ABS_XClassic.Dpad.Y = ABS_YClassic.A = BTN_A
Du skal tilføje nogle flere linjer til denne fil for at få gamepad'en til at fungere som du vil have det til.
Basisformatet for hver linje i filen er WII Controller-knappen til venstre og tastaturet til højre.
For eksempel:
Wiimote.Up = KEY_UP
Ovennævnte kommando kortlægger op-knappen på WII-fjernbetjeningen til op-pilen på tastaturet.
Her er et hurtigt tip. WII-fjernbetjeningen er normalt på sin side, når du spiller spil, og så skal pilen på Wii-fjernbetjeningen faktisk kortlægge til venstre pil på tastaturet.
I slutningen af denne artikel vil jeg liste over alle mulige WII-mappings og en række fornuftige tastaturkortlægninger.
For nu er der dog et hurtigt og enkelt sæt kortlægninger:
Ovenstående viser den venstre piletast på tastaturet til op-knappen på WII-controlleren, den højre tast til ned-knappen, pil ned til venstre, pil op til højre, mellemrumstast som knap 1, venstre CTRL-tast på tastaturet til 2-knappen, den venstre ALT-tast til A-knappen, den højre CTRL-tast som B-knappen og den venstre shift-tast som Plus-knappen. Hvis du bruger retro spil fra internet arkiv arkade vil de generelt sige, hvilke nøgler der skal kortlægges. Du kan have forskellige gamepad-filer til forskellige spil, så du kun kan bruge WII-tastaturets opsætning til hvert spil. Hvis du bruger emulatorer til gamle spilkonsoller som Sinclair Spectrum, Commodore 64, Commodore Amiga og Atari ST, så lader spillene dig ofte omklare nøglerne, og du kan derfor kortlægge spilnøglerne til din gamepadfil. For mere moderne spil tillader de ofte at bruge musen til at styre dem eller endda nøgler, så du kan indstille din gamepad-fil til at matche de nøgler, der kræves for at spille spillene. For at gemme gamepadfilen trykkes CTRL og O samtidig. Tryk på CTRL og X for at afslutte nano. For at faktisk forbinde controlleren, så den bruger din gamepad-fil, skal du køre følgende kommando: Du bliver bedt om at trykke på tasterne 1 + 2 samtidig for at forbinde controlleren med din computer. Ordet "klar" vises, hvis din forbindelse har været succesfuld. Nu er alt hvad du skal gøre, starte spillet, du ønsker at spille. God fornøjelse!!! Nedenstående tabel viser alle WII-fjernbetjeningsknapper, som kan indstilles i din gamepad-fil: Dette er en liste over fornuftige tastaturkortlægninger KEY_LEFTALTWiimote.Up = KEY_LEFT
Wiimote.Down = KEY_RIGHTWiimote.Left = KEY_DOWNWiimote.Right = KEY_UPWiimote.1 = KEY_SPACEWiimote.2 = KEY_LEFTCTRLWiimote.A = KEY_LEFTALTWiimote.B = KEY_RIGHTCTRLWiimote.Plus = KEY_LEFTSHIFTTilslut controlleren
sudo wminput -c / etc / cwiid / wminput / gamepad
Appendiks A - Mulige Wi-Fi-fjernbetjeninger
Appendiks B - Keyboard Mappings
Nøgle Kode Flugt KEY_ESC 0 KEY_0 1 nøgle_1 2 KEY_2 3 KEY_3 4 KEY_4 5 KEY_5 6 KEY_6 7 KEY_7 8 KEY_8 9 KEY_9 - (minus symbol) KEY_MINUS = (lig med symbol) KEY_EQUAL BackSpace KEY_BACKSPACE Tab KEY_TAB Q KEY_Q W KEY_W E KEY_E R KEY_R T KEY_T Y KEY_Y U KEY_U jeg KEY_I O KEY_O P KEY_P KEY_LEFTBRACE KEY_RIGHTBRACE Gå ind KEY_ENTER CTRL (venstre side af tastaturet) KEY_LEFTCTRL EN KEY_A S KEY_S D KEY_D F KEY_F G KEY_G H KEY_H J KEY_J K KEY_K L KEY_L ; (Semikolon) KEY_SEMICOLON '(Apostrof) KEY_APOSTROPHE) # Skift (venstre side af tastaturet) KEY_LEFTSHIFT KEY_BACKSLASH Z KEY_Z x KEY_X C KEY_C V KEY_V B KEY_B N KEY_N M KEY_M , (komma) KEY_COMMA . (fuldt stop) KEY_DOT / (skråstreg) KEY_SLASH Skift (højre side af tastaturet KEY_RIGHTSHIFT ALT (venstre side af tastaturet
Mellemrumstasten KEY_SPACE Caps Lock KEY_CAPSLOCK F1 KEY_F1 F2 KEY_F2 F3 KEY_F3 F4 KEY_F4 F5 KEY_F5 F6 KEY_F6 F7 KEY_F7 F8 KEY_F8 F9 KEY_F9 F10 KEY_F10 F11 KEY_F11 F12 KEY_F12 Num Kock KEY_NUMLOCK Skiftlås KEY_SHIFTLOCK 0 (tastatur) KEY_KP0 1 (tastatur) KEY_KP1 2 (tastatur) KEY_KP2 3 (tastatur) KEY_KP3 4 (tastatur) KEY_KP4 5 (tastatur) KEY_KP5 6 (tastatur) KEY_KP6 7 (tastatur) KEY_KP7 8 (tastatur) KEY_KP8 9 (tastatur) KEY_KP9 . (tastaturpude) KEY_KPDOT + (tastatur plus symbol) KEY_KPPLUS - (tastatur minus symbol) KEY_KPMINUS Venstre pil KEY_LEFT Højre pil KEY_RIGHT Pil op KEY_UP Pil ned KEY_DOWN Hjem KEY_HOME Indsæt KEY_INSERT Slet KEY_DELETE Side op KEY_PAGEUP Side ned KEY_PAGEDOWN