Sida loo Isticmaalo Kantaroolka Nintendo Wii si loo Ciyaaro Ciyaaraha Linux

Qeyb muhiim ah oo ciyaaraha ciyaaraha ah ayaa si cad u awood u leh inay xakameeyaan jilayaasha, maraakiibta, fawaayada, taangiyada, gawaarida ama jimicsiyada kale.

Nintendo WII kormeeruhu wuxuu ku fiican yahay ciyaaraha, gaar ahaan marka la isticmaalo emulators dugsi hore iyo Internet Archives Internet Arcade. Nintendo WII waxay ahayd cayaar aad u caan ah oo lagu ciyaaro markii ugu horeysay oo la sii daayo iyo dad badan, hadda waxay fadhisaa boodhka soo socda ee ku xiga DVD-ga.

Halkii aad ka iibsan lahayd xakameyn cayaarta oo loogu talagalay cayaaraha ciyaaraha mashiinka Linux , maxaad u isticmaali kartaa kaliya fogaanta WII?

Dabcan, maareeyaha WII maaha kantaroolaha kaliya ee aad u baahato inaad ku hareereysid waxaanan qori doonaa qoraallada xakamaynta XBOX iyo xitaa maamulaha OUYA ugu dhakhsaha badan.

Mid ka mid ah faa'iidada WII kantaroole waa dpad. Waxay u shaqaysaa si ka fiican sidii cayaaraha gabdhaha ah ee loo yaqaan "controller" XBOX maxaa yeelay maaha mid aad u xasaasi ah.

Nasiib daro kuwa aad ka cabsanayso khadka taleefanka waxaa jira hawlo ballaaran oo loo baahan yahay in la qabto laakiin aanad cabsaneynin sida aan u samayn doono intii aan kufilanahay inaan sharaxo wax kasta oo aad u baahan tahay si aad u hesho WII kantaroole shaqaynaya.

Ku rakib Software Software Loo baahan yahay in la Isticmaalo Xakamaynta Wii

Codsiyada aad u baahan tahay inaad rakibto waa kuwan soo socda:

Tilmaamahan wuxuu u maleynayaa inaad isticmaalayso Debro-ku-saleysan sida Debian , Mint , Ubuntu iwm. Haddii aad isticmaalayso RPM ku salaysan isticmaalka YUM ama qalab la mid ah si aad u hesho codsiyadaas.

Nooca soo socda si aad u hesho codsiyada:

sudo apt-get install dheelitir wminput libcwiid1

Raadi Cinwaanka Bluetooth ee Ilaaliyahaaga Wii

Sababta loo xirxirayo lswm waa in la helo cinwaanka bluetooth ee WII koontaroole.

Gudaha qeybta soo socda:

lswm

Kuwa soo socda ayaa lagu soo bandhigi doonaa shaashadda:

" Ku dheji Wiimotada qaab muuqaal leh hadda (riix 1 + 2) ..."

Farriin ku waydiiso oo ku xaji 1-iyo 2-aad badhamada isla markiiba.

Haddii aad si sax ah u samaysay tiro tirooyin ah iyo waraaqo waa inay ka muuqdaan khadadka sidan:

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

Haddii waraaqaha iyo nambarada aysan soo muuqan oo aad dib ugu noqoto xawaaraha farriinta mar kale mar kale isku day inaad iskudaydo 1 iyo 2 mar labaad. Asal ahaan, isku day inaad tijaabiso illaa ay ka shaqeyso.

Dejinta Xakamaynta Ciyaarta

Si aad u isticmaasho Kormeeraha WII sida gamepad waxaad u baahan doontaa inaad sameysid faylka qaabeynta si aad ugu calaamadiso badhamada furayaasha.

Ku qor kuwan soo socda daaqada terminal:

sudo nano / etc / cwiid / wminput / gamepad

Faylkan waa inuu horey u haystaa qoraallo ku dhex jira sidan:

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

Waxaad u baahan doontaa inaad ku darto khadad dheeraad ah faylkan si aad u hesho dheelitirka u shaqeynaya sida aad u rabto.

Habka aasaasiga ah ee xaraf kasta ee faylka ah waa badhanka Wii Controller ee bidixda iyo badhanka midigta dhinaca midigta.

Tusaale ahaan:

Wiimote.Up = KEY_UP

Xeerka kor ku xusan wuxuu khariidadda badhanka ah u galiyaa farqiga WII ee illaa korka kore ee kumbuyuutarka.

Halkan waxaa ku qoran calaamad degdeg ah. Qalabka WII wuxuu inta badan ku yaala dhinacaaga marka aad ciyaareyso ciyaaraha, sidaa daraadeed foorarka sare ee Wii fog wuxuu dhab ahaantii u baahan yahay in uu ku sawiro fallaadhaha bidix ee kumbuyuutarka.

Dhamaadka qodobkan, waxaan ku qori doonaa dhamaanba suurtogalnimada WII iyo suurtagalnimada isdhex galka moodada.

Waqtigan xaadirka ah waa halkan si dhakhso ah oo siman oo isku xigta:

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

Qeybta kore waxay khariidadda faraha bidix ku soo rogtaa kumbiyuutarka si aad uhesho badhanka WII adeeyga, furaha saxda ah ee hoos ujirta hoosta hoose ee barta bidix, fallaadhka ugu sareeya badhanka midig, barta meesha bannaan sida badhanka 1, furka CTRL keydka ah ee kumbuyuutarka ilaa 2 badhanka, furaha bidix ee ALT ee badhanka A, fur muhiim ah CTRL sida badhka B iyo bidha bidixda sida badhanka Plus.

Haddii aad isticmaaleysid ciyaaraha retro-ka ee arjadada internetka waxay guud ahaan sheegi doonaan furayaasha furaha u baahan. Waxaad yeelan kartaa faylasha gamepad kala duwan ee cayaaraha kala duwan si aad u isticmaali karto oo kaliya isticmaalka qalabka dhigtada WII ciyaar kasta.

Haddii aad isticmaalayso emulators for console games sida Sinclair Spectrum, Commodore 64, Commodore Amiga iyo Atari ST ka dibna cayaaraha badanaa u ogolaadaan inaad furaha furayaasha aadna awoodid, sidaas darteed, khariidadaha furaha ah si aad u hesho faylka gamepad.

Ciyaaro casri ah oo badanaa waxay u ogolaanayaan isticmaalka jiirka si ay u xakameyaan ama xitaa furayaasha si aad u dhigi kartid faylkaaga gamepad si aad u waafajiso furaha loo baahan yahay si loo ciyaaro ciyaaraha.

Si loo kaydiyo faylka gamepad saxaafadeedka CTRL iyo O waqti isku mid ah. Riix CTRL iyo X si aad uga baxdo nano.

Isku Xakamee Xakamaynta

Si dhab ahaan loo xiro xakamaynta si ay u isticmaasho faylkaaga gamepad qaynuunka soo socda:

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

Waxaa lagu weydiin doonaa inaad furto furayaasha 1 + 2 isla waqtigaas si aad uhesho kumbuyuutarkaaga.

Ereyga "diyaar" ayaa soo bixi doona haddii xiriirkiinu uu guuleysto.

Hadda oo dhan waa inaad sameysaa bilaabista ciyaarta aad rabto inaad ciyaarto.

Ku raaxeyso !!!

Lifaaqa A - Saacadaha Wuu Bixi Karo

Shaxda soo socota waxay muujineysaa dhammaan badhanka fog ee WII-ka kuwaas oo lagu dhejin karo galkaaga gamepad:

Lifaaqa B - Waxyaabaha Kaltarka

Tani waa liis ay ku qoran yihiin moodada saxda ah

Kantaroolka Nintendo WII Kantaroolka Qalabka Wareejinta
Furaha Code
Ka bax 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
- (calaamad yar) KEY_MINUS
= (u dhig calaamadda) 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
Aniga KEY_I
O KEY_O
P KEY_P
[ KEY_LEFTBRACE
] KEY_RIGHTBRACE
Gali KEY_ENTER
CTRL (dhinaca bidix ee darbiga) 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)
#
Shift (dhinaca bidix ee kumbuyuutarka) 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
. (joogsi buuxa) KEY_DOT
/ (leexashada hore) KEY_SLASH
Shift (dhinaca midig ee kumbuyuutarka KEY_RIGHTSHIFT
ALT (dhinaca bidix ee kumbuyuutarka

KEY_LEFTALT

Meelaha banaan KEY_SPACE
Xirmooyinka Furaha 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
Lambarka shaqada KEY_NUMLOCK
Shift Lock KEY_SHIFTLOCK
0 (keypad) KEY_KP0
1 (keypad) KEY_KP1
2 (keypad) KEY_KP2
3 (keypad) KEY_KP3
4 (keypad) KEY_KP4
5 (keypad) KEY_KP5
6 (keypad) KEY_KP6
7 (keypad) KEY_KP7
8 (keypad) KEY_KP8
9 (keypad) KEY_KP9
. (keypoint keypad) KEY_KPDOT
+ (keypad plus plus) KEY_KPPLUS
- (calaamad furan oo calaamad ah) KEY_KPMINUS
Goynta bidix KEY_LEFT
Goynta midigta KEY_RIGHT
Fariinta ilaa KEY_UP
Hooska hoose KEY_DOWN
Guriga KEY_HOME
Geli KEY_INSERT
Tirtir KEY_DELETE
Page Up KEY_PAGEUP
Page Down KEY_PAGEDOWN