Kako koristiti Nintendo Wii kontroler za igranje Linux Igre

Ključni dio igranja igara očigledno je sposoban kontrolirati znakove, brodove, šiške, spremnike, automobile ili druge spritove.

Nintendo WII kontroler je odličan za igranje igara, pogotovo kada koristite stare škole emulatore i Internet Archives Internet Arcade igre. Nintendo WII bio je zaista popularan igraći konzola kada je prvi put objavljen, a za mnoge ljude sada sjedi za prikupljanje prašine pored DVD playera.

Umjesto da kupite namjenski kontroler igre za igranje igara na vašem Linux stroj , zašto ne samo koristiti WII daljinski?

Naravno, WII kontroler nije jedini kontrolor za koji ćete vjerojatno morati objesiti, a uskoro ću pisati vodiče za XBOX kontrolere i čak i OUYA kontroler.

Jedna prednost WII kontrolera je dpad. Mnogo je bolje za igre starih škola od XBOX kontrolera jer nije sasvim tako osjetljivo.

Nažalost onima koji se bojite naredbenog retka postoji mnogo završnih radova koje treba izvesti, ali se ne bojite jer ću vam sve učiniti kako bih objasnio sve što trebate učiniti da biste dobili WII kontroler koji radi.

Instalirajte Linux softver koji je potreban za korištenje Wii kontrolera

Aplikacije koje trebate instalirati su sljedeće:

Ovaj vodič pretpostavlja da koristite Debian-based distro kao što su Debian , Mint , Ubuntu i sl. Ako koristite RPM-temeljen distro koristite YUM ili sličan alat da biste dobili ove aplikacije.

Upišite sljedeće kako biste dobili programe:

sudo apt-get instalirajte lswm wminput libcwiid1

Pronađite Bluetooth adresu svog Wii kontrolera

Cijeli razlog za instalaciju lswm je da dobijete bluetooth adresu vašeg WII kontrolera.

Unutar vrste terminala slijede:

lswm

Na zaslonu će se prikazati sljedeće:

" Stavite Wiimote u otkriveni način sada (pritisnite 1 + 2) ..."

Učinite to što poruka traži i držite gumbe 1 i 2 na WII kontroleru istodobno.

Ako ste to ispravno radili, niz redaka i slova trebao bi se pojaviti na sljedeći način:

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

Ako se slova i brojevi ne pojavljuju i vi se vratite natrag u naredbeni redak, ponovno pokrenite lswm i ponovo pokušajte pritisnuti 1 i 2. Uglavnom, pokušajte sve dok to ne uspije.

Postavite kontroler igre

Da biste koristili WII kontroler kao gamepad, morat ćete postaviti konfiguracijsku datoteku za mapiranje gumba na tipke.

U prozor terminala unesite sljedeće:

sudo nano / etc / cwiid / wminput / gamepad

Ova datoteka bi već trebala imati neki tekst u njemu u skladu s ovim:

# gameport
Classic.Dpad.X = ABS_X
Classic.Dpad.Y = ABS_Y
Classic.A = BTN_A

Morat ćete dodati još redaka ovoj datoteci da biste dobili gamepad koji radi kako želite.

Osnovni format svake linije u datoteci je gumb WII kontrolera na lijevoj strani i gumb tipkovnice s desne strane.

Na primjer:

Wiimote.Up = KEY_UP

Gornja naredba mapira gumb gore na WII daljinskom upravljaču do strelice gore na tipkovnici.

Ovdje je brz savjet. WII daljinski upravljač obično je na svojoj strani kada igrate igre, tako da strelica gore na Wii daljinskom upravljaču zapravo treba mapirati do lijeve strelice na tipkovnici.

Na kraju ovog članka navest ću sve moguće mape WII i raspon razumnih mapiranja tipkovnice.

Za sada, iako ovdje je brz i jednostavan skup mapiranja:

Wiimote.Up = KEY_LEFT

Wiimote.Down = KEY_RIGHT

Wiimote.Left = KEY_DOWN

Wiimote.Right = KEY_UP

Wiimote.1 = KEY_SPACE

Wiimote.2 = KEY_LEFTCTRL

Wiimote.A = KEY_LEFTALT

Wiimote.B = KEY_RIGHTCTRL

Wiimote.Plus = KEY_LEFTSHIFT

Gore mapira lijevu tipku sa strelicom na tipkovnici do gumba gore na WII kontroleru, desnu tipku prema dolje, strelicu prema dolje do lijevog gumba, strelicu gore do desnog gumba, razmaknicu kao gumb 1, lijevu tipku CTRL na tipkovnici do gumba 2, lijevu tipku ALT na tipku A, desnu tipku CTRL kao gumb B i lijevu tipku za pomak kao gumb Plus.

Ako koristite retro igre iz arhive internetskog arhiva, općenito će reći koje ključeve treba mapirati. Možete imati različite datoteke gamepata za različite igre tako da možete jednostavno koristiti postavke tipkovnice WII za svaku igru.

Ako koristite emulatore za stare igraće konzole kao što su Sinclair Spectrum, Commodore 64, Commodore Amiga i Atari ST, igre vam često dopuštaju prebacivanje ključeva, pa stoga možete prenijeti ključeve igre u datoteku za gamepad.

Za više modernih igara često dopušta upotrebu miša za kontrolu nad njima ili čak tipke, tako da možete podesiti svoju datoteku gamepada tako da odgovara tipkama potrebnim za igranje igara.

Za spremanje datoteke gamepata istodobno pritisnite CTRL i O. Pritisnite CTRL i X za izlaz iz nano.

Spojite kontroler

Za spajanje kontrolera tako da koristi vašu datoteku gamepata pokrenite sljedeću naredbu:

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

Od vas će se tražiti da istodobno pritisnete tipke 1 + 2 da biste uparili kontroler s računalom.

Ako je vaša veza bila uspješna, pojavit će se riječ "spremna".

Sada sve što morate učiniti je započeti igru ​​koju želite igrati.

Uživati!!!

Dodatak A - Mogući WII daljinski gumbi

Sljedeća tablica prikazuje sve WII daljinske tipke koje se mogu postaviti u vašoj datoteci gamepada:

Dodatak B - Mapiranje tipkovnice

Ovo je popis osjetljivih mapiranja tipkovnice

Potencijalni Nintendo WII kontroler za mapiranje tipkovnice
Ključ Kodirati
Pobjeći KEY_ESC
0 KEY_0
1 KEY_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 simbol) KEY_MINUS
= (jednak simbolu) KEY_EQUAL
povratnik KEY_BACKSPACE
kartica KEY_TAB
P KEY_Q
W KEY_W
E KEY_E
R KEY_R
T KEY_T
Y KEY_Y
U KEY_U
ja KEY_I
O KEY_O
P KEY_P
[ KEY_LEFTBRACE
] KEY_RIGHTBRACE
Unesi KEY_ENTER
CTRL (lijeva strana tipkovnice) KEY_LEFTCTRL
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
; (Točka i zarez) KEY_SEMICOLON
'(Apostrophe) KEY_APOSTROPHE)
#
Shift (lijeva strana tipkovnice) 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
, (zarez) KEY_COMMA
, (točka) KEY_DOT
/ (kosa crta) KEY_SLASH
Shift (desna strana tipkovnice KEY_RIGHTSHIFT
ALT (lijeva strana tipkovnice

KEY_LEFTALT

Razmaknica 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
Shift Lock KEY_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
, (točka tipkovnice) KEY_KPDOT
+ (tipkovnica plus simbol) KEY_KPPLUS
- (tipkovnica minus simbol) KEY_KPMINUS
Lijeva strelica KEY_LEFT
Desna strijela KEY_RIGHT
Strelica prema gore KEY_UP
Strelica dolje KEY_DOWN
Dom KEY_HOME
Umetnuti KEY_INSERT
Izbrisati KEY_DELETE
Stranica gore KEY_PAGEUP
Stranica niže KEY_PAGEDOWN