Kako koristiti Nintendo Wii kontroler za igranje Linux igara

Ključni deo igranja igara očigledno je u stanju kontrolisati likove, brodove, slepe miševe, tenkove, automobile ili druge sprite.

Nintendo WII kontroler je odličan za igranje igara, pogotovo kada se koriste stariji školski emulatori i Internet Arhiva Internet Arkadne igre. Nintendo WII je bila zaista popularna konzola za igru ​​kada je prvi put puštena i za mnoge ljude, sada sedi prikupljanje prašine pored DVD uređaja.

Umesto da kupite namenski kontroler igre za igranje igara na vašoj Linux mašini , zašto ne samo da koristite WII Remote?

Naravno, WII kontroler nije jedini kontroler za koji ćete verovatno morati da se držite i pišem vodič za XBOX kontrolere, pa čak i OUYA kontroler uskoro.

Jedna prednost WII kontrolera je dpad. Radi mnogo bolje za stare školske igre nego XBOX kontroler jer nije baš tako osjetljiv.

Nažalost, za one koji se bojite komandne linije postoji puno terminala koji se obavlja, ali se ne plašite, jer ću učiniti sve da objasnim sve što treba da uradite kako bi WII kontrolor mogao da radi.

Instalirajte Linux softver potreban za korištenje Wii kontrolera

Aplikacije koje trebate instalirati su sljedeće:

Ovaj vodič pretpostavlja da koristite Debro-based distro kao što su Debian , Mint , Ubuntu itd. Ako koristite distribuciju bazirane na RPM-u koristeći YUM ili sličan alat za dobijanje ovih aplikacija.

Ukucajte sledeće da biste dobili aplikacije:

sudo apt-get instalirati lswm wminput libcwiid1

Pronađite Bluetooth adresu svog Wii kontrolera

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

Unutar tipa terminala sledi:

lswm

Na ekranu će se prikazati sledeće:

" Postavite Wiimotes u vidljiv način sada (pritisnite 1 + 2) ..."

Uradite kako poruka pita i držite tipke 1 i 2 na WII kontroleru istovremeno.

Ako ste pravilno uradili niz brojeva i slova treba da se pojave u sledećem redosledu:

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

Ako se slova i brojevi ne pojavljuju i vratite se u komandnu liniju ponovo pokrenite opciju lswm i pokušajte ponovo da pritisnete 1 i 2. U suštini, nastavite pokušavati dok ne uspije.

Postavite kontroler igre

Da biste WII kontroler koristili kao gamepad, moraćete da podesite konfiguracionu datoteku da mapirate tastere na ključeve.

Uključite sledeće u prozor terminala:

sudo nano / etc / cwiid / wminput / gamepad

Ova datoteka već treba da sadrži neki tekst u vezi sa ovim:

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

Morate dodati još nekoliko linija u ovu datoteku kako biste dobili gamepad na način na koji želite.

Osnovni format svake linije u datoteci je WII kontroler tipka sa leve strane i tastatura na desnoj strani.

Na primjer:

Wiimote.Up = KEY_UP

Gornja komanda mapira dugme na daljinskom upravljaču WII na strelicu nagore na tastaturi.

Evo brzi savet. Daljinski upravljač WII je obično na njegovoj strani kada igraš igrice, tako da je strelica gore na Wii daljinskomu stvarno potrebno mapirati na lijevu strelicu na tastaturi.

Na kraju ovog članka ću navesti sve moguće mape WII i niz senzibilnih mapiranja tastature.

Za sada je ipak 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 navedeno mapira lijevu strelicu na tastaturi na dugme za gore na WII kontroleru, desni taster na dolje dugme strelica nadole na lijevo dugme, strelica nagore desnom tasteru, razmaknicu kao taster 1, ostavio je taster CTRL na tastaturi na dugme 2, lijevi ALT taster na dugme A, desni taster CTRL kao dugme B i levi taster shift kao dugme Plus.

Ako koristite retro igre iz arhive internet arhive, oni će generalno reći koje ključeve treba mapirati. Možete imati različite gamepad datoteke za različite igre tako da možete jednostavno koristiti WII tastaturu za svaku igru.

Ako koristite emulatore za stare konzole za igre kao što su Sinclair Spectrum, Commodore 64, Commodore Amiga i Atari ST, igre vam često dopuštaju da prepravite ključeve i zato možete mapirati ključeve za igru ​​na vašu gamepad datoteku.

Za savremene igre oni često dozvoljavaju upotrebu miša da ih kontroliše ili čak ključeve, tako da možete podesiti vašu gamepad datoteku u skladu s ključima potrebnim za igranje igara.

Da biste sačuvali gamepad datoteku, istovremeno pritisnite CTRL i O. Pritisnite CTRL i X da izađete iz nano.

Povežite kontroler

Da zapravo povežete kontroler tako da koristi vaš gamepad fajl, pokrenite sledeću komandu:

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

Od vas će biti zatraženo da istovremeno pritisnete tastere 1 + 2 da biste uparili upravljač sa računarom.

Rečica "spremna" će se pojaviti ako je vaša veza uspješna.

Sada sve što treba da uradite je da započnete igru ​​koju želite igrati.

Uživajte !!!

Dodatak A - Mogući daljinski tasteri WII

U sledećoj tabeli prikazani su svi daljinski tasteri WII koji se mogu postaviti unutar datoteke gamepad:

Dodatak B - Mapiranje mapa

Ovo je lista senzibilnih mapiranja tastature

Potencijalni Nintendo WII kontroler za mapiranje tasterskih tastera
Ključ Kod
Bijeg 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
= (jednako simbolu) 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
Ja KEY_I
O KEY_O
P KEY_P
[ KEY_LEFTBRACE
] KEY_RIGHTBRACE
Enter KEY_ENTER
CTRL (leva strana tastature) KEY_LEFTCTRL
A 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
; (Semi Colon) KEY_SEMICOLON
'(Apostrophe) KEY_APOSTROPHE)
#
Shift (leva strana tastature) 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
, (zapeta) KEY_COMMA
. (tačka) KEY_DOT
/ (slijepa slijepa) KEY_SLASH
Shift (desna strana tastature KEY_RIGHTSHIFT
ALT (leva strana tastature

KEY_LEFTALT

Svemirski bar 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 (tastatura) KEY_KP0
1 (tastatura) KEY_KP1
2 (tastatura) KEY_KP2
3 (tastatura) KEY_KP3
4 (tastatura) KEY_KP4
5 (tastatura) KEY_KP5
6 (tastatura) KEY_KP6
7 (tastatura) KEY_KP7
8 (tastatura) KEY_KP8
9 (tastatura) KEY_KP9
. (tačka tastature) KEY_KPDOT
+ (tastatura plus simbol) KEY_KPPLUS
- (simbol minus tastature) KEY_KPMINUS
Leva strelica KEY_LEFT
Desna strelica KEY_RIGHT
Gore strelica KEY_UP
Strelica nadole KEY_DOWN
Dom KEY_HOME
Ubaci KEY_INSERT
Izbriši KEY_DELETE
Page Up KEY_PAGEUP
Strana dolje KEY_PAGEDOWN