Skip to main content

Slik bruker du en Wiimote å spille Linux-spill

Wii U - How to Sync Your Wii Remote (April 2025)

Wii U - How to Sync Your Wii Remote (April 2025)
Anonim

En viktig del av å spille spill er åpenbart å kunne kontrollere tegnene, skipene, flaggermusene, tankene, bilene eller andre sprites.

Nintendo Wii-kontrolleren er flott for å spille spill, spesielt når du bruker old school emulatorer og Internet Archives Internet Arcade-spill. Nintendo Wii var en veldig populær spillkonsoll da den ble sluppet for første gang, og for mange mennesker sitter det nå støv ved siden av DVD-spilleren.

I stedet for å kjøpe en dedikert spillkontroller for å spille spill på Linux-maskinen, hvorfor ikke bare bruke WII-fjernkontrollen?

Selvfølgelig er WII-kontrolleren ikke den eneste kontrolleren du sannsynligvis må henge rundt, og jeg skal skrive guider for XBOX-kontrollere og til og med OUYA-kontrolleren snart.

En fordel med WII-kontrolleren er dpad. Det fungerer mye bedre for old school-spill enn XBOX-kontrolleren fordi det ikke er så følsomt.

Dessverre for de av dere som er redd for kommandolinjen, er det mye terminalarbeid som skal utføres, men frykt ikke, da jeg vil gjøre mitt beste for å forklare alt du trenger å gjøre for å få WII-kontrolleren til å fungere.

Installer Linux-programvaren som kreves for å bruke en Wii-kontroller

Programmene du trenger å installere, er som følger:

  • lswm
  • wminput
  • libcwiid1

Denne guiden forutsetter at du bruker en Debian-basert distro som Debian, Mint, Ubuntu etc. Hvis du bruker en RPM-basert distro, bruk YUM eller et lignende verktøy for å få disse programmene.

Skriv inn følgende for å få programmene:

sudo apt-get installer lswm wminput libcwiid1

Finn Bluetooth-adressen til din Wii-kontroller

Hele grunnen til å installere lswm er å få Bluetooth-adressen til WII-kontrolleren.

Innenfor terminalen skriver du inn følgende:

lswm

Følgende vises på skjermen:

'Sett Wiimotes i oppdagbar modus nå (trykk 1 + 2) … "

Gjør som meldingen spør og hold 1 og 2 knappene på WII-kontrolleren samtidig.

Hvis du gjorde det riktig, skulle et sett med tall og bokstaver vises i tråd med dette:

00: 1B: 7A: 4F: 61: C4

Hvis bokstavene og tallene ikke vises, og du finner deg tilbake på kommandoprompen, kjør lswm igjen og prøv å trykke 1 og 2 sammen igjen. I utgangspunktet må du fortsette å prøve til den virker.

Sett opp spillkontrollen

For å bruke WII Controller som en gamepad må du sette opp en konfigurasjonsfil for å kartlegge knappene til taster.

Skriv inn følgende i terminalvinduet:

sudo nano / etc / cwiid / wminput / gamepad

Denne filen skal allerede ha litt tekst i det som følger:

# gameportClassic.Dpad.X = ABS_XClassic.Dpad.Y = ABS_YClassic.A = BTN_A

Du må legge til flere linjer i denne filen for å få gamepadene til å fungere slik du vil.

Basisformatet for hver linje i filen er WII Controller-knappen til venstre og tastaturknappen til høyre.

For eksempel:

Wiimote.Up = KEY_UP

Kommandoen ovenfor viser opp-knappen på WII-fjernkontrollen til opp pilen på tastaturet.

Her er et raskt tips. WII-fjernkontrollen er vanligvis på sin side når du spiller spill, og så må pilen på Wii-fjernkontrollen faktisk kartlegge til venstre pil på tastaturet.

På slutten av denne artikkelen vil jeg liste alle mulige WII-mappings og en rekke fornuftige tastaturmapperinger.

For nå, men her er et raskt og enkelt sett med mappings:

Wiimote.Up = KEY_LEFTWiimote.Down = KEY_RIGHTWiimote.Left = KEY_DOWNWiimote.Right = KEY_UPWiimote.1 = KEY_SPACEWiimote.2 = KEY_LEFTCTRLWiimote.A = KEY_LEFTALTWiimote.B = KEY_RIGHTCTRLWiimote.Plus = KEY_LEFTSHIFT

Ovennevnte kartlegger venstre piltast på tastaturet til opp-knappen på WII-kontrolleren, den høyre tasten til ned-knappen, pil ned til venstre, opp pil til høyre knapp, mellomromstasten som knapp 1, venstre CTRL-tast på tastaturet til 2-knappen, venstre ALT-tasten til A-knappen, høyre CTRL-tast som B-knappen og venstre shift-tasten som Plus-knappen.

Hvis du bruker retrospill fra internettarkivarenaen, vil de generelt si hvilke nøkler som skal kartlegges. Du kan ha forskjellige gamepad-filer for forskjellige spill, slik at du bare kan bruke WII-tastaturoppsettet for hvert spill.

Hvis du bruker emulatorer til gamle spillkonsoller som Sinclair Spectrum, Commodore 64, Commodore Amiga og Atari ST, så lar spillene deg ofte omtale nøklene, og du kan derfor kartlegge spilltastene til din gamepadfil.

For mer moderne spill tillater de ofte bruk av musen til å kontrollere dem eller til og med nøkler, slik at du kan sette din gamepadfil opp for å matche tastene som kreves for å spille spillene.

For å lagre gamepadfilen, trykk CTRL og O samtidig. Trykk CTRL og X for å gå ut av nano.

Koble kontrolleren

For å faktisk koble kontrolleren slik at den bruker din gamepadfil, kjør følgende kommando:

sudo wminput -c / etc / cwiid / wminput / gamepad

Du vil bli bedt om å trykke på tastene 1 + 2 samtidig for å koble kontrolleren til datamaskinen.

Ordet "klar" vises hvis forbindelsen din har blitt vellykket.

Nå er alt du trenger å gjøre, starte spillet du ønsker å spille.

Nyt!!!

Tillegg A - Mulige Wi-Fi-knapper

Følgende tabell viser alle WII-fjernkontrollknappene som kan settes opp i din gamepadfil:

  • Wiimote.Up
  • Wiimote.Down
  • Wiimote.Left
  • Wiimote.Right
  • Wiimote.A
  • Wiimote.B
  • Wiimote.1
  • Wiimote.2
  • Wiimote.Plus
  • Wiimote.Minus
  • Wiimote.Home
  • Wiimote.Dpad.X
  • Wiimote.Dpad.Y
  • Nunchuk.C
  • Nunchuk.Z
  • Nunchuk.Stick.X
  • Nunchuk.Stick.Y
  • Classic.Up
  • Classic.Down
  • Classic.Left
  • Classic.Right
  • Classic.Minus
  • Classic.Plus
  • Classic.Home
  • Classic.A
  • Classic.B
  • Classic.X
  • Classic.Y
  • Classic.ZL
  • Classic.ZR
  • Classic.L
  • Classic.R
  • Classic.Dpad.X
  • Classic.Dpad.Y
  • Classic.LStick.X
  • Classic.LStick.Y
  • Classic.RStick.X
  • Classic.RStick.Y
  • Classic.LAnalog
  • Classic.RAnalog

Tillegg B - Tastaturkort

Dette er en liste over fornuftige tastaturmapperinger

Potensiell Nintendo WII-kontroller til tastaturkort
NøkkelKode
FluktKEY_ESC
0KEY_0
1tast_1
2KEY_2
3KEY_3
4KEY_4
5KEY_5
6KEY_6
7KEY_7
8KEY_8
9KEY_9
- (minus symbol)KEY_MINUS
= (ligner symbol)KEY_EQUAL
BackspaceKEY_BACKSPACE
TabKEY_TAB
QKEY_Q
WKEY_W
EKEY_E
RKEY_R
TKEY_T
YKEY_Y
UKEY_U
JegKEY_I
OKEY_O
PKEY_P
KEY_LEFTBRACE
KEY_RIGHTBRACE
Tast innKEY_ENTER
CTRL (venstre side av tastaturet)KEY_LEFTCTRL
ENKEY_A
SKEY_S
DKEY_D
FKEY_F
GKEY_G
HKEY_H
JKEY_J
KKEY_K
LKEY_L
; (Semikolon)KEY_SEMICOLON
'(Apostrofen)KEY_APOSTROPHE)
#
Shift (venstre side av tastaturet)KEY_LEFTSHIFT
KEY_BACKSLASH
ZKEY_Z
XKEY_X
CKEY_C
VKEY_V
BKEY_B
NKEY_N
MKEY_M
, (komma)KEY_COMMA
. (full stopp)KEY_DOT
/ (fremoverstrekk)KEY_SLASH
Shift (høyre side av tastaturetKEY_RIGHTSHIFT
ALT (venstre side av tastaturet

KEY_LEFTALT

MellomromKEY_SPACE
Caps LockKEY_CAPSLOCK
F1KEY_F1
F2KEY_F2
F3KEY_F3
F4KEY_F4
F5KEY_F5
F6KEY_F6
F7KEY_F7
F8KEY_F8
F9KEY_F9
F10KEY_F10
F11KEY_F11
F12KEY_F12
Num KockKEY_NUMLOCK
Skifte låsKEY_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
. (tastaturpunkt)KEY_KPDOT
+ (tastatur plus symbol)KEY_KPPLUS
- (tastatur minus symbol)KEY_KPMINUS
Venstre pilKEY_LEFT
Høyre pilKEY_RIGHT
Pil oppKEY_UP
Pil nedKEY_DOWN
HjemKEY_HOME
Sett innKEY_INSERT
SlettKEY_DELETE
Side oppKEY_PAGEUP
Side nedKEY_PAGEDOWN