A játék lényeges része nyilvánvalóan képes a karakterek, hajók, denevérek, tankok, autók és egyéb spritek ellenőrzésére.
A Nintendo WII vezérlő nagyszerű játékokat játszani, különösen a régi iskola emulátorok és az internetes archív internetes arcade játékok használatakor. A Nintendo WII egy nagyon népszerű játékkonzol volt, amikor először megjelent, és sok ember számára most már a DVD-lejátszó mellé üldögél.
Ahelyett, hogy egy dedikált játékvezérlőt vásárolna a Linux gépeken való játékhoz, miért nem csak a WII távirányítót használja?
Természetesen a WII vezérlő nem az egyetlen olyan vezérlő, akinek valószínűleg meg kell lógnia, és hamarosan írok az XBOX vezérlők és még az OUYA vezérlő útmutatókat is.
A WII vezérlő egyik előnye a dpad. Ez sokkal jobb a régi iskolai játékoknál, mint az XBOX vezérlő, mert nem annyira érzékeny.
Sajnos azoknak, akik félnek a parancssorból, sok terminálmunkát kell végrehajtani, de nem félsz, mert én mindent megteszek, hogy elmagyarázzam mindent, amire szükséged van ahhoz, hogy a WII vezérlő működjön.
Telepítse a szükséges Linux-szoftvert a Wii vezérlő használatához
A telepíteni kívánt alkalmazások a következők:
- lswm
- wminput
- libcwiid1
Ez az útmutató azt feltételezi, hogy Debian alapú disztribúciót használ, például Debian , Mint , Ubuntu stb. Ha RPM-alapú disztribúciót használ, használja a YUM vagy hasonló eszközt ezeknek az alkalmazásoknak az eléréséhez.
Írja be a következőket az alkalmazásokhoz:
sudo apt-get install lswm wminput libcwiid1
Keresse meg Wii vezérlőjének Bluetooth-címét
Az lswm telepítésének oka az, hogy megkapja a WII vezérlő Bluetooth címét.
A terminál típusán belül:
lswm
A képernyőn a következő jelenik meg:
" Tegye fel a Wiimotes felfedezhető módját most (nyomja meg az 1 + 2-et) ..."
Csináld, ahogy az üzenet egyszerre kéri és tartja a WII vezérlő 1 és 2 gombjait.
Ha helyesen csinálta, számok és betűk jelenhetnek meg a sorok között:
00: 1B: 7A: 4F: 61: C4
Ha a betűk és a számok nem jelennek meg, és újra megtalálja magát a parancssorban, futtassa újra az lswm-et, és próbálja meg újra megnyomni az 1-et és a 2-et. Alapvetően, próbáld meg, amíg működik.
A játékvezérlő beállítása
Ahhoz, hogy a WII vezérlőt játéktérként használhassa, konfigurációs fájlt kell beállítania ahhoz, hogy a gombokat a gombok felé irányítsa.
Írja be a következőt a terminál ablakba:
sudo nano / etc / cwiid / wminput / gamepad
Ennek a fájlnak már tartalmaznia kell néhány szöveget a következő sorrendben:
# játékport
Classic.Dpad.X = ABS_X
Classic.Dpad.Y = ABS_Y
Classic.A = BTN_A
Ehhez a fájlhoz további sorokat kell hozzáadnia ahhoz, hogy a játéktábla úgy működjön, ahogyan azt szeretné.
A fájlban található minden egyes vonal alapformátuma a WII Controller gomb a bal oldalon és a billentyűzet gomb jobb oldalán.
Például:
Wiimote.Up = KEY_UP
A fenti parancs a WII távoli felfelé mutató gombját a billentyűzet felfelé mutató nyíljára rajzolja.
Itt van egy gyors tipp. A WII távirányító általában az oldalán van, amikor játékokat játszol, így a Wii távirányító felfelé mutató nyílja valóban a billentyűzet bal nyíljára kell mutatnia.
A cikk végén felsorolom az összes lehetséges WII leképezést és számos értelmes billentyűzet-leképezést.
Most azonban itt van egy gyors és egyszerű leképezés:
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
A fentiek a bal egérgombot a WII vezérlő felfelé mutató gombjával, a jobb gombbal a lefelé mutató gombbal, a lefelé mutató nyilat a bal gombbal, a felfelé mutató nyilat a jobb gombbal, a szóköz billentyűként a billentyűzet bal CTRL billentyűjét a 2 gombbal, a bal ALT billentyűt az A gombbal, a jobb oldali CTRL billentyűt a B gomb és a baloldali shift billentyű mint plusz gomb.
Ha retro játékokat használsz az internetes archív arcade-ből, akkor általában azt mondják, hogy milyen kulcsokat kell leképezni. Különböző játékokhoz különböző gamepad fájlok állíthatók be, így csak a WII billentyűzet beállításait használhatja minden egyes játékhoz.
Ha emulátorokat használ a régi játékkonzolokhoz, például a Sinclair Spectrumhoz, a Commodore 64-hez, a Commodore Amiga-hoz és az Atari ST-hez, akkor a játékok gyakran átengedik a kulcsokat, és így a játék kulcsát megoszthatja a gamepad fájlban.
A korszerűbb játékok gyakran lehetővé teszik az egér használatát, hogy szabályozhassák őket, vagy akár kulcsokat, így beállíthatja a játékfájlját a játékhoz szükséges billentyűkhöz.
A gamepad fájl mentéséhez egyszerre nyomja meg a CTRL és az O gombot. A kilépéshez nyomja meg a CTRL és az X gombot.
Csatlakoztassa a vezérlőt
Ahhoz, hogy valóban csatlakoztassa a vezérlőt, hogy használja a gamepad fájlját, futtassa a következő parancsot:
sudo wminput -c / etc / cwiid / wminput / gamepad
Meg kell kérni, hogy egyszerre nyomja meg az 1 + 2 billentyűket a vezérlő és a számítógép összekapcsolásához.
A "kész" szó jelenik meg, ha a kapcsolat sikeres volt.
Most mindössze annyit kell tennie, hogy elindítsa a játékot, amelyet játszani szeretne.
Élvez!!!
Függelék A - Lehetséges WII távvezérlők
Az alábbi táblázat bemutatja a gamepad fájlban beállítható WII távoli gombokat:
- 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.LAnalog
- Classic.RAnalog
B. függelék - Billentyűzet-leképezések
Ez az érzékeny billentyűzet-leképezések listája
Kulcs | Kód |
---|---|
Menekülni | KEY_ESC |
0 | KEY_0 |
1 | kulcs_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 |
- (mínusz szimbólum) | KEY_MINUS |
= (egyenlő a szimbólummal) | 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 |
én | KEY_I |
O | KEY_O |
P | KEY_P |
[ | KEY_LEFTBRACE |
] | KEY_RIGHTBRACE |
Belép | KEY_ENTER |
CTRL (a billentyűzet bal oldala) | KEY_LEFTCTRL |
A | KEY_A |
S | KULCSOK |
D | KEY_D |
F | KEY_F |
G | KEY_G |
H | KEY_H |
J | KEY_J |
K | KEY_K |
L | KEY_L |
; (Félcsokoládé) | KEY_SEMICOLON |
"(Apostrophe) | KEY_APOSTROPHE) |
# | |
Shift (billentyűzet bal oldala) | 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 |
, (vessző) | KEY_COMMA |
. (pont) | KEY_DOT |
/ (perjel) | KEY_SLASH |
Shift (billentyűzet jobb oldala | KEY_RIGHTSHIFT |
ALT (a billentyűzet bal oldala | KEY_LEFTALT |
Szóköz | 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 (billentyűzet) | KEY_KP0 |
1 (billentyűzet) | KEY_KP1 |
2 (billentyűzet) | KEY_KP2 |
3 (billentyűzet) | KEY_KP3 |
4 (billentyűzet) | KEY_KP4 |
5 (billentyűzet) | KEY_KP5 |
6 (billentyűzet) | KEY_KP6 |
7 (billentyűzet) | KEY_KP7 |
8 (billentyűzet) | KEY_KP8 |
9 (billentyűzet) | KEY_KP9 |
. (billentyűzet pont) | KEY_KPDOT |
+ (billentyűzet plusz szimbólum) | KEY_KPPLUS |
- (billentyűzet mínusz szimbólum) | KEY_KPMINUS |
Bal nyíl | KEY_LEFT |
Jobb nyíl | KEY_RIGHT |
Felfelé nyíl | KEY_UP |
Lefele nyíl | KEY_DOWN |
itthon | KEY_HOME |
Insert | KEY_INSERT |
Töröl | KEY_DELETE |
Oldal fel | KEY_PAGEUP |
Lapozás lefelé | KEY_PAGEDOWN |