Jinsi ya kutumia Mdhibiti wa Wii wa Nintendo Ili Kucheza Michezo ya Linux

Sehemu muhimu ya kucheza michezo ni wazi kuwa na uwezo wa kudhibiti wahusika, meli, popo, mizinga, magari au sprites nyingine.

Mdhibiti wa Nintendo WII ni mzuri kwa ajili ya kucheza michezo, hasa wakati wa kutumia emulators ya shule ya zamani na Internet Archives Internet Arcade michezo. Nintendo WII ilikuwa michezo maarufu sana ya console wakati ilipotolewa kwanza na kwa watu wengi, sasa inakaa kukusanya vumbi karibu na mchezaji wa DVD.

Badala ya kununua mtawala wa mchezo wa kujitolea kwa kucheza michezo kwenye mashine yako ya Linux , kwa nini usifanye tu Wote Remote?

Bila shaka, mtawala wa WII sio mdhibiti pekee ambaye huenda unapaswa kuzunguka na nitaandika miongozo ya wapiganaji wa XBOX na hata mtawala wa OUYA hivi karibuni.

Faida moja ya mtawala wa WII ni dpad. Inafanya kazi bora kwa michezo ya shule ya zamani kuliko mtawala wa XBOX kwa sababu sio nyeti sana.

Kwa bahati mbaya kwa wale wanaogopa mstari wa amri kuna kazi nyingi za mwisho zinazofanyika lakini msiogope kama nitakavyofanya kazi nzuri ya kueleza kila kitu unachohitaji kufanya ili kupata mtawala wa WII kufanya kazi.

Sakinisha Programu ya Linux Inahitajika Kutumia Mdhibiti wa Wii

Maombi unayohitaji kufunga ni kama ifuatavyo:

Mwongozo huu unafikiri wewe unatumia distro-msingi distro kama Debian , Mint , Ubuntu nk Ikiwa unatumia RPM msingi kutumia distro YUM au chombo sawa kupata programu hizi.

Weka zifuatazo ili upate programu:

sudo apt-get install lswm wminput libcwiid1

Pata Anwani ya Bluetooth ya Mdhibiti wako wa Wii

Sababu yote ya kufunga lswm ni kupata anwani ya bluetooth ya mtawala wako wa WII.

Ndani ya aina ya terminal yafuatayo:

lswm

Zifuatazo zitaonyeshwa kwenye skrini:

" Weka Wiimotes katika hali ya kugundua sasa (bonyeza 1 + 2) ..."

Fanya kama ujumbe unavyouliza na ushikilie vifungo 1 na 2 kwenye mtawala wa WII kwa wakati mmoja.

Ikiwa umeifanya kwa usahihi seti ya nambari na barua zinapaswa kuonekana pamoja na mistari ya hii:

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

Ikiwa barua na namba hazionekani na unapata nyuma nyuma ya amri ya kukimbia tena lswm tena na jaribu tena 1 na 2 pamoja tena. Kimsingi, endelea hadi itafanya kazi.

Weka Mdhibiti wa Mchezo

Kutumia Mdhibiti wa WII kama mchezaji wa mchezo unahitaji kuanzisha faili ya usanidi ili kupiga vifungo kwa funguo.

Weka zifuatazo kwenye dirisha la terminal:

sudo nano / nk / cwiid / wminput / gamepad

Faili hii inapaswa kuwa na baadhi ya maandishi ndani ya mistari ya hii:

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

Utahitaji kuongeza mistari mingine kwenye faili hii ili kupata kipiga cha mchezo kinachofanya kazi unavyotaka.

Fomu ya msingi ya kila mstari katika faili ni kifungo cha Mdhibiti wa WII upande wa kushoto na kifungo cha keyboard upande wa kulia.

Kwa mfano:

Wiimote.Up = KEY_UP

Amri ya hapo juu inatafuta kifungo cha juu kwenye kijijini cha WII hadi mshale wa juu kwenye kibodi.

Hapa ni ncha ya haraka. Kijijini cha WII ni kawaida upande wake wakati unacheza michezo na hivyo mshale wa juu kwenye kijijini cha Wii kwa kweli unahitaji ramani kwenye mshale wa kushoto kwenye kibodi.

Mwishoni mwa makala hii, nitaandika orodha zote za uwezekano wa WII na aina mbalimbali za mappings ya kibodi ya busara.

Kwa sasa ingawa hapa ni seti ya haraka na rahisi ya mappings:

Wiimote.Up = KEY_LEFT

Wiimote.Down = KEY_RIGHT

Wiimote.Kushoto = 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

Ramani zilizo hapo juu ufunguo wa mshale kwenye kibodi kwenye kifungo cha juu kwenye mtawala wa WII, ufunguo wa kulia kwenye kifungo chini chini ya kifungo kushoto, mshale wa juu hadi kwenye kitufe cha kulia, bar ya nafasi kama kifungo 1, kushoto CTRL muhimu juu ya keyboard kwenye kifungo 2, kushoto ALT muhimu kwenye kifungo A, muhimu CTRL muhimu kama kifungo B na muhimu kushoto muhimu kama kifungo Plus.

Ikiwa unatumia michezo ya retro kutoka kwenye uwanja wa archive ya mtandao wao watasema kwa kawaida funguo zinahitajika kupangiliwa. Unaweza kuwa na faili tofauti za gamepad kwa michezo tofauti ili uweze kutumia tu kuanzisha kikapu cha WII kwa kila mchezo.

Ikiwa unatumia emulators kwa vituo vya zamani vya michezo kama vile Spectrum ya Sinclair, Commodore 64, Commodore Amiga na Atari ST basi michezo mara nyingi inakuwezesha kurekebisha funguo na unaweza hivyo ramani ya funguo za mchezo kwenye faili yako ya mchezo.

Kwa michezo ya kisasa zaidi mara nyingi huruhusu matumizi ya panya kuwadhibiti au hata funguo ili uweze kuweka file yako ya faili ya mchezo ili kufanana na funguo zinazohitajika kucheza michezo.

Ili kuhifadhi faili ya mchezo wa piga vyombo vya habari CTRL na O kwa wakati mmoja. Bonyeza CTRL na X ili uondoke nano.

Unganisha Mdhibiti

Ili kuunganisha kweli mtawala ili utumie faili yako ya gamepad kukimbia amri ifuatayo:

sudo wminput -c / nk / cwiid / wminput / mchezopad

Utaulizwa kushinikiza funguo 1 + 2 kwa wakati mmoja ili kuunganisha mtawala na kompyuta yako.

Neno "tayari" litaonekana kama uunganisho wako umefanikiwa.

Sasa unapaswa kufanya ni kuanza mchezo unayotaka kucheza.

Furahia !!!

Kiambatisho A - Vifungo vya Kijijini vya WII vinavyowezekana

Jedwali lifuatayo inaonyesha vifungo vyote vya kijijini vya WII ambavyo vinaweza kuanzishwa ndani ya faili yako ya mchezo:

Kiambatisho B - Mapinduzi ya Kinanda

Hii ni orodha ya mappings ya kibodi ya busara

Mtawala wa Nintendo WII uwezekano wa Mapambo ya Kinanda
Muhimu Kanuni
Kutoroka 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
- (kushoto alama) KEY_MINUS
= (sawa na ishara) KEY_EQUAL
BackSpace KEY_BACKSPACE
Tab KEY_TAB
Swali KEY_Q
W KEY_W
E KEY_E
R KEY_R
T KEY_T
Y KEY_Y
U KEY_U
Mimi KEY_I
O KEY_O
P KEY_P
[ KEY_LEFTBRACE
] KEY_RIGHTBRACE
Ingiza KEY_ENTER
CTRL (upande wa kushoto wa keyboard) KEY_LEFTCTRL
A KEY_A
S FUNGUO
D KEY_D
F KEY_F
G KEY_G
H KEY_H
J KEY_J
K KEY_K
L KEY_L
; (Semi Colon) KEY_SEMICOLON
'(Apostrophe) KEY_APOSTROPHE)
#
Shift (upande wa kushoto wa keyboard) 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
, (comma) KEY_COMMA
. (kuacha kamili) KEY_DOT
/ (slash mbele) KEY_SLASH
Shift (upande wa kulia wa keyboard KEY_RIGHTSHIFT
ALT (upande wa kushoto wa kibodi

KEY_LEFTALT

Bar nafasi KEY_SPACE
Herufi kubwa 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 (kikapu) KEY_KP0
1 (kikapu) KEY_KP1
2 (kikapu) KEY_KP2
3 (kikapu) KEY_KP3
4 (kikapu) KEY_KP4
5 (keypad) KEY_KP5
6 (kikapu) KEY_KP6
7 (kikapu) KEY_KP7
8 (kikapu) KEY_KP8
9 (keypad) KEY_KP9
. (dotpad dot) KEY_KPDOT
+ (kiambatisho pamoja na ishara) KEY_KPPLUS
- (ishara ya kichapishaji ya chini) KEY_KPMINUS
Mshale wa kushoto KEY_LEFT
Mshale wa kulia KEY_RIGHT
Upana mshale KEY_UP
Mshale chini KEY_DOWN
Nyumbani KEY_HOME
Ingiza KEY_INSERT
Futa KEY_DELETE
Ukurasa wa Juu KEY_PAGEUP
Ukurasa chini KEY_PAGEDOWN