Kaip naudotis "Nintendo Wii" valdikliu žaisti "Linux" žaidimus

Akivaizdu, kad pagrindinė žaidimų dalis yra galimybė kontroliuoti personažus, laivus, šikšnosparnius, bakus, automobilius ar kitus šaunamuosius veidus.

" Nintendo WII" valdiklis puikiai tinka žaidžiant žaidimus, ypač naudojant senus mokyklų emuliatorius ir interneto archyvus "Interneto arkadiniai žaidimai". " Nintendo WII" buvo tikrai populiari žaidimų konsolė, kai ji buvo išleista pirmą kartą, o daugeliui žmonių dabar yra šalia DVD grotuvo surinkti dulkes.

Užuot įsigiję specialų žaidimų valdiklį, norėdami žaisti žaidimus savo Linux sistemoje , kodėl ne tik naudokite "WII Remote"?

Žinoma, "WII" valdiklis yra ne vienintelis valdiklis, kurį galbūt turėsite pakabinti, o netrukus bus XBOX valdiklių ir net OUYA valdiklio vadovas.

Vienas iš WII valdiklio privalumų yra dpad. Jis daug geresnis senosioms mokykloms nei "XBOX" valdiklis, nes jis nėra toks jautrus.

Deja, tiems, kurie bijo komandinės eilutės, yra daug terminalų, kuriuos reikia atlikti, tačiau nebijokite, nes aš padarysiu viską, kad paaiškintų viską, ką reikia padaryti, kad WII valdiklis veiktų.

Įdiekite "Linux" programinę įrangą, reikalingą Wii valdikliui naudoti

Programos, kurias reikia įdiegti, yra tokios:

Šiame vadove daroma prielaida, kad naudojate "Debian" pagrįstą distribuciją, tokią kaip " Debian" , " Mint" , " Ubuntu" ir tt Jei naudojate RPM pagrįstą distro naudojimo YUM arba panašų įrankį, kad gautumėte šias programas.

Įveskite šias programas:

sudo apt-get install lswm wminput libcwiid1

Raskite "Wii" valdiklio "Bluetooth" adresą

Visa priežastis įdiegti "lswm" yra gauti WII valdiklio "Bluetooth" adresą.

Terminalo tipo pagalba:

lswm

Ekrane bus parodyta:

" Dabar įdiekite " Wiimotes "aptikimo režimu (paspauskite 1 + 2) ..."

Padarykite, kaip tuo pačiu metu užklausa ir laikina 1 ir 2 mygtukus WII valdiklyje.

Jei padarėte tai teisingai, numerių ir raidžių rinkinys turėtų pasirodyti pagal šias eilutes:

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

Jei raidės ir skaičiai nerodomi ir jūs atsiduriate komandinėje eilutėje, vėl paleiskite lswm ir vėl bandykite paspausti 1 ir 2. Iš esmės, stenkitės, kol jis veiks.

Nustatykite žaidimų valdiklį

Jei norite naudoti "WII" valdiklį kaip žaidimų pultą, turite nustatyti konfigūracijos failą, kad žemėlapiai būtų rodomi klavišais.

Į terminalo langą įrašykite:

Sudo nano / etc / cwiid / wminput / gamepad

Ši byla jau turėtų turėti tam tikrą tekstą pagal šias eilutes:

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

Jums reikės pridėti dar daugiau eilučių į šį failą, kad žaidimų stovas veiktų taip, kaip to nori.

Pagrindinis kiekvienos failo eilutės formatas yra WII valdiklio mygtukas kairėje ir klaviatūros mygtukas dešinėje.

Pavyzdžiui:

Wiimote.Up = KEY_UP

Viršuje esanti komanda žemėlapį rodo WII nuotolinio valdymo pulto mygtuką "aukštyn", esantį klaviatūros rodyklės aukštyn.

Čia yra greitas patarimas. WII nuotolinio valdymo pultas dažniausiai yra jo pusėje, kai žaidžiate žaidimus, todėl "Wii" nuotolinio valdymo pulto rodyklė turi būti nukreipta į klaviatūros kairę rodyklę.

Šio straipsnio pabaigoje aš išvardinsiu visus galimus WII atvaizdavimus ir įvairias protingas klaviatūros atributus.

Kol kas čia yra greitas ir paprastas kartografavimo rinkinys:

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

Viršuje pateikiamas kairiojo rodyklės klavišas klaviatūroje su WII valdiklyje esančiuoju aukštyn mygtuku, dešiniu mygtuku žemyn nukreipta žemyn rodyklė į kairę, rodyklė į dešinę, tarpinė juostelė kaip mygtukas 1, palieskite CTRL klavišą ant klaviatūros į 2 mygtuką, kairįjį ALT klavišą į A mygtuką, dešinįjį CTRL klavišą kaip B mygtuką ir kairįjį klaviatūros klavišą, kaip "Plus" mygtuką.

Jei naudojate "retro" žaidimus iš interneto archyvo arkados, jie paprastai pasakys, kokie raktai turi būti susieti. Galite turėti skirtingus gamepad bylas skirtingiems žaidimams, kad galėtumėte tiesiog naudoti WII klaviatūros sąranką kiekvienam žaidimui.

Jei naudojate senų žaidimų konsolių emulatorių, tokių kaip "Sinclair Spectrum", "Commodore 64", "Commodore Amiga" ir "Atari ST", tada žaidimai dažnai leidžia keisti raktus, todėl galite parinkti žaidimo raktus savo žaidimų rinkmenos rinkmenai.

Daugiau modernaus žaidimo metu jie dažnai leidžia naudoti pele valdyti juos ar net klavišus, kad galėtumėte nustatyti žaidimų paketo failą, kad jis atitiktų raktus, reikalingus žaidimams žaisti.

Norėdami išsaugoti žaidimo failą, paspauskite CTRL ir O tuo pačiu metu. Paspauskite CTRL ir X, kad išeitumėte iš nano.

Prijunkite valdiklį

Norėdami iš tikrųjų prijungti valdiklį, kad jis naudotų jūsų žaidimų paleidimo failą, paleiskite šią komandą:

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

Tuo pačiu metu būsite paprašyta paspausti 1 + 2 klavišus, kad suporuotumėte valdiklį su kompiuteriu.

Jei jūsų ryšys bus sėkmingas, bus rodomas žodis "ready".

Dabar viską, ką jums reikia padaryti, tai pradėti žaidimą, kurį norite žaisti.

Mėgautis!!!

A priedas. Galimi WII nuotolinio valdymo mygtukai

Toliau pateiktoje lentelėje rodomi visi "WII" nuotolinio valdymo pulto mygtukai, kuriuos galima nustatyti žaidimo plokštės failo atmintyje:

B priedas. Klaviatūros pavaizdavimas

Tai yra pagrįstų klaviatūros atvaizdų sąrašas

Potencialus "Nintendo WII" valdiklis klaviatūrai pavaizduoti
Raktas Kodas
Pabegti 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
- (minuso simbolis) KEY_MINUS
= (simbolis lygus) KEY_EQUAL
Atgalinės erdvės 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
KEY_I
O KEY_O
P KEY_P
[ KEY_LEFTBRACE
] KEY_RIGHTBRACE
Įveskite KEY_ENTER
CTRL (klaviatūros kairė pusė) KEY_LEFTCTRL
A KEY_A
S RAKTAI
D KEY_D
F KEY_F
G KEY_G
H KEY_H
J KEY_J
K KEY_K
L KEY_L
; (Pusiau kolona) KEY_SEMICOLON
"(Apostropė) KEY_APOSTROPHE)
#
Shift (klaviatūros kairė pusė) 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
, (kablelis) KEY_COMMA
. (pilnas sustojimas) KEY_DOT
/ (priekinis velniop) KEY_SLASH
Shift (dešinė klaviatūra KEY_RIGHTSHIFT
ALT (kairiojoje klaviatūros pusėje

KEY_LEFTALT

Tarpo klavišas KEY_SPACE
Didžiosios raidės 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 Kockas KEY_NUMLOCK
Shift Lock KEY_SHIFTLOCK
0 (klaviatūra) KEY_KP0
1 (klaviatūra) KEY_KP1
2 (klaviatūra) KEY_KP2
3 (klaviatūra) KEY_KP3
4 (klaviatūra) KEY_KP4
5 (klaviatūra) KEY_KP5
6 (klaviatūra) KEY_KP6
7 (klaviatūra) KEY_KP7
8 (klaviatūra) KEY_KP8
9 (klaviatūra) KEY_KP9
. (klaviatūros taškas) KEY_KPDOT
+ (klaviatūra ir simbolis) KEY_KPPLUS
- (klaviatūra atėmus simbolį) KEY_KPMINUS
Kairė rodyklė KEY_LEFT
Dešinės rodyklė KEY_RIGHT
Rodyklė aukštyn KEY_UP
Rodyklė žemyn KEY_DOWN
Namai KEY_HOME
Įdėti KEY_INSERT
Ištrinti KEY_DELETE
Į viršų KEY_PAGEUP
Puslapis žemyn KEY_PAGEDOWN