Skip to main content

Kako uporabljati Wiimote za igranje iger v Linuxu

Anonim

Ključni del igranja iger očitno lahko nadzoruje znake, ladje, netopirje, tanke, avtomobile ali druge sprite.

Nintendo WII krmilnik je odličen za igranje iger, še posebej pri uporabi starih šolskih emulatorjev in spletnih arhivskih iger na internetu. Nintendo WII je bila res priljubljena igralna konzola, ko je bila prvič sproščena, in za mnoge ljudi zdaj sedi zbiranje prahu poleg DVD predvajalnika.

Namesto da kupite namenskega kontrolerja iger za igranje iger na vašem Linuxu, zakaj ne bi samo uporabili daljinskega upravljalnika WII?

Seveda krmilnik WII ni edini kontrolor, za katerega boste verjetno morali obesiti, in bom kmalu pisal vodnike za krmilnike XBOX in celo OUYA krmilnik.

Ena prednost krmilnika WII je dpad. Deluje veliko bolje pri starih šolskih igrah kot kontroler XBOX, ker ni tako občutljivo.

Na žalost, za tiste, ki se bojite ukazne vrstice, je treba opraviti veliko končnega dela, vendar se bojite, da ne bom storil vse, kar vam bo v pomoč, da bi lahko upravljali WII.

Namestite programsko opremo Linux, ki je potrebna za uporabo krmilnika Wii

Aplikacije, ki jih potrebujete za namestitev, so naslednje:

  • lswm
  • wminput
  • libcwiid1

V tem priročniku se predpostavlja, da uporabljate distro-based distro, kot so Debian, Mint, Ubuntu itd. Če uporabljate distribucijo RPM na osnovi distribucije YUM ali podobno orodje za pridobitev teh aplikacij.

Za pridobitev aplikacij vnesite naslednje:

sudo apt-get namestite lswm wminput libcwiid1

Poiščite naslov Bluetooth vašega Wii krmilnika

Celoten razlog za namestitev lswm je dobiti bluetooth naslov vašega krmilnika WII.

V vrstici terminala sledite naslednje:

lswm

Na zaslonu se bo prikazalo naslednje:

'Put Wiimotes v odkriti način zdaj (pritisnite 1 + 2) … "

Storite tako, kot da sporočilo hkrati in hkrati drži tipke 1 in 2 na krmilniku WII.

Če ste pravilno naredili niz številk in črke naj se pojavijo v skladu s tem:

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

Če se črk in številke ne prikažejo in se vrnete v ukazni poziv, znova zaženite lswm in poskusite ponovno znova pritisniti 1 in 2. V bistvu nadaljujte, dokler ne deluje.

Nastavite igralni kontroler

Če želite uporabiti WII Controller kot gamepad, boste morali nastaviti konfiguracijsko datoteko, s katero boste gumbe preslikali na ključe.

V terminalno okno vnesite naslednje:

sudo nano / etc / cwiid / wminput / gamepad

Ta datoteka mora imeti že nekaj besedila v tej obliki:

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

V to datoteko boste morali dodati še nekaj vrstic, da bi igralni gamepad delal tako, kot želite.

Osnovna oblika vsake vrstice v datoteki je gumb WII Controller na levi in ​​gumb tipkovnice na desni.

Na primer:

Wiimote.Up = KEY_UP

Zgornji ukaz mapira gumb gor na daljinskem upravljalniku WII na puščico navzgor na tipkovnici.

Tu je hiter nasvet. Daljinski upravljalnik WII je običajno na svoji strani, ko igrate igre, zato se puščica navzgor na daljinskem upravljalniku Wii dejansko pomakne na levo puščico na tipkovnici.

Na koncu tega članka bom navedel vse možne preslikave WII in vrsto razumnih preslikav tipkovnic.

Za zdaj pa je tukaj hiter in enostaven nabor preslikav:

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

Zgoraj prikazuje zemeljsko puščico na tipkovnici do gumba za gor na krmilniku WII, desno tipko navzdol, puščico navzdol na levi gumb, puščico navzgor v desnem gumbu, preslednico kot gumb 1, levo tipko CTRL na tipkovnici do gumba 2, levo tipko ALT do gumba A, desno tipko CTRL kot gumb B in levo shift tipko kot gumb Plus.

Če uporabljate retro igre iz spletne arkadne arkade, bodo na splošno rekli, katere ključe je treba preslikati. Za različne igre imate lahko različne datoteke gamepad, tako da lahko za vsako igro uporabite samo WII tipkovnico.

Če uporabljate emulatorje za stare igralne konzole, kot so Sinclair Spectrum, Commodore 64, Commodore Amiga in Atari ST, te igre pogosto dovoljujejo spreminjanje ključev, zato lahko igralne ključe mapirate v datoteko z gamepadom.

Za bolj sodobne igre pogosto dovoljujejo uporabo miške za nadzor nad njimi ali celo tipke, tako da lahko nastavite vaš gamepad datoteko v skladu s ključi, ki so potrebni za igranje iger.

Če želite shraniti datoteko gamepad, istočasno pritisnite tipki CTRL in O. Pritisnite CTRL in X za izhod iz nana.

Povežite krmilnik

Če želite dejansko povezati krmilnik, tako da uporablja vaš gamepad datoteko, zaženite naslednji ukaz:

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

Hkrati boste morali pritisniti tipko 1 + 2 za povezavo krmilnika z računalnikom.

Če je vaša povezava uspešna, se prikaže beseda »pripravljeno«.

Zdaj je vse, kar morate storiti, je začeti igro, ki jo želite igrati.

Uživajte!

Dodatek A - Možni daljinski gumbi WII

V naslednji razpredelnici so prikazani vsi oddaljeni gumbi WII, ki jih lahko nastavite v datoteki z gamepadom:

  • Wiimote.Up
  • Wiimote
  • 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

Dodatek B - Preslikave s tipkovnico

To je seznam razumnih preslikav tipkovnic

Potencialni Nintendo WII krmilnik za preslikave tipkovnice
KljučKoda
PobegniteKEY_ESC
0KEY_0
1KEY_1
2KEY_2
3KEY_3
4KEY_4
5KEY_5
6KEY_6
7KEY_7
8KEY_8
9KEY_9
- (minus simbol)KEY_MINUS
= (enako simbolu)KEY_EQUAL
BackSpaceKEY_BACKSPACE
TabKEY_TAB
QKEY_Q
WKEY_W
EKEY_E
RKEY_R
TKEY_T
YKEY_Y
UKEY_U
jazKEY_I
OKEY_O
PKEY_P
KEY_LEFTBRACE
KEY_RIGHTBRACE
VnesiteKEY_ENTER
CTRL (leva stran tipkovnice)KEY_LEFTCTRL
AKEY_A
SKEY_S
DKEY_D
FKEY_F
GKEY_G
HKEY_H
JKEY_J
KKEY_K
LKEY_L
; (Semi Colon)KEY_SEMICOLON
"(Apostrofa)KEY_APOSTROPHE)
#
Shift (leva stran tipkovnice)KEY_LEFTSHIFT
KEY_BACKSLASH
ZKEY_Z
XKEY_X
CKEY_C
VKEY_V
BKEY_B
NKEY_N
MKEY_M
, (vejica)KEY_COMMA
. (pika)KEY_DOT
/ (poševnica)KEY_SLASH
Shift (desna stran tipkovniceKEY_RIGHTSHIFT
ALT (leva stran tipkovnice

KEY_LEFTALT

Vesolje barKEY_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
Shift LockKEY_SHIFTLOCK
0 (tipkovnica)KEY_KP0
1 (tipkovnica)KEY_KP1
2 (tipkovnica)KEY_KP2
3 (tipkovnica)KEY_KP3
4 (tipkovnica)KEY_KP4
5 (tipkovnica)KEY_KP5
6 (tipkovnica)KEY_KP6
7 (tipkovnica)KEY_KP7
8 (tipkovnica)KEY_KP8
9 (tipkovnica)KEY_KP9
. (tipkovnica dot)KEY_KPDOT
+ (tipkovnica plus simbol)KEY_KPPLUS
- (simbol minus tipkovnice)KEY_KPMINUS
Leva puščicaKEY_LEFT
Desna puščicaKEY_RIGHT
Puščica navzgorKEY_UP
Puščica dolKEY_DOWN
DomovKEY_HOME
VstaviKEY_INSERT
IzbrišiKEY_DELETE
Stran gorKEY_PAGEUP
Stran dolKEY_PAGEDOWN