Kuidas kasutada Nintendo Wii kontrollerit Linuxi mängude mängimiseks
Sa võid mängida Nintendo Wii mängud peal Linux kui tead, kuidas seda kasutada Wii kaugjuhtimispult oma arvutiga. Saate a asemel kasutada ka Wii kaugjuhtimispulti PC mängukontroller mis tahes mängu mängimiseks kasutades emulaator.
Selles artiklis olevad juhised kehtivad Debiani-põhisele Linuxi distributsioonid nagu näiteks Debian, Mint, ja Ubuntu.
Mida on vaja Wii kaugjuhtimispuldi kasutamiseks Linuxiga
Lisaks Wii kontrollerile peate installima järgmise Linuxi paketid:
- lswm
- wminput
- libcwiid1
Kõik need tööriistad leiate, kui sisestate ühe sudo käsk aastal Linuxi käsuterminal:
sudo apt-get install lswm wminput libcwiid1
Kui kasutate a RPM-põhine Linuxi distributsioon, mida saate kasutada NAMM või mõni sarnane tööriist nende rakenduste hankimiseks.
Kuidas ühendada Wii kaugjuhtimispult Linuxiga
Wii kaugjuhtimispulti saate konfigureerida käsurealt:
-
Avage Linuxi käsuterminal ja sisestage käsu saamiseks järgmine käsk Bluetooth teie Wii kontrolleri aadress:
lswm
-
Vajutage ja hoidke all nuppu 1 ja
00:1B: 7A: 4F: 61:C4
Veenduge, et teie arvutis oleks Bluetooth lubatud. Võimalik, et peate paar korda proovima, enne kui teie arvuti tuvastab Wii kaugjuhtimispuldi.
-
Avamiseks sisestage terminali aknasse järgmine Nano toimetaja et saaksite seadistada konfiguratsioonifaili, et seostada Wii nupud klahvidega:
sudo nano /etc/cwiid/wminput/gamepad
-
Kopeeri ja kleebi Nano redaktori faili allossa järgmine:
Wiimote. Alla = KEY_RIGHT
Wiimote. Vasak = KEY_DOWN
Wiimote. Parem = KEY_UP
Wiimote.1 = KEY_SPACE
Wiimote.2 = KEY_LEFTCTRL
Wiimote. A = KEY_LEFTAL
Wiimote. B = KEY_RIGHTCTRL
Wiimote. Pluss = KEY_LEFTSHIFT Vajutage CTRL + O konfiguratsioonifaili salvestamiseks klaviatuuril.
Vajutage CTRL + X Nano sulgemiseks.
-
Pärast nuppude vastendamise konfigureerimist käivitage järgmine käsk:
sudo wminput -c /etc/cwiid/wminput/gamepad
Vajutage ja hoidke all nuppu 1 ja 2 Wii kontrolleri nuppe samal ajal uuesti, kui seda küsitakse. Kui ühendus õnnestub, kuvatakse sõna "valmis". Alustage mis tahes mängu Wii puldiga mängimiseks.
Wii kontrolleri üks peamisi eeliseid on D-pad, mis töötab vana kooli mängude jaoks palju paremini kui see Xbox One pöidlapulga, sest see pole nii tundlik.
Wii Remote'i konfigureerimine Linuxi jaoks
Konfiguratsioonifaili loomisel peaks see juba sisaldama teksti, näiteks järgmist:
# mänguport
Klassikaline. Dpad. X = ABS_X
Klassikaline. Dpad. Y = ABS_Y
Klassikaline. A = BTN_A.
Faili iga rea vorming on Wii kontrolleri nupp = klaviatuuri nupp. Näiteks:
Wiimote. Üles = KEY_UP.
Ülaltoodud käsk kaardistab Üles nuppu Wii kaugjuhtimispuldil nool üles klaviatuuril. Kuna aga enamiku mängude mängimiseks peate Wii kaugjuhtimispulti küljel hoidma, võiksite selle kaardistada Üles nuppu vasak nool võti:
Wiimote. Üles = KEY_LEFT.
Wii kaugjuhtimispuldi nupp | Linuxi klaviatuur |
Üles | Vasak nool |
Alla | Paremnool |
Vasakule | Nool alla |
Õige | Nool üles |
1 | Kosmos |
2 | Vasak CTRL |
A | Lahkus ALT |
B | Parem CTRL |
Pluss (+) | Vasak Shift |
Enamik emulaatoreid lihtsustab nuppude kaardistamise protsessi, nii et pärast Wii kaugjuhtimispuldi ühendamist Linuxiga saate konkreetsete mängude ja konsoolide juhtnuppe veelgi kohandada. Mõned arvutimängud võimaldavad teil isegi kaardistada hiir Wii kontrolleri võtmed.
Retromängude kontrolleri soovituslikke seadeid näete aadressil Interneti-arhiivi arkaad veebisait.
Wii kaugjuhtimispuldi nupud
Võite kasutada mitut Wii tarvikud Linuxiga, sealhulgas Wii Classic Controller ja Wii Nunchuk. Allpool on loend kõigist Wii kontrolleri nuppudest, mida saate mängupuldi failis konfigureerida:
Wii kaugjuhtimispult
- Wiimote. Üles
- Wiimote. Alla
- Wiimote. Vasakule
- Wiimote. Õige
- Wiimote. A
- Wiimote. B
- Wiimote.1
- Wiimote.2
- Wiimote. Pluss
- Wiimote. Miinus
- Wiimote. Kodu
- Wiimote. Dpad. X
- Wiimote. Dpad. Y
Wii Nunchuk
- Nunchuk. C
- Nunchuk. Z
- Nunchuk. Pulk. X
- Nunchuk. Pulk. Y
Wii klassikaline kontroller
- Klassikaline. Üles
- Klassikaline. Alla
- Klassikaline. Vasakule
- Klassikaline. Õige
- Klassikaline. Miinus
- Klassikaline. Pluss
- Klassikaline. Kodu
- Klassikaline. A
- Klassikaline. B
- Klassikaline. X
- Klassikaline. Y
- Klassikaline. ZL
- Klassikaline. ZR
- Klassikaline. L
- Klassikaline. R
- Klassikaline. Dpad. X
- Klassikaline. Dpad. Y
- Klassikaline. LStikk. X
- Klassikaline. LStikk. Y
- Klassikaline. RStik. X
- Klassikaline. RStik. Y
- Klassikaline. LAnaloog
- Klassikaline. RAnaloog
Kahjuks ei saa Linuxiga Wii kaugjuhtimispuldi liikumisjuhte konfigureerida, kuid saate siiski mängida Wii mängude ROM-e, mis ei vaja liikumisjuhte.
Klaviatuuri kaardistused
Allpool on Linuxi klaviatuuri juhend, mis aitab teil konfiguratsioonifaili seadistada.
Võti | Kood |
---|---|
Põgenemine | 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 |
- (miinussümbol) | KEY_MIINUS |
= (võrdub sümbol) | KEY_EQUAL |
BackSpace | KEY_BACKSPACE |
Tab | KEY_TAB |
K | 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 külg) | 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_SEMIKOLOON |
' (Apostroof) | KEY_APOSTROPHE) |
# | |
Tõstuklahv (klaviatuuri vasak külg) | 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äispeatus) | KEY_DOT |
/ (kaldkriips) | KEY_SLASH |
Shift (klaviatuuri parem pool | KEY_RIGHTSHIFT |
ALT (klaviatuuri vasak külg | KEY_LEFTAL |
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 (klaviatuur) | KEY_KP0 |
1 (klaviatuur) | KEY_KP1 |
2 (klaviatuur) | KEY_KP2 |
3 (klaviatuur) | KEY_KP3 |
4 (klaviatuur) | KEY_KP4 |
5 (klaviatuur) | KEY_KP5 |
6 (klaviatuur) | KEY_KP6 |
7 (klaviatuur) | KEY_KP7 |
8 (klaviatuur) | KEY_KP8 |
9 (klaviatuur) | KEY_KP9 |
. (klahvistiku punkt) | KEY_KPDOT |
+ (klaviatuur pluss sümbol) | KEY_KPPLUS |
- (klaviatuuri miinussümbol) | KEY_KPMIINUS |
Vasak nool | KEY_LEFT |
Parem nool | KEY_RIGHT |
nool üles | KEY_UP |
Nool alla | KEY_DOWN |
Kodu | KEY_HOME |
Sisesta | KEY_INSERT |
Kustuta | KEY_DELETE |
Lehekülg üles | KEY_PAGEUP |
Lehekülg alla | KEY_PAGEDOWN |