Pehea e hoʻohana ai i kahi polokalamu NiiWend Wii e hoʻohana i nā polokalamu Linux

ʻO kahi māhele nui o nā pāʻani pāʻani ka mea hiki ke hoʻonā i nā hua'ōlelo, nā moku, nā'ōpili, nā kauā, nā kaʻa, a me nā mea'ē aʻe.

He mea nui ka mea hoʻoponopono Nintendo WII no ka pāʻaniʻana i nā pāʻani, i ka manawa e hoʻohana ai i ka poʻe kula kiʻekiʻe a me ka Internet Archives Internet Arcade games. ʻO ka Nintendo WII he punahele hoʻokipa maikaʻi loa i ka wā i hoʻokuʻu muaʻia ai no ka lehulehu, aia ka manawa e noho nei i ka lehu e pili kokoke ana i ka mea paʻi DVD.

Ma mua o ke kūʻaiʻana i kahi mea hoʻokūkū hoʻokūkū i hoʻokumuʻia no ka pāʻani pāʻani ma luna o kāu mīkini Linux , no ke ahaʻaʻole e hoʻohana wale i ka WII Remote?

ʻOiaʻiʻo,ʻaʻole ka mea lawelawe o ka WII wale nō ke kauʻana a e kākau wau i nā alakaʻi no nā mea mana o XBOX a me ka mea pūnaewele'OUYA koke.

Hoʻokahi o ka pono o ka luna WII o ka dpad. Heʻoi aku ka maikaʻi no nā pāʻani kahiko o ke kula ma mua o ka mea hoʻonāuki XBOX no ka meaʻaʻole i maʻalahi.

ʻO ka mea hopohopo no ka hopohopoʻana o ka poʻe o ka laina kauoha e hana nuiʻia ka hana e hana ai, akā, mai hopohopo e like me koʻu makemake e wehewehe i nā mea a pau e pono aiʻoe e hana i ka hoʻohanaʻana o ka WII.

E hoʻouka i ka polokalamu Linux e pono ai e hoʻohana i ka mea wii

ʻO nā mea e pono aiʻoe e hoʻouka penei:

Keʻike nei kēia alakaʻi e hoʻohana neiʻoe i kahi distro Debian-like Debian , Mint , Ubuntu , a pēlā aʻe. Ke hoʻohanaʻoe i kahi YPU ma kahi RPM e hoʻohana i kahi mea hoʻohana no ka loaʻaʻana o kēia mau noi.

E kāhua i kēia mea e loaʻa ai nā noi:

sudo apt-loaʻa ka lswm wminput libcwiid1

E Huli i ka Wākuhi Bluetooth no kāu Mana Wii

ʻO ke kumu a pau no ka hoʻoukaʻana i lswmʻo ia ke loaʻaʻana o ka helu lola kelepona o kāu pūnaewele WII.

Ma loko o keʻano pahu e like me kēia:

lswm

E hōʻikeʻia kēia mau mea ma ka pakuhi:

" E kau i nā hua'ōlelo hoʻopuka i kēia manawa (press 1 + 2) ..."

E hana e like me ka noiʻana o ka leka a paʻa i nā pākuhi 1 a me 2 ma ka wII ma ka manawa like.

Inā ua hana pololeiʻoe i kahi helu a me nā leka e hōʻikeʻia ma nā laina o kēia:

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

Ināʻikeʻoleʻia nā leka a me nā helu aʻikeʻoe iāʻoe iho i ka lswm kauoha hou kauoha a e ho'āʻo e hou i 1 a me 2. ʻO ke kumu, e ho'āʻo mau nei a hiki i ka hanaʻana.

E hoʻonohonoho i ka mea hoʻokūkū

No ka hoʻohanaʻana i ka WII Manaʻo ma keʻano he gamepad, ponoʻoe e hoʻonohonoho i kahi pūnaehana hoʻonohonoho e palapala i nā kī i nā kī.

E kāhua i kēia mau mea i loko o ka puka makani:

sudo nano / etc / cwiid / wminput / gamepad

E pono paha e hoʻokomo i kēia kikokikona ma kahi laina o kēia:

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

Ponoʻoe e hoʻohui i kekahi mau laina hou i kēia pūnaewele no ka hoʻokomoʻana i ka pāʻani pāʻani i ke ala āu e makemake ai.

ʻO keʻano maʻamau o kēlā me kēia laina i ka pūnaeweleʻo ka WII Mana Mana ma kaʻaoʻao hema a me ka pāomi keyboard ma ka'ākau.

ʻo kahi laʻana:

Wiimote.Up = KEY_UP

ʻO ka papa hana o luna nei i ka pihi pihi ma ka mamao o WII a hiki i ka piʻa ma luna o ka papa keyboard.

Eia ka hopena wikiwiki. ʻO ka mamao mamao o ka WII ma konaʻaoʻao i ka wā e pāʻani anaʻoe i nā pāʻani a pēlā ka pua i luna o ka mamao Wii e pono e kaomi ma kaʻaoʻao hema ma ka papa keyboard.

Ma ka hopena o kēiaʻatikala, e helu au i nā papahana WII a pau loa a me kahi o nā papahana keyboard maikaʻi.

No kēia manawa, eia kahi hoʻonohonoho wikiwiki a māmā:

Wiimote.Up = KEY_LEFT

Wiimote.Down = KEY_RIGHT

Kākau Wailua.Leʻa = KEY_DOWN

ʻO Wiimote.Right = KEY_UP

Wiimote.1 = KEY_SPACE

Wiimote.2 = KEY_LEFTCTRL

Wiimote.A = KEY_LEFTALT

Wiimote.B = KEY_RIGHTCTRL

ʻO Wiimote.Plus = KEY_LEFTSHIFT

Ke kuhikuhi nei nā kiʻi ma luna o ka kīʻaha hema ma ka papa uila i ka pihi pihi ma luna o ka pūnaewele WII,ʻo ka kī pololei i ka pihi lalo i ka arrow haʻahaʻa i ka pihi hema, ka pihi piʻi ma ka pihi'ākau, ka pahu ākea e like me ke pihi 1, ka hema hema CTRL ma ka papa kuhikuhi i ke pihi 2, ma kaʻaoʻao ALT hema i ka pā A,ʻo ka kī pololei CTRLʻo ke kī B a me ka kīʻahi hema e like me ke pihi Plus.

Ināʻoe e hoʻohana nei i nā pāʻani pāʻani mai ka hoʻolāʻau pūnaewele pūnaewele, e'ōlelo mau lākou i nā kī e pono e paʻiʻia. Hiki iāʻoe ke hoʻokaʻawale i nā papa e pili ana i nā pāʻani pāʻani e hiki ai iāʻoe ke hoʻohana wale i ka hoʻonohonoho pānaho WII no kēlā me kēia pāʻani.

Ināʻoe e hoʻohana nei i nā emulators no nā consoles kahiko kahiko e like me ka Sinclair Spectrum, Commodore 64, Commodore Amiga a me Atari ST a laila hoʻokuʻu pinepine nā pāʻani iāʻoe i nā kī a hiki iāʻoe, no laila, e kahaki i nā kī pāʻani i kāu'ōpilipad.

No nā pāʻani hou hou aku, hāʻawi pinepine lākou i ka hoʻohanaʻana i kaʻiole e hoʻomalu iā lākou aiʻole i nā kī hoʻi i hiki iāʻoe ke hoʻonohonoho i kāu'ōpili gamepad e pāʻani i nā kī e pono ai e pāʻani i nā pāʻani.

No ka mālamaʻana i ka pelekane pāʻani CTRL a meʻOi ma ka manawa like. E kaomi i CTRL a me X e puka i ke nano.

E hoʻohui i ka Mea Mana

No ka hoʻohui ponoʻana i ka mea hoʻoponopono i hoʻohanaʻia e ka'ōpili gamepad i ke kaʻina o kēia mau kauoha:

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

E noiʻiaʻoe e kaomi i nā kī + 1 + 2 i ka manawa like e paʻi i ka mea hoʻoponopono me kāu kamepiula.

Eʻikeʻia ka hua'ōlelo "makaukau" inā ua holomua kou pilina.

I kēia manawa, ponoʻoe e hana i ka pāʻani āu e makemake ai e pāʻani.

E hauoli !!!

'Apili A A - WII hiki iā WII Kelepona mamao

Hōʻike ka papa ma lalo nei i nā kī pūʻali mamao WII i hiki ke hoʻonohonohoʻia i loko o kāu faila gamepad:

Ka Hoʻohui B - Pāʻani Papa Mappings

ʻO kēia kahi papa inoa o nā mappings keyboard maikaʻi

Nintendo WII Manaʻo Manaʻo i nā Mappings Papa
Kaomi Kuleana
E hoʻopakele 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
- (hōʻailona hōʻailona) KEY_MINUS
= (like ka hōʻailona) KEY_EQUAL
BackSpace KEY_BACKSPACE
Kuhi KEY_TAB
Q KEY_Q
W KEY_W
E KEY_E
R KEY_R
T KEY_T
Y KEY_Y
U KEY_U
ʻO wau KEY_I
E KEY_O
P KEY_P
[ KEY_LEFTBRACE
] KEY_RIGHTBRACE
E komo KEY_ENTER
CTRL (kaʻaoʻao hema o ka papa keyboard) 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
; (Semi Colon) KEY_SEMICOLON
'(Apostrophe) KEY_APOSTROPHE)
#
Kaomiʻana (Kākau hema o ka papa 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
, (kēmu) KEY_COMMA
. (piha piha) KEY_DOT
/ (ma mua o ka'ōkuhi) KEY_SLASH
E hoʻololi (ma kaʻaoʻao'ākau o ka keyboard KEY_RIGHTSHIFT
ALT (kaʻaoʻao hema o ka papa keyboard

KEY_LEFTALT

Pale pūnaewele KEY_SPACE
Kāpena Kāpena 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
ʻO NUM Kock KEY_NUMLOCK
Ke Luku Luku KEY_SHIFTLOCK
0 (ke kani kī) KEY_KP0
1 (kī pāʻani) KEY_KP1
2 (kī pālua) KEY_KP2
3 (kī pālua) KEY_KP3
4 (kelepona) KEY_KP4
5 (kī pālua) KEY_KP5
6 (kī pālua) KEY_KP6
7 (kī pālua) KEY_KP7
8 (kī pālua) KEY_KP8
9 (pāʻani kī) KEY_KP9
. (kelemu keypad) KEY_KPDOT
+ (kī kī me kahi hōʻailona) KEY_KPPLUS
((ke kani ke kani ke kaha) KEY_KPMINUS
ʻO kaʻaoʻao'ākau KEY_LEFT
Kākau'ākau KEY_RIGHT
Pākuʻi i kaʻaoʻao KEY_UP
Kuhi lalo KEY_DOWN
Home KEY_HOME
Kōkuhi KEY_INSERT
Holoi KEY_DELETE
ʻAoʻao Up KEY_PAGEUP
Palapala iho KEY_PAGEDOWN