Kā izmantot Nintendo Wii kontrolieri, lai spēlētu Linux spēles
Jūs varat spēlēt Nintendo Wii spēles ieslēgtas Linux ja zināt, kā lietot Wii tālvadības pults ar savu datoru. Varat arī izmantot Wii tālvadības pulti, nevis a PC spēļu kontrolieris lai spēlētu jebkuru spēli, izmantojot emulators.
Šajā rakstā sniegtie norādījumi attiecas uz Debian bāzes Linux izplatījumi piemēram, Debian, Piparmētra, un Ubuntu.
Kas jums nepieciešams, lai izmantotu Wii tālvadības pulti ar Linux
Papildus Wii kontrollerim jums būs jāinstalē tālāk norādītais Linux pakotnes:
- lswm
- wminput
- libcwiid1
Visus šos rīkus varat iegūt, ievadot vienu sudo komanda iekš Linux komandu terminālis:
sudo apt-get install lswm wminput libcwiid1
Ja jūs izmantojat an RPMLinux izplatīšanu, ko varat izmantot YUM vai līdzīgu rīku šo lietojumprogrammu iegūšanai.
Kā savienot Wii tālvadības pulti ar Linux
Varat konfigurēt Wii tālvadības pulti no komandrindas:
-
Atveriet Linux komandu termināli un ievadiet šo komandu, lai iegūtu Bluetooth jūsu Wii kontrollera adrese:
lswm
-
Nospiediet un turiet 1 un 2 Wii kontrollera pogas vienlaikus, kad tas tiek prasīts. Ja tas izdarīts pareizi, terminālī jāparādās ciparu un burtu kopai šādi:
00:1B: 7A: 4F: 61:C4
Pārliecinieties, vai datorā ir iespējots Bluetooth. Iespējams, jums būs jāmēģina pāris reizes, pirms dators konstatē Wii tālvadības pulti.
-
Termināļa logā ievadiet tālāk norādīto, lai atvērtu Nano redaktors lai jūs varētu iestatīt konfigurācijas failu, lai kartētu Wii pogas ar taustiņiem:
sudo nano /etc/cwiid/wminput/gamepad
-
Kopēt un ielīmēt Nano redaktora faila apakšā:
Wiimote. Uz leju = KEY_RIGHT
Wiimote. Pa kreisi = KEY_DOWN
Wiimote. Pa labi = KEY_UP
Wiimote.1 = KEY_SPACE
Wiimote.2 = KEY_LEFTCTRL
Wiimote. A = KEY_LEFTAL
Wiimote. B = KEY_RIGHTCTRL
Wiimote. Plus = KEY_LEFTSHIFT Nospiediet CTRL + O tastatūrā, lai saglabātu konfigurācijas failu.
Nospiediet CTRL + X lai aizvērtu Nano.
-
Pēc pogu kartēšanas konfigurēšanas palaidiet šādu komandu:
sudo wminput -c /etc/cwiid/wminput/gamepad
Nospiediet un turiet 1 un 2 Wii kontrollera pogas vienlaikus, kad tas tiek prasīts. Ja savienojums būs veiksmīgs, parādīsies vārds "gatavs". Sāciet jebkuru spēli, lai spēlētu ar Wii tālvadības pulti.
Viena no galvenajām Wii kontrollera priekšrocībām ir D-pad, kas darbojas daudz labāk vecās skolas spēlēm nekā Xbox One īkšķi, jo tas nav tik jutīgs.
Wii Remote konfigurēšana operētājsistēmai Linux
Kad veidojat konfigurācijas failu, tajā jau ir jābūt tekstam, piemēram:
# spēļu ports
Klasika. Dpad. X = ABS_X
Klasika. Dpad. Y = ABS_Y
Klasika. A = BTN_A.
Katras faila rindas formāts ir Wii kontrollera poga = tastatūras poga. Piemēram:
Wiimote. Uz augšu = KEY_UP.
Iepriekš minētā komanda kartē Uz augšu pogu uz Wii tālvadības pults uz augšupvērstā bultiņa uz tastatūras. Tomēr, tā kā Wii tālvadības pults ir jātur sānos, lai spēlētu lielāko daļu spēļu, iespējams, vēlēsities kartēt Uz augšu pogu uz kreisā bultiņa atslēga:
Wiimote. Uz augšu = KEY_LEFT.
Wii tālvadības poga | Linux tastatūra |
Uz augšu | Kreisā bultiņa |
Uz leju | Labā bultiņa |
Pa kreisi | Lejupvērstā bultiņa |
Taisnība | Augšupvērstā bultiņa |
1 | Kosmoss |
2 | Pa kreisi CTRL |
A | Pa kreisi ALT |
B | Labais CTRL |
Plus (+) | Pa kreisi Shift |
Lielākā daļa emulatoru racionalizē pogu kartēšanas procesu, tāpēc pēc Wii tālvadības pults pievienošanas Linux sistēmai varat vēl vairāk pielāgot vadīklas konkrētām spēlēm un konsolēm. Dažas datorspēles pat ļauj kartēt pele atslēgas uz Wii kontroliera.
Retro spēļu kontroliera ieteikumu iestatījumus varat skatīt vietnē Interneta arhīva pasāža vietne.
Wii tālvadības pogas
Varat izmantot vairākus Wii piederumi ar Linux, tostarp Wii Classic Controller un Wii Nunchuk. Zemāk ir saraksts ar visām Wii kontrollera pogām, kuras varat konfigurēt spēļu paneļa failā:
Wii tālvadības pults
- Wiimote. Uz augšu
- Wiimote. Uz leju
- Wiimote. Pa kreisi
- Wiimote. Taisnība
- Wiimote. A
- Wiimote. B
- Wiimote.1
- Wiimote.2
- Wiimote. Plus
- Wiimote. Mīnuss
- Wiimote. Mājas
- Wiimote. Dpad. X
- Wiimote. Dpad. Y
Wii Nunchuk
- Nunčuks. C
- Nunčuks. Z
- Nunčuks. Nūja. X
- Nunčuks. Nūja. Y
Wii Classic kontrolieris
- Klasika. Uz augšu
- Klasika. Uz leju
- Klasika. Pa kreisi
- Klasika. Taisnība
- Klasika. Mīnuss
- Klasika. Plus
- Klasika. Mājas
- Klasika. A
- Klasika. B
- Klasika. X
- Klasika. Y
- Klasika. ZL
- Klasika. ZR
- Klasika. L
- Klasika. R
- Klasika. Dpad. X
- Klasika. Dpad. Y
- Klasika. LStick. X
- Klasika. LStick. Y
- Klasika. RStick. X
- Klasika. RStick. Y
- Klasika. LAnalogs
- Klasika. RAnalog
Diemžēl nav iespējams konfigurēt Wii tālvadības pults kustības vadīklas operētājsistēmā Linux, taču jūs joprojām varat spēlēt Wii spēļu ROM, kurām nav nepieciešamas kustības vadīklas.
Tastatūras kartējumi
Tālāk ir sniegts Linux tastatūras ceļvedis, kas palīdzēs iestatīt konfigurācijas failu.
Atslēga | Kods |
---|---|
Bēgt | 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 |
- (mīnusa simbols) | KEY_MINUS |
= (vienāds ar simbolu) | KEY_EQUAL |
BackSpace | KEY_BACKSPACE |
Tab | KEY_TAB |
J | KEY_Q |
W | KEY_W |
E | KEY_E |
R | KEY_R |
T | KEY_T |
Y | KEY_Y |
U | KEY_U |
es | KEY_I |
O | KEY_O |
P | KEY_P |
[ | KEY_LEFTBRACE |
] | KEY_RIGHTBRACE |
Ievadiet | KEY_ENTER |
CTRL (tastatūras kreisā puse) | KEY_LEFTCTRL |
A | KEY_A |
S | KEY_S |
D | KEY_D |
F | KEY_F |
G | KEY_G |
H | KEY_H |
Dž | KEY_J |
K | KEY_K |
L | KEY_L |
; (Semikols) | KEY_SEMIKOLONS |
' (Apostrofs) | KEY_APOSTROPHE) |
# | |
Shift (tastatūras kreisā puse) | 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 |
, (komats) | KEY_COMMA |
. (punkts) | KEY_DOT |
/ (uz priekšu slīpsvītra) | KEY_SLASH |
Shift (tastatūras labā puse | KEY_RIGHTSHIFT |
ALT (tastatūras kreisā puse | KEY_LEFTAL |
Atstarpes taustiņš | KEY_SPACE |
Lielie burti | 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 (tastatūra) | KEY_KP0 |
1 (tastatūra) | KEY_KP1 |
2 (tastatūra) | KEY_KP2 |
3 (tastatūra) | KEY_KP3 |
4 (tastatūra) | KEY_KP4 |
5 (tastatūra) | KEY_KP5 |
6 (tastatūra) | KEY_KP6 |
7 (tastatūra) | KEY_KP7 |
8 (tastatūra) | KEY_KP8 |
9 (tastatūra) | KEY_KP9 |
. (tastatūras punkts) | KEY_KPDOT |
+ (tastatūra plus simbols) | KEY_KPPLUS |
- (tastatūras mīnusa simbols) | KEY_KPMINUS |
Kreisā bultiņa | KEY_LEFT |
Labā bultiņa | KEY_RIGHT |
Augšupvērstā bultiņa | KEY_UP |
Lejupvērstā bultiņa | KEY_DOWN |
Mājas | KEY_HOME |
Ievietot | KEY_INSERT |
Dzēst | KEY_DELETE |
Lapa uz augšu | KEY_PAGEUP |
Lapa uz leju | KEY_PAGEDOWN |