Kā lietot Nintendo Wii kontrolieri, lai spēlētu Linux spēles

Galvenā spēļu spēlēšana ir acīmredzami spējīga kontrolēt personāžus, kuģus, sikspārņus, cisternas, automašīnas vai citus spritus.

Nintendo WII kontrolieris ir lieliski piemērots spēļu spēlēšanai, it īpaši, izmantojot veco skolu emulatorus un interneta arhīvu interneta Arcade spēles. Nintendo WII bija patiešām populāra spēļu konsole, kad tā pirmo reizi tika izlaista, un daudziem cilvēkiem tā tagad atrodas blakus DVD atskaņotājam.

Kāpēc ne tikai izmantot WII tālruni, nevis nopirkt veltītu spēļu kontrolieri, lai spēlētu spēles savā Linux datorā ?

Protams, WII kontrolieris nav vienīgais kontrolieris, kuru jūs, visticamāk, vajadzēs pakārt, un drīz rakstīšu rokasgrāmatas par XBOX kontrolieri un pat OUYA kontrolieri.

Viena no WII kontroliera priekšrocībām ir dpad. Tas darbojas daudz labāk veco skolu spēlēs nekā XBOX kontrolieris, jo tas nav tik tik jutīgs.

Diemžēl tiem, no kuriem jūs baidāsties no komandrindas, ir daudz termināla darbu, kas jāveic, bet nebaidieties, jo es darīšu visu iespējamo, lai izskaidrotu visu, kas jādara, lai WII kontrolieris darbotos.

Instalējiet Linux programmatūru, kas nepieciešama, lai izmantotu Wii kontrolieri

Lietojumprogrammas, kas jāinstalē, ir šādas:

Šajā rokasgrāmatā tiek pieņemts, ka jūs izmantojat Debian balstītu distro, piemēram, Debian , Mint , Ubuntu utt. Ja jūs izmantojat RPM balstītu distro lietošanas YUM vai līdzīgu rīku, lai iegūtu šīs lietojumprogrammas.

Lai iegūtu lietojumprogrammas, ierakstiet sekojošo:

sudo apt-get instal lswm wminput libcwiid1

Atrodiet sava Wii kontrollera Bluetooth adresi

Viss iemesls uzstādīšanai lswm ir iegūt jūsu WII kontroliera bluetooth adresi.

Termināļa veidnē šādi:

lswm

Ekrānā tiks parādīts:

" Uzlieciet Wiimotes atrodamā režīmā tagad (nospiediet 1 + 2) ..."

Veiciet, jo ziņojumā tiek prasīts un tur vienā un tajā pašā laikā turēt 1 un 2 pogas WII kontrollerī.

Ja jūs pareizi izdarījāt, cipariem un burtiem ir jāparādās šādi:

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

Ja burtiem un cipariem neparādās un jūs atradīsiet sev atpakaļ komandu uzvednē, palaidiet lswm vēlreiz un mēģiniet vēlreiz piespiest 1 un 2. Būtībā turpiniet mēģināt, līdz tas darbojas.

Iestatiet spēles kontrolieri

Lai izmantotu WII kontrolieri kā spēlēšanas pults, jums būs jāiestata konfigurācijas fails, lai kartētu pogas uz taustiņiem.

Ierakstiet šādu informāciju termināla logā:

sudo nano / etc / cwiid / wminput / gamepad

Šim failam jau ir jābūt tekstam šādā veidā:

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

Šajā failā jums būs jāpievieno vēl dažas rindas, lai gamepad darbotos tā, kā vēlaties.

Katras faila rindas pamatformatūrā ir WII kontrollera poga kreisajā pusē un labās puses tastatūras poga.

Piemēram:

Wiimote.Up = KEY_UP

Iepriekšējā komanda uz augšu pogas uz WII tālvadības pults attēlo uz tastatūras augšējā bultiņa.

Šeit ir ātrs padoms. WII tālvadības pults parasti ir tā pusē, kad spēlē spēles, un tāpēc Wii tālvadības pults bultiņa uz augšu patiešām ir jāpārorientē uz kreiso bultiņu uz tastatūras.

Šī raksta beigās es uzskaitīšu visus iespējamos WII kartējumus un virkni saprātīgu tastatūras mapju.

Tagad, lai gan šeit ir ātrs un vienkāršs kartējumu kopums:

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

Iepriekš attēlots tastatūras kreisais bulttaustiņš uz WII kontrollera augšdaļas pogas, labajā taustiņā uz lejupvērsto pogu, lejupvērsto pogu uz kreiso pogu, augšupvērsto pogu uz labo pogu, atstarpes taustiņu kā pogu 1, pa kreisi CTRL taustiņu uz tastatūras līdz 2 pogai, pa kreisi ALT taustiņu uz pogas A, pa labi CTRL taustiņu kā pogu B un kreiso pogas taustiņu kā pogu Plus.

Ja jūs izmantojat retro spēles no interneta arhīva arkādes, viņi parasti teiks, kādus taustiņus nepieciešams pieskaņot. Dažādās spēlēs var būt dažādi gamepad faili, lai katrai spēlei varētu vienkārši izmantot WII tastatūras iestatījumus.

Ja izmantojat veco spēļu konsolēm, piemēram, Sinclair Spektrum, Commodore 64, Commodore Amiga un Atari ST, emulatorus, tad spēles bieži vien ļauj mainīt taustiņus, un tāpēc jūs varat kartīt spēles taustiņus savā spēlēta failā.

Mūsdienīgākām spēlēm viņi bieži ļauj izmantot peli, lai kontrolētu tos vai pat taustiņus, lai jūs varētu iestatīt spēlēta faila lielumu, lai tas atbilstu spēļu spēlēšanai nepieciešamiem taustiņiem.

Lai saglabātu gamepad failu, vienlaicīgi nospiediet taustiņus CTRL un O. Nospiediet CTRL un X, lai izietu no nano.

Pievienojiet kontrolieri

Lai faktiski pievienotu kontrolieri tā, lai tas izmantotu jūsu gamepad failu, izpildiet šādu komandu:

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

Vienlaikus jums tiek lūgts nospiest 1 + 2 taustiņus, lai pārītu kontrolieri ar datoru.

Vārds "gatavs" parādīsies, ja jūsu savienojums ir bijis veiksmīgs.

Tagad viss, kas jums jādara, ir sākt spēli, kuru vēlaties spēlēt.

Izbaudi!!!

Pielikums A - Iespējamās WII tālvadības pogas

Šajā tabulā redzamas visas WII attālās pogas, kuras var iestatīt spēlēta faila failā:

B papildinājums - tastatūras rādījumi

Šis ir saprātīgu tastatūras kartējumu saraksts

Potenciāls Nintendo WII kontrolieris uz tastatūras attēlojumu
Taustiņš Kods
Aizbē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īnus simbols) KEY_MINUS
= (simbols ir vienāds) KEY_EQUAL
Atpakaļvieta 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
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
J KEY_J
K KEY_K
L KEY_L
; (Daļēji kolonnas) KEY_SEMICOLON
"(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_LEFTALT

Kosmoss 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īnuss 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
Lapas augšup KEY_PAGEUP
Lapas uz leju KEY_PAGEDOWN