Mar a chleachdas tu Riaghladair Wii Nintendo gus Geamannan Linux a chluich

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:

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:

Pàipear-taice B - Mappadh air a 'mheur-chlàr

Seo liosta de mhapaichean meur-chlàr cuimseach

Comasadair Riaghladair Nintendo WII gu Mappings Meur-chlàr
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