Skip to main content

Jak používat Wiimote k hraní her na Linuxu

Internet Technologies - Computer Science for Business Leaders 2016 (Červen 2026)

Internet Technologies - Computer Science for Business Leaders 2016 (Červen 2026)
Anonim

Klíčovou součástí hraní her je samozřejmě schopnost ovládat postavy, lodě, netopýři, tanky, auta nebo jiné sprites.

Ovladač Nintendo WII je ideální pro hraní her, zejména při použití starých školních emulátorů a internetových arkádových her v Internetu. Nintendo WII byl opravdu populární herní konzole, když byl poprvé propuštěn a pro mnoho lidí, nyní sedí shromažďování prachu vedle DVD přehrávače.

Spíše než koupit vyhrazený herní ovladač pro hraní her na vašem počítači Linux, proč nepoužívat pouze WII Remote?

Ovladač WII samozřejmě není jediným regulátorem, kterému pravděpodobně budete muset zavěsit a brzy budu psát příručky pro regulátory XBOX a dokonce i regulátor OUYA.

Jednou výhodou ovladače WII je dpad. Ona funguje mnohem lépe pro staré školní hry než XBOX řadič, protože to není tak citlivé.

Bohužel pro ty z vás, kteří se bojí příkazové řádky, je mnoho práce na terminálech, které se mají provádět, ale nemusíte se bát, protože se budu snažit vysvětlit vše, co musíte udělat, aby ovladač WII fungoval.

Nainstalujte potřebný software Linux pro použití ovladače Wii

Aplikace, které potřebujete nainstalovat, jsou následující:

  • lswm
  • wminput
  • libcwiid1

Tato příručka předpokládá, že používáte distribuci založenou na Debianu, jako je Debian, Mint, Ubuntu apod. Používáte-li distribuci založenou na RPM distro, použijte YUM nebo podobný nástroj pro získání těchto aplikací.

Pro získání aplikací zadejte následující:

sudo apt-get nainstalovat lswm wminput libcwiid1

Najděte adresu Bluetooth svého ovladače Wii

Celý důvod instalace lswm je získat bluetooth adresu vašeho WII řadiče.

V rámci typu terminálu:

lswm

Na obrazovce se zobrazí následující:

'Vložte Wiimotes do režimu, ve kterém je možné zjistit (stiskem tlačítka 1 + 2) … "

Postupujte podle pokynů a podržte současně tlačítka 1 a 2 ovladače WII.

Pokud jste to udělali správně, měla by se objevit řada čísel a písmen podél tohoto řádku:

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

Pokud se písmena a čísla neobjeví a ocitnete se zpátky v příkazovém řádku, znovu spusťte lswm a zkuste znovu stisknout tlačítka 1 a 2. Pokračujte v pokusu, dokud nebude fungovat.

Nastavte herní ovladač

Chcete-li ovladač WII používat jako gamepad, musíte nastavit konfigurační soubor pro zmapování tlačítek na klávesy.

Do okna terminálu zadejte následující:

sudo nano / etc / cwiid / wminput / gamepad

Tento soubor by měl mít již nějaký text podél tohoto řádku:

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

Budete muset do tohoto souboru přidat další řádky, abyste dostali gamepad pracující tak, jak to chcete.

Základní formát každého řádku v souboru je tlačítko WII Controller vlevo a tlačítko klávesnice vpravo.

Například:

Wiimote.Up = KEY_UP

Výše uvedený příkaz mapuje tlačítko na dálkovém ovladači WII nahoru na šipku nahoru na klávesnici.

Zde je rychlý tip. Vzdálený WII je obvykle při hraní her, a tak šipka nahoru na dálkovém ovladači Wii musí skutečně mapovat šipku vlevo na klávesnici.

Na konci tohoto článku budu seznam všech možných mapování WII a řady citlivých mapování mapování.

Prozatím, i když zde je rychlý a jednoduchý soubor mapování:

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

Výše zmapuje šipku vlevo na klávesnici na tlačítko nahoru na ovladači WII, pravým tlačítkem dolů se šipkou dolů k levému tlačítku, šipkou nahoru na pravé tlačítko, mezerníkem jako tlačítkem 1, vlevo klávesou CTRL na klávesnici na tlačítko 2, levým tlačítkem ALT na tlačítko A, pravým tlačítkem CTRL jako tlačítkem B a levým tlačítkem shift jako tlačítko Plus.

Pokud používáte retro hry z arkády internetového archivu, budou obecně říkat, jaké klíče je třeba mapovat. Můžete mít různé herní soubory pro různé hry, abyste mohli pro každou hru použít nastavení WII klávesnice.

Používáte-li emulátory starých herních konzolí, jako jsou Sinclair Spectrum, Commodore 64, Commodore Amiga a Atari ST, pak hry často vám umožňují přemapovat klíče, a proto můžete mapovat klíče her do vašeho gamepadového souboru.

Pro více moderních her často dovoluje použití myši k jejich ovládání nebo dokonce klíče, takže můžete nastavit váš gamepadový soubor tak, aby odpovídal klíči potřebným pro hraní her.

Chcete-li uložit soubor hrypadu, stiskněte současně tlačítka CTRL a O. Stisknutím kláves CTRL a X ukončíte nano.

Připojte řadič

Chcete-li skutečně připojit řadič tak, aby používal váš gamepad, spusťte následující příkaz:

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

Budete požádáni, abyste současně stiskli tlačítka 1 + 2 pro spárování řídící jednotky s počítačem.

Pokud bylo úspěšné připojení, zobrazí se slovo "Připraveno".

Jediné, co musíte udělat, je spustit hru, kterou chcete hrát.

Užívat si!!!

Dodatek A - Možná tlačítka dálkového ovládání WII

Následující tabulka zobrazuje všechna tlačítka s dálkovým ovládáním WII, která mohou být nastavena v souboru hrypadu:

  • 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.Lenalog
  • Classic.Renalog

Příloha B - Mapování klávesnice

Jedná se o seznam citlivých mapování mapování

Potenciální ovladač Nintendo WII na mapování klávesnic
KlíčKód
UniknoutKEY_ESC
0KEY_0
1KEY_1
2KEY_2
3KEY_3
4KEY_4
5KEY_5
6KEY_6
7KEY_7
8KEY_8
9KEY_9
- (symbol mínus)KEY_MINUS
= (rovná se symbolu)KEY_EQUAL
BackSpaceKEY_BACKSPACE
TabKEY_TAB
QKEY_Q
WKEY_W
EKEY_E
RKEY_R
TKEY_T
YKEY_Y
UKEY_U
IKEY_I
ÓKEY_O
PKEY_P
KEY_LEFTBRACE
KEY_RIGHTBRACE
ZadejteKEY_ENTER
CTRL (levá strana klávesnice)KEY_LEFTCTRL
AKEY_A
SKEY_S
DKEY_D
FKEY_F
GKEY_G
HKEY_H
JKEY_J
KKEY_K
LKEY_L
; (Semi Colon)KEY_SEMICOLON
'(Apostrof)KEY_APOSTROPHE)
#
Shift (levá strana klávesnice)KEY_LEFTSHIFT
KEY_BACKSLASH
ZKEY_Z
XKEY_X
CKEY_C
PROTIKEY_V
BKEY_B
NKEY_N
MKEY_M
, (čárka)KEY_COMMA
. (tečka)KEY_DOT
/ (přední lomítko)KEY_SLASH
Posun (pravá strana klávesniceKEY_RIGHTSHIFT
ALT (levá strana klávesnice

KEY_LEFTALT

MezerníkKEY_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
Zámek řazeníKEY_SHIFTLOCK
0 (klávesnice)KEY_KP0
1 (klávesnice)KEY_KP1
2 (klávesnice)KEY_KP2
3 (klávesnice)KEY_KP3
4 (klávesnice)KEY_KP4
5 (klávesnice)KEY_KP5
6 (klávesnice)KEY_KP6
7 (klávesnice)KEY_KP7
8 (klávesnice)KEY_KP8
9 (klávesnice)KEY_KP9
. (bodka klávesnice)KEY_KPDOT
+ (klávesnice plus symbol)KEY_KPPLUS
- (symbol klávesnice mínus)KEY_KPMINUS
Šipka vlevoKEY_LEFT
Šipka dopravaKEY_RIGHT
Šipka nahoruKEY_UP
Šipka dolůKEY_DOWN
DomovKEY_HOME
VložitKEY_INSERT
OdstranitKEY_DELETE
Strana nahoruKEY_PAGEUP
Stránka dolůKEY_PAGEDOWN