Nzira Yokushandisa Nintendo Wii Controller Kutamba Linux Games

Chikamu chikuru chekutamba mitambo zviri pachena kukwanisa kudzora vanhu, zvikepe, mabhoti, matangi, motokari kana zvimwe zvinyorwa.

Mutungamiri weNintendo WII wakanaka mukutamba mitambo, kunyanya kana uchishandisa emulator yekare yekare uye Internet Archives Internet Arcade michezo. Nintendo WII yakanga iri mitambo yakakurumbira inonyaradza apo yakatanga kusunungurwa uye kune vanhu vakawanda, ikozvino inogara kuunganidza guruva riri pedyo neDVD player.

Panzvimbo pokutenga mutongi wemukana wakatsaurirwa kutamba mitambo paine Linux machine yako , wadii kungoshandisa Remote WII?

Zvechokwadi, mutungamiri weWII haasi iye chete mutongi iwe unogona kunge uchifanira kutenderera uye ini ndichave ndakanyora mazano kune vane XBOX uye kunyange mutungamiri weOUYA munguva pfupi.

Rimwe ruzivo rwevatongi veWII ndiro dpad. Inoshanda zviri nani zvikuru kumitambo yekare yekuchikoro pane mutongi we XBOX nokuti haisi kunyatsoziva.

Zvinosuruvarisa kune avo vanotya murairo wekurayira kune basa rakawanda rekupedzisira rinofanira kuitwa asi usatya sezvo ini ndichaita zvandinokwanisa kuti ndiitsanangure zvose zvaunoda kuti uite kuti mutungamiriri weWII akashande.

Isa Linux Software Inodiwa Kuti Ushandise A Wii Controller

Zvikumbiro zvaunoda kuisa zvinotevera:

Iri gwaro rinotora iwe uri kushandisa Debian-based distro yakadai seDebian , Mint , Ubuntu, etc. Kana uri kushandisa RPM inoshandiswa kushandiswa kweYUM kana chimbo chakafanana kuti uwane izvi zvishandiso.

Nyora zvinotevera kuti uwane maitiro:

sudo apt-get install lswm wminput libcwiid1

Tsvaga Bhuku reBluetooth reWii Wii Controller

Chikonzero chose chekuisa lswm ndechokuti uwane kero ye bluetooth yeWi controller yako.

Muchikamu chekugadzirisa zvinotevera:

lswm

Izvi zvinotevera zvicharatidzwa pahwindo:

" Ita Wiimotes mune inooneka mamiriro iye zvino (press 1 + 2) ..."

Ita sezvinokumbirwa neshoko uye ubatisise zvimedu 1 ne2 zviri muchengeti weWII panguva imwe chete.

Kana iwe wakazviita nenzira yakakodzera seti yenhamba uye tsamba dzinofanira kuoneka pamwe nemiganhu iyi:

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

Kana tsamba netsamba zvisingaoneki uye iwe uzviwana uri shure kumutevedzeri wekuteerera lswm zvakare uye edza kuedza 1 ne2 pamwe zvakare. Chaizvoizvo, ramba uchiedza kusvikira zvashanda.

Isa Up Game Mutongi

Kushandisa Mutungamiri WII semutambo wemupapa iwe uchada kugadzirisa faira yefaira kuti upe mapeki kumakona.

Nyora zvinotevera mumutambo wewindo:

sudo nano / etc / cwiid / wminput / gamepad

Iyi faira inofanirwa kunge ine mavara mukati maro pamiganhu yeiyi:

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

Iwe unoda kuwedzera mamwe mitsara kune iyi faira kuti uwane padhigiramu yemutambo kushanda nenzira yaunoda nayo.

Izvo zvakakosha maitiro ega rega rega mune faira ndeye WII Controller botani kuruboshwe uye bhokisi rebhobho rebhokisi riri kurudyi.

Semuyenzaniso:

Wiimote.Up = KEY_UP

Murairo wepamusoro unotarisa bhatani kumusoro kumusoro kweWII kusvika kumusara wepamusoro pane keyboard.

Heino chimbichimbi chirevo. IWii iri kure iwe kazhinji inowanikwa parutivi apo iwe uri kutamba mitambo uye naizvozvo museve wepamusoro pa Wii kure unoda mapa kumutsara weboshwe pabhobhoyo.

Pakupera kwechinyorwa ichi, ini ndichanyora zvose zvinogona kuitika WII mappings uye ruzhinji rwekunzwisisa keyboard mappings.

Nokuti ikozvino kunyange iyi ichitsvaga uye chinyoreswa chemappings:

Wiimote.Up = KEY_LEFT

Wiimote.Down = KEY_RIGHT

Wiimote.Kubva = 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

Mepu iri pamusoro apa mutsara wokutsvaira mutsva pabhobhoyo kusvika kubhokisi rekumusoro kumutongi weWII, kiyi yekurudyi kubhodhi pasi pasi murusvingo kuruboshwe rworuboshwe, museve kumusoro kusvika kurudyi, bhora rebhu sebhokisi 1, yakasara CTRL ikoni pabhobhoyo kubhokisi rechipiri, kuruboshwe rweA ALT kusvika kuA, iyo yakarurama CTRL key seB B uye kona yekutsvaga sekiyi seB Plus button.

Kana uri kushandisa mitambo yeRotro kubva muIndaneti archive arcade ivo vachati kazhinji zvipi zvingada kuve nemepu. Iwe unogona kuva nemafuta akasiyana-siyana emapikicha yemapikicha yemitambo yakasiyana kuitira kuti iwe unogona kungoshandisa kadhi yekipiki yeWII mumutambo mumwe nomumwe.

Kana iwe uri kushandisa emulator yemitambo yemitambo yakare yakadai seSinclair Spectrum, Commodore 64, Commodore Amiga uye Atari ST saka mitambo inowanzoita kuti iwe udzoke makiki uye iwe unokwanisa, saka, pota mapikicha emutambo kune filepad yako file.

Kwemimwe mitambo yemazuva ano vanowanzobvumira kushandiswa kwemushonga kuvadzivirira ivo kana kunyange makiyi kuitira kuti ugone kuisa yako filepad file kuti ifanane nezvikwaniro zvinoda kutamba mitambo.

Kuti uchengetedze gamepad file press CTRL uye O panguva imwe chete. Dhinda CTRL uye X kuti ubve nano.

Connect The Controller

Kuti ubatanidze mutungamiriri kuitira kuti inoshandisa yako filepad file runza murairo unotevera:

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

Iwe uchakumbirwa kusungira zvigaro zve 1 + 2 panguva imwechete kuti ubatane nemutongi nekombiyuta yako.

Izwi rokuti "rakagadzirira" richaonekwa kana ukama hwako huri kubudirira.

Iye zvino zvose zvaunofanirwa kuita ndeyokutanga mutambo waunoda kutamba.

Enjoy !!!

Zvinyorwa A - Zvichida WII Remote Buttons

Itafura inotevera inoratidza zvose zvese zveWII zviduku zvinogona kuiswa mukati mechikwata chako chepadhi:

Mashoko Okuwedzera B - Keyboard Mappings

Iri urongwa hwekunzwisisa keyboard mappings

Zvingangodaro Nintendo WII Mutongi KuKiboardboard Mappings
Key Code
Tiza 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
- (asiri chiratidzo) KEY_MINUS
= (kuenzana nechiratidzo) 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
Ini KEY_I
O KEY_O
P KEY_P
[ KEY_LEFTBRACE
] KEY_RIGHTBRACE
Pinda KEY_ENTER
CTRL (Kuruboshwe rwebhokisi) 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 (Kuruboshwe rwebhokisi) 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
. (kumira zvakakwana) KEY_DOT
/ (mberi slash) KEY_SLASH
Shift (kurutivi rworudyi rwekibhodi KEY_RIGHTSHIFT
ALT (kurutivi rworuboshwe rwebhodibhodi

KEY_LEFTALT

Space bar KEY_SPACE
Caps Lock 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
Num Kock 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
. (keypad dot) KEY_KPDOT
+ (keypad plus chiratidzo) KEY_KPPLUS
- (keypad minus symbol) KEY_KPMINUS
Mutsara weboshwe KEY_LEFT
Miseve yakarurama KEY_RIGHT
Up arrow KEY_UP
Down arrow KEY_DOWN
Musha KEY_HOME
Isa KEY_INSERT
Bvisa KEY_DELETE
Peji Kumusoro KEY_PAGEUP
Peji pasi KEY_PAGEDOWN