Kuidas kasutada Nintendo Wii kontrolleri mängida Linuxi mänge

Mängude mängimise põhiosa on ilmselgelt võimeline kontrollima tegelasi, laevu, nahkhiire, paake, autosid ja teisi spreid.

Nintendo WII-kontroller on suurepärane mängude mängimiseks, eriti kui kasutate vanu koolimulareid ja Interneti-arhiivide Interneti-arcade mänge. Nintendo WII oli tõeliselt populaarne mängukonsool, kui see esmakordselt vabastati, ja paljudele inimestele satub nüüd DVD-mängija läheduses kogunev tolm.

Selle asemel, et osta spetsiaalset mängukontrollerit oma Linuxi mängude mängimiseks , miks mitte lihtsalt Wii Remotei kasutada?

Loomulikult ei ole WII-kontroller ainus kontroller, mida peate tõenäoliselt riputama, ning kirjutan juhiseid XBOX-kontrolleritele ja isegi OUYA kontrollerile varsti.

Üks WII kontrolleri eelis on dpad. See toimib vanade koolmängude jaoks palju paremini kui XBOX-kontroller, sest see pole nii tundlik.

Kahjuks on teie jaoks, kes kardad käsurealt, palju terminali tööd, kuid ei karda, sest ma teeksin endast parima, et selgitada välja kõik, mida WII kontrollerit tööle saamiseks peate tegema.

Installige Linuxi tarkvara, mis on vajalik Wii-kontrolleri kasutamiseks

Rakendused, mida peate installima, on järgmised:

Selles juhendis eeldatakse, et kasutate Debian-põhist distributsiooni nagu Debian , Mint , Ubuntu jms. Kui kasutate neid rakendusi hankides RPM-põhist distributsiooni kasutavat YUM-i või sarnast tööriista.

Sisestage taotluste saamiseks järgmised toimingud:

sudo apt-get install lswm wminput libcwiid1

Leia Wii kontrolleri Bluetooth-aadress

Lswm-i installimise kogu põhjus on WII-kontrolleri bluetooth aadressi hankimine.

Terminali tüübi sees:

lswm

Ekraanil kuvatakse järgmine teave:

" Pane Wiimoteid leitavas režiimis kohe (vajutage 1 + 2) ..."

Nii nagu sõnumis küsitakse ja hoitakse samal ajal WII kontrolleril 1 ja 2 nuppu.

Kui teete seda õigesti, peaks numbrite ja tähtede kogum olema järgmine:

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

Kui tähed ja numbrid ei ilmu ja leiate käsuviibast tagasi, käivitage uuesti lswm ja proovige uuesti ja uuesti 1 ja 2. Põhimõtteliselt püüdke, kuni see töötab.

Mänguregulaatori seadistamine

Wii-kontrolleri kasutamiseks mängukonverendina peate seadistama konfiguratsioonifaili, et kaardistada nupud võtmetele.

Tippige terminali aknasse järgmine tekst:

sudo nano / etc / cwiid / wminput / gamepad

Sellel failil peaks olema juba tekst selle kohta:

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

Sellesse faili peate lisama veel mõned read, et mängukaarti tööle nii, nagu soovite.

Faili iga rea ​​põhivorming on vasakul olev WII kontrolleri nupp ja paremal asuv klaviatuuri nupp.

Näiteks:

Wiimote.Up = KEY_UP

Ülaltoodud käsk kaardistab WII-puldil olevat üles-nuppu klaviatuuril noolel ülespoole.

Siin on kiire näpunäide. Kui Wii mängukaarti mängib, on Wii kaugjuhtimispuldil tavaliselt külg, seega peab Wii-kaardil olev nool tegelikult kaardistama klaviatuuri vasakpoolset noolt.

Selle artikli lõpus loetleksin kõik võimalikud WII-kaardistused ja hulga mõistlikke klaviatuuride kaarte.

Praegu aga siin on kiire ja lihtne kaartide komplekt:

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

Eespool joonistatakse klaviatuuri vasak nooleklahv WII kontrolleri ülesnupule, parempoolne nupp allapoole, vasakpoolse nupu all olev nool, parempoolse nupu üles nool, tühikuklahv 1 nupul, lahkus CTRL-klahvi klaviatuuril 2 nupule, vasakpoolset ALT-klahvi A-nupule, parema CTRL-klahvi B-nupuga ja vasakpoolset klahvikombinatsiooni kui nuppu Plus.

Kui kasutate Interneti-arhiivikaartide retro-mänge, siis nad ütlevad üldiselt, milliseid võtmeid tuleb kaardistada. Erinevate mängude jaoks on teil erinevad mängukaartide failid, nii et saate lihtsalt kasutada WII klahvistiku seadistust iga mängu jaoks.

Kui kasutate vanu mängukonsoole, näiteks Sinclair Spectrum, Commodore 64, Commodore Amiga ja Atari ST, emulaatoreid, siis mängud võimaldavad sageli võtmeid ümber eemaldada ja seetõttu saate kaardistada mänguklahvi mänguklahvid.

Tänapäevaste mängude jaoks võimaldavad nad sageli hiirt kasutada nende või isegi võtmete juhtimiseks, nii et saate oma mängukonsooli faili üles seada, et need vastaksid mängude mängimiseks vajalikele võtmetele.

Mängupadja faili salvestamiseks vajutage CTRL ja O samal ajal. Nano väljumiseks vajutage CTRL ja X.

Ühenda kontroller

Kontrolleri tegelikult ühendamiseks, et ta kasutab sinu mänguplatsi faili, käivitage järgmine käsk:

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

Kontrollerit arvutiga sidumiseks palutakse teil samal ajal vajutada 1 + 2 klahve.

Kui teie ühendus on edukas, ilmub sõna "valmis".

Nüüd peate ainult mängima hakata.

Naudi !!!

Lisa A - Võimalikud WII kaugnupud

Alljärgnev tabel näitab kõiki WII kaugjuhtimispuldi nuppe, mida saab oma mängukaarti failis seadistada.

Lisa B - klaviatuuri näidised

See on mõistlike klaviatuuride kaartide loend

Võimalik Nintendo WII kontroller klaviatuuri joondamiseks
Võti Kood
Põgeneda 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
- (miinus sümbol) KEY_MINUS
= (võrdub sümboliga) KEY_EQUAL
Tagasi 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
Ma KEY_I
O KEY_O
P KEY_P
[ KEY_LEFTBRACE
] KEY_RIGHTBRACE
Sisenema KEY_ENTER
CTRL (klaviatuuri vasak pool) 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
; (Semikoolon) KEY_SEMICOLON
"(Apostroop) KEY_APOSTROPHE)
#
Shift (klaviatuuri vasak pool) 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
, (koma) KEY_COMMA
. (täielik peatumine) KEY_DOT
/ (kaldkriips) KEY_SLASH
Tõstuklahv (klaviatuuri paremal küljel) KEY_RIGHTSHIFT
ALT (klaviatuuri vasak pool

KEY_LEFTALT

Tühikuklahv 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 (klahvistik) KEY_KP0
1 (klahvistik) KEY_KP1
2 (klahvistik) KEY_KP2
3 (klahvistik) KEY_KP3
4 (klahvistik) KEY_KP4
5 (klahvistik) KEY_KP5
6 (klahvistik) KEY_KP6
7 (klahvistik) KEY_KP7
8 (klahvistik) KEY_KP8
9 (klahvistik) KEY_KP9
. (klaviatuuripunkt) KEY_KPDOT
+ (klahvistiku pluss sümbol) KEY_KPPLUS
- (klahvistik miinus sümbol) KEY_KPMINUS
Vasak nool KEY_LEFT
Parem nool KEY_RIGHT
Üles nool KEY_UP
Allapoole nool KEY_DOWN
Kodu KEY_HOME
Sisesta KEY_INSERT
Kustuta KEY_DELETE
Page Up KEY_PAGEUP
Lehekülg alla KEY_PAGEDOWN