Otu esi eji onye Nintendo Wii Control Play Play Games Linux

Otu akụkụ dị mkpa nke igwu egwuregwu bụ n'ụzọ doro anya na-enwe ike ịchịkwa ihe odide, ụgbọ mmiri, ọkpụkpọ, tankị, ụgbọala ma ọ bụ sprites ndị ọzọ.

Onye Nintendo WII bụ onye nlekọta dị mma maka egwu egwu, karịsịa mgbe ị na-eji ndị agadi agụ akwụkwọ na Internet Archive Internet Arcade egwuregwu. Nintendo WII bụ ihe egwuregwu egwuregwu na-ewu ewu karịsịa mgbe a tọhapụrụ ya na maka ọtụtụ ndị mmadụ, ugbu a ọ na-anakọta ụra na-esote ọkpụkpọ DVD.

Kama ịzụta onye na-ahụ maka egwuregwu maka ịgwụrụ egwu n'egwuregwu Linux gị , gịnị kpatara na ị gaghị eji WII Remote?

N'ezie, onye nlekọta WII abụghị naanị onye nlekọta ị nwere ike ịkwado na m ga-ede akwụkwọ ntụziaka maka ndị na-ahụ maka XBOX na ọbụna OUYA controller n'isi nso.

Otu uru nke onye nlekọta WII bụ nkwụsị. Ọ na-arụ ọrụ nke ọma maka egwuregwu kọmputa n'oge ochie karịa onye na-ahụ maka XBOX n'ihi na ọ bụghị nnọọ nke ukwuu.

O bu ihe nwute n'ihi na ndi gi na egwu egwu nyere iwu ka enwere otutu oru ka ha mee, ma atula egwu dika m ga eme ike m iji kọwaa ihe nile i kwesiri ime iji mee ka onye oru WII na aru oru.

Wụnye Ngwá Ọrụ Linux achọrọ Iji Jiri Wii Njikwa

Ngwa ndị ịchọrọ iji wụnye bụ:

Ntuziaka a na-ekwu na ị na-eji Debian-dabeere distro dịka Debian , Mint , Ubuntu wdg. Ọ bụrụ na ị na-eji YUM ma ọ bụ ngwá ọrụ yiri nke RPM iji nweta ngwa ndị a.

Pịnye ihe ndị a iji nweta ngwa:

sudo apt-get install lswm wminput libcwiid1

Chọta Ozi Bluetooth nke Onye Wii gị

Ihe niile mere ị ga-eji wụnye lswm bụ iji nweta adreesị Bluetooth nke onye nlekọta WII gị.

N'ime ụdị ọnụahịa ndị a:

lswm

Ihe ndị a ga-egosipụta na ihuenyo:

" Tinye Wiimotes na ọnọdụ dị mma ugbu a (pịa 1 + 2) ..."

Mee ka ozi ahụ jụọ ma jide mkpịsị 1 na 2 na njikwa WII n'otu oge ahụ.

Ọ bụrụ na i mere ya n'ụzọ ziri ezi, otu nọmba nke mkpụrụedemede na akwụkwọ ozi kwesịrị ịpụta na mpaghara nke a:

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

Ọ bụrụ na mkpụrụedemede na ọnụọgụgụghị apụta ma ịchọta onwe gị azụ na iwu ozugbo na-aga n'ihu lswm ọzọ wee gbalịa ịpị 1 na 2 ọzọ. Ebumnuche, nọgide na-agbalị ruo mgbe ọ na-arụ ọrụ.

Hazie Njikwa Egwuregwu

Iji WII Controller dị ka gamepad ọ ga-adị mkpa ịtọlite ​​faịlụ nhazi iji wepụta bọtịnụ ka igodo.

Pịnye ihe ndị a n'ime windo ọnụ:

sudo nano / etc / cwiid / wminput / gamepad

Fichọ a kwesịrị inweworị ederede na ya na mpaghara nke a:

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

Ị ga-agbakwunye agbakwunyere ọzọ na faịlụ a iji nweta egwuregwupad na-arụ ọrụ dị ka ị chọrọ ya.

Ụdị isi nke akara ọ bụla na faịlụ ahụ bụ bọtịnụ WII na aka ekpe na bọtịnụ bọtịnụ n'aka nri.

Ọmụmaatụ:

Wiimote.Up = KEY_UP

Atụmatụ iwu ndị dị n'elu ahụ na bọtịnụ elu na WII nke dịpụrụ adịpụ gaa na akụ elu n'elu keyboard.

Nke a bụ ụda ọsọ ọsọ. Ime obodo WII na-adịkarị n'akụkụ ya mgbe ị na-egwu egwuregwu, ya mere, akụ aka na Wii dịpụrụ adịpụ ga-ese map na aka ekpe.

N'ikpeazụ nke isiokwu a, m ga depụta ihe niile WII mappings ga-ekwe omume na ọtụtụ ihe osise dị na keyboard.

Maka ugbu a ọ bụ ezie na ebe a bụ ngwa ngwa ngwa ngwa:

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

Map ndị dị n'elu na igodo aka ekpe na keyboard ka bọtịnụ dị elu na njikwa WII, igodo aka nri na ala ala bọtịnụ ala gaa n'aka ekpe, aka elu aka nri aka nri, oghere oghere dịka bọtịnụ 1, ekpe igodo CTRL na keyboard ruo bọtịnụ 2, isi aka ALT na bọtịnụ A, igodo CTRL ziri ezi dị ka bọtịnụ B na igodo aka ekpe dịka bọtịnụ Gụnyere.

Ọ bụrụ na ị na-eji egwuregwu nchịkọta akụkọ sitere na ịntanetị archive arcade ha ga-ekwukarị na igodo ndị dị mkpa ka a ga-ederede. Ị nwere ike ịnwe faịlụ dị iche iche egwuregwupad maka egwuregwu dị iche iche ka i wee nwee ike iji ntinye ọkpụkpọ WII maka egwuregwu ọ bụla.

Ọ bụrụ na ị na-eji emulators maka consoles ochie egwuregwu dịka Sinclair Spectrum, Commodore 64, Commodore Amiga na Atari ST mgbe ahụ, egwuregwu na-ahapụkarị gị ka ị nwee ike igodo mkpịsị ugodi ma ị nwere ike, kpoo igodo egwuregwu na faịlụ egwuregwupad gị.

Maka egwuregwu ndị ọzọ nke oge a, ha na-ekwe ka iji òké mee ihe iji chịkwaa ha ma ọ bụ ọbụna igodo ka ị nwee ike ịtọ faịlụ gị egwuregwupad iji tụnyere igodo ndị a chọrọ iji kpọọ egwuregwu.

Iji chekwaa faịlụ gamepad CTRL na O n'otu oge. Pịa CTRL na X ka ha pụọ ​​na ebe a.

Jikọọ Njikwa ahụ

Iji jikọọ onye njikwa ahụ n'ezie ka o jiri akara egwuregwupad gị rụọ ọrụ na-esonụ:

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

A ga-agwa gị ka ị pịa mkpịsị 1 + 2 n'otu oge ahụ ka gị na onye na-ahụ maka kọmputa jiri kọmputa gị.

Okwu "njikere" ga - apụta ma ọ bụrụ na njikọ gị enwee ọganihu.

Ugbu a naanị ihe ị ga-eme bụ ịmalite egwuregwu ịchọrọ igwu egwu.

Enwee !!!

Ihe Odide nke A - bọtịnụ WII nwere ike ime

Ihe na-esonụ na-egosi na niile WII mgbochi bọtịnụ nwere ike melite n'ime gị gamepad faịlụ:

Ihe Odide B - Ndabere na keyboard

Nke a bụ ndepụta nke mpempe akwụkwọ keyboard

Njikwa Nintendo WII nwere ike ịme ka ọ bụrụ na ị nwere ike ịchọta ya
Igodo Usoro
Gbapụ 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
- (na-anọchi anya akara) KEY_MINUS
= (nhata akara) KEY_EQUAL
BackSpace 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
M KEY_I
O KEY_O
P KEY_P
[ KEY_LEFTBRACE
] KEY_RỤTA
Tinye KEY_ENTER
CTRL (N'aka ekpe nke 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)
#
Mgbanwe (Aka ekpe nke 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
, (rikoma) KEY_COMMA
. (nkwụsị zuru ezu) KEY_DOT
/ (gaa n'ihu slash) KEY_SLASH
Mgbanwe (n'akụkụ aka nri nke keyboard KEY_RIGHTSHIFT
ALT (n'akụkụ aka ekpe nke keyboard

KEY_LEFTALT

Ogwe oghere KEY_SPACE
Igodo nnukwu mkpụrụedemede 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
Ọnụ Kock KEY_NUMLOCK
Ntuchi mkpọchi KEY_SHIFTLOCK
0 (igodo) KEY_KP0
1 (igodo) KEY_KP1
2 (igodo) KEY_KP2
3 (igodo) KEY_KP3
4 (igodo) KEY_KP4
5 (igodo) KEY_KP5
6 (igodo) KEY_KP6
7 (igodo) KEY_KP7
8 (igodo olu) KEY_KP8
9 (igodo) KEY_KP9
. (igodo ntụpọ) KEY_KPDOT
+ (igodo isi gbakwunyere akara) KEY_KPPLUS
- (igodo igodo mpe aka akara) KEY_KPMINUS
Aka ekpe KEY_LEFT
Aka nri KEY_RIGHT
Up akụ KEY_UP
Nda ala KEY_DOWN
Home KEY_HOME
Fanye KEY_INSERT
Hichapụ KEY_DELETE
Page Elu KEY_PAGEUP
Page N'ada KEY_PAGEDOWN