Tha e follaiseach gu bheil prìomh phàirt de chluich gheamannan smachd a chumail air na caractaran, longan, ialtagan, tancaichean, càraichean no sprites eile.
Tha an riaghladair Nintendo WII sgoinneil airson a bhith a 'cluich gheamannan, gu h-àraid nuair a bhios iad a' cleachdadh seann luchd-gràin-sgoile agus geamannan Internet Arcade Internet Archives. Bha an Nintendo WII glè choltach ri consòilean geamannan nuair a chaidh a leigeil a-mach an toiseach agus airson mòran dhaoine, tha e a-nis a 'cruinneachadh duslach ri taobh a' chluicheadair DVD.
An àite a bhith a ' ceannach smachd geama sònraichte airson cluich gheamannan air an inneal Linux agad , carson nach cleachd thu an WII Remote?
Gu dearbh, chan e smachdair WII an aon smachdadair a dh 'fheumas tu a bhith a' crochadh agus bidh mi a 'sgrìobhadh threòrachadh airson riaghladairean XBOX agus eadhon an riaghladair OUYA a dh'aithghearr.
Is e aon bhuannachd bho riaghladair WII an dpad. Tha e ag obair mòran nas fheàrr airson seann gheamannan sgoile na riaghladair XBOX seach nach eil e cho cugallach.
Gu mì-fhortanach, tha an fheadhainn a tha fo eagal ort air an loidhne-àithne gu bheil mòran de na h-obair chrìochnachaidh ri dhèanamh ach chan eil eagal ort oir nì mi an rud as fheàrr gus na tha thu a dhìth oirbh a mhìneachadh gus am bi smachdadair WII ag obair.
Stàlaich am bathar-bog Linux a dh 'fheumas a bhith a' cleachdadh Control Wii
Tha na h-aplacaidean a dh'fheumas tu a stàladh mar a leanas:
- lswm
- wminput
- libcwiid1
Tha an iùl seo a 'gabhail ris gu bheil thu a' cleachdadh distro stèidhichte air Debian mar Debian , Mint , Ubuntu etc. Ma tha thu a 'cleachdadh feum de distro stèidhichte air RPM YUM no inneal coltach ris na tagraidhean sin fhaighinn.
Sgrìobh na leanas airson na tagraidhean fhaighinn:
sudo apt-get install lswm wminput libcwiid1
Faigh an seòladh Bluetooth de do Smachdair Wii
Is e an t-adhbhar air fad airson lswm a bhith a 'faighinn seòladh bluetooth do smachdadair WII.
Taobh a-staigh an raon deireannach tha na leanas:
lswm
Thèid na leanas a shealltainn air an sgrìn:
" Cuir Wiimotes ann an dòigh a-mach a-nis (brùth 1 + 2) ..."
Dèan mar a tha an teachdaireachd a 'faighneachd agus a' gleidheadh na putanan 1 agus 2 air smachdair WII aig an aon àm.
Ma rinn thu seata àireamhan gu ceart agus bu chòir litrichean nochdadh air na loidhnichean seo:
00: 1B: 7A: 4F: 61: C4
Mura h-eil na litrichean agus na h-àireamhan a 'nochdadh agus gu bheil thu fhèin air ais aig an àithne gu luath, ruith lswm a-rithist agus feuch air brùthadh 1 agus 2 còmhla a-rithist. Gu dearbh, cumaibh a 'feuchainn gus an obraich e.
Suidhich suas Riaghladair a 'Gheama
Gus an WII Controller a chleachdadh mar gamepad, feumaidh tu faidhle rèiteachaidh a shuidheachadh gus na putanan gu iuchraichean a mhapadh.
Sgrìobh na leanas a-steach don uinneag terminal:
sudo nano / etc / cwiid / wminput / gamepad
Bu chòir gum biodh teacs ann an seo mar as trice air na loidhnichean seo:
# gameport
Classic.Dpad.X = ABS_X
Classic.Dpad.Y = ABS_Y
Clasaigeach.A = BTN_A
Feumaidh tu beagan loidhnichean a chur ris an fhaidhle seo gus am faigh an gamepad ag obrachadh mar a tha thu ag iarraidh.
Is e cruth bunaiteach gach loidhne anns an fhaidhle putan Smachdair WII air an làimh chlì agus am putan meur-chlàr air an làimh dheis.
Mar eisimpleir:
Wiimote.Up = KEY_UP
Tha an t-òrdugh gu h-àrd a 'mapadh a' phutan suas air an WII iomallach chun an t-saighead suas air a 'mheur-chlàr.
Seo prìs luath. Tha an WII iomallach mar as trice air a taobh nuair a bhios tu a 'cluich gheamannan agus mar sin feumaidh an saighead suas air an Wii remote an uairsin mapa a dhèanamh ris an t-saighead clì air a' mheur-chlàr.
Aig deireadh an artaigil seo, cuiridh mi liosta de na comharran-mapa WII a tha comasach agus raon de mhapaichean meur-chlàr ciallach.
Air a shon a-nis ged a tha seata luath is sìmplidh de mhapadh an seo:
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
Tha an fheadhainn gu h-àrd a 'mapadh an iuchair chlì air a' mheur-chlàr chun a 'phutan suas air a' phutan WII, an iuchair dheis chun a 'phutan sìos an saighead sìos chun a' phutan chlì, an saighead suas chun a 'phutan deas, am barra spàs mar phutan 1, inneal CTRL air an meur-chlàr chun a 'phutan 2, an iuchair chlì ALT chun a' phutan A, an iuchair CTRL cheart mar a 'phutan B agus an iuchair chlì mar am putan Plus.
Ma tha thu a 'cleachdadh retro gheamannan bhon arc-lann eadar-lìn bidh iad mar as trice ag ràdh dè na h-iuchraichean a dh'fheumar a mhapadh. Faodaidh tu faidhlichean gamepad eadar-dhealaichte a bhith agad airson diofar gheamannan gus an urrainn dhut dìreach suidheachadh keypad WII a chleachdadh airson gach geama.
Ma tha thu a 'cleachdadh emulators airson seann chonsalan geamannan mar an Spectrum Sinclair, Commodore 64, Commodore Amiga agus Atari ST, bidh na geamannan gu tric a' leigeil leat na h-iuchraichean ath-chuairteachadh agus faodaidh tu na h-iuchraichean geam a chlàradh air an fhaidhle gamepad agad.
Airson geamannan nas ùire tha iad a 'toirt cothrom dhaibh an luchag a chleachdadh gus smachd a chumail orra no eadhon iuchraichean gus an urrainn dhut am faidhle gamepad agad a shuidheachadh gus na h-iuchraichean a tha dhìth airson na geamannan a chluich.
Gus am faidhle gamepad a shàbhaladh brùth CTRL agus O aig an aon àm. Brùth CTRL agus X gus fàgail nano.
Ceangail an Stiùiriche
Gus ceangal a dhèanamh ris an stiùiriche gus an cleachd e am faidhle gamepad agad ruith an òrdugh a leanas:
sudo wminput -c / etc / cwiid / wminput / gamepad
Thèid iarraidh ort briogadh air iuchraichean 1 + 2 aig an aon àm gus an stiùiriche a dhèanamh le do choimpiutair.
Nochdaidh am facal "ullamh" ma tha an ceangal agad soirbheachail.
A-nis a-nis tha agad ri dhèanamh a 'tòiseachadh air a' gheama a tha thu airson cluich.
Enjoy !!!
Pàipear-taice A - Putan Cothromach WII
Tha an clàr a leanas a 'sealltainn a h-uile putan iomallach WII a dh'fhaodar a stèidheachadh taobh a-staigh an fhaidhle gamepad agad:
- Wiimote.Up
- Wimote.Down
- Wimote.Left
- Wimote.Right
- Wiimote.A
- Wiimote.B
- Wiimote.1
- Wiimote.2
- Wiimote.Plus
- Wiimote.Minus
- Wimote.Home
- Wiimote.Dpad.X
- Wimote.Dpad.Y
- Nunchuk.C
- Nunchuk.Z
- Nunchuk.Stick.X
- Nunchuk.Stick.Y
- Clasaigeach.Up
- Sgòthan geala
- Sgòthan geala
- Sgòthan geala
- Sgòthan geala
- Classic.Plus
- Sgòthan geala
- Clasaigeach.A
- Clasaigeach.B
- Clasaigeach.X
- Classic.Y
- Clasaigeach.ZL
- Clasaigeach.ZR
- Didòmhnaich
- Sgòthan geala
- Clasaigeach.Dpad.X
- Sgòthan geala
- Sgòthan Glasa
- Cànan
- Sgòthan geala
- Teòthachd (° C)
- Sgòthan Glasa
- Sgòthan geala
Pàipear-taice B - Mappadh air a 'mheur-chlàr
Seo liosta de mhapaichean meur-chlàr cuimseach
Prìomh | Còd |
---|---|
Escape | KEY_ESC |
0 | KEY_0 |
1 | PRÌOMH_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 |
- (gun chomharra) | KEY_MINUS |
= (co-ionann ri samhla) | KEY_EQUAL |
BackSpace | KEY_BACKSPACE |
Tab | KEY_TAB |
C | KEY_Q |
W | KEY_W |
E | KEY_E |
R | KEY_R |
T | KEY_T |
Y | KEY_Y |
U | KEY_U |
Mise | KEY_I |
O | KEY_O |
P | KEY_P |
[ | KEY_LEFTBRACE |
] | KEY_RIGHTBRACE |
Cuir a-steach | KEY_ENTER |
CTRL (taobh clì a 'mheur-chlàr) | 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) | A 'CHRIOSDUIDH |
'(Apostrophe) | KEY_APOSTROPHE) |
# | |
Shift (taobh clì a 'mheur-chlàr) | KEY_LEFTSHIFT |
\ | CLÀR KEY_BACKS |
Z | KEY_Z |
X | KEY_X |
C | KEY_C |
V | KEY_V |
B | KEY_B |
N | KEY_N |
M | KEY_M |
, (cromag) | KEY_COMMA |
S an Iar- (stad-stad) | KEY_DOT |
/ (air adhart slash) | KEY_SLASH |
Shift (taobh deas a 'mheur-chlàr | KEY_RIGHTSHIFT |
ALT (taobh clì a 'mheur-chlàr | KEY_LEFTALT |
Bar spàs | KEY_SPACE |
Taic mu Ruigsinneachd | KEY_CAPSLOCK |
F1 | KEY_F1 |
F2 | KEY_F2 |
F3 | KEY_F3 |
F4 | PRÌOMH_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 (clabhsair) | KEY_KP0 |
1 (clabhsair) | KEY_KP1 |
2 (clabhsair) | KEY_KP2 |
3 (clabhsair) | KEY_KP3 |
4 (clabhsair) | KEY_KP4 |
5 (clabhsair) | KEY_KP5 |
6 (clabhsair) | KEY_KP6 |
7 (clabhsair) | KEY_KP7 |
8 (prìomh-chlàr) | KEY_KP8 |
9 (clabhsair) | KEY_KP9 |
S an Iar- (keypad dot) | KEY_KPDOT |
+ (samhla clabhsair plus plus) | KEY_KPPLUS |
- (prìomh-chlàir minus minus) | KEY_KPMINUS |
Saighead chlì | KEY_LEFT |
Saighead ceart | KEY_RIGHT |
Suas saighead | KEY_UP |
Sìos saighead | KEY_DOWN |
Dachaigh | KEY_HOME |
Cuir a-steach | KEY_INSERT |
Delete | KEY_DELETE |
Duilleag suas | KEY_PAGEUP |
Duilleag sìos | KEY_PAGEDOWN |