Le Faʻaaogaina o le Nintendo Wii Pule e Taʻalo i Taaloga Linux

O se vaega autu o le taaalo i taaloga e mautinoa lava le mafai ona pulea tagata, vaʻa, lapisi, tane, taavale poʻo isi sprites.

E lelei le pule o le Nintendo WII mo le taʻalo i taaloga, aemaise lava pe'ā faʻaaogaina le aoga tuai ma le Internet Archives Archives Internet Arcade games. O le Nintendo WII o se taʻaloga lauiloa tele lava ina ua faʻasaʻo muamua ma mo le tele o tagata, o lea ua nofo nei i le pefu faʻaputu i autafa o le faila DVD.

Nai lo le faʻatauina o se taʻaloga taʻaloga taʻaloga mo le taalo i taʻaloga i luga o lau masini Linux , aisea e le faʻaaogaina ai le WII Remote?

O le mea moni, o le pule o le WII e le na o le pau lea o le pule e te ono tautau ai ma o le a ou tusitusi taiala mo le XBOX controllers ma e oʻo lava i le pule o le OUYA vave.

Tasi le aoga o le Pule o le WII o le paʻu. E sili atu le aoga mo taaloga a le aoga tuai nai lo le Pule XBOX ona e le o se mea sili ona mataalia.

Ae paga lea mo i latou o loʻo e fefefe i le laina o le laina o loʻo i ai le tele o galuega e faʻaaogaina, ae aua e te fefe pe a ou faia le mea sili ou te mafaia e faʻamatala ai mea uma e te manaʻomia e fai ai le pule a le WII.

Faʻatulagaina le Laisene Linux e Manaʻomia e Faʻaaogaina ai le Pule Wii

O talosaga e te manaʻomia e faʻapipiʻi e faapenei:

O lenei taʻiala o loʻo e faʻaaogaina se distro-based distro e pei o Debian , Mint , Ubuntu ma isi. Afai o loʻo e faʻaogaina se faʻaaogaina o le YUM poʻo se meafaigaluega faʻapitoa e maua ai nei tusi talosaga.

Faʻasologa mea nei e maua ai talosaga:

sudo apt-get install lswm wminput libcwiid1

Saili le Tuatusi Avanoa i Lau Pule Wii

O le mafuaʻaga atoa mo le faʻapipiʻiina o le lswm o le maua lea o le tuatusi o le Bluetooth lomitusi a lau WII.

I totonu o le pusa o mea nei:

lswm

O le a faʻaalia i luga o le lau:

" Faʻaofi le Wiimotes i le auala e iloagofie ai (press 1 + 2) ..."

Fai e pei ona ole mai le savali ma taofi le 1 ma le 2 i luga o le pule a le WII i le taimi lava e tasi.

Afai na e faia saʻo le seti o fuainumera ma tusi e tatau ona faʻaalia i laina o lenei:

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

Afai e le oʻo mai tusi ma fuainumera ma e te toe foi mai i le poloaiga faʻasolosolo vave lswm toe taumafai e toe fai 1 ma le 2. Muamua, taumafai pea seia oʻo ina galue.

Faatuina le Pule Taalo

Le faʻaaogaina o le WII Pule o se gamepad o le a manaʻomia ai le setiina o se faila fetuunai e faʻapipiʻi ai le ki i kī.

Faʻasologa mea nei i totonu o le faʻamalama:

sudo nano / etc / cwiid / wminput / gamepad

O lenei faila e tatau ona i ai ni faʻamatalaga i luga o laina o lenei:

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

E te manaʻomia e faʻaopoopo nisi laina i lenei faila e mafai ai e le gamepad ona galue i le auala e te manaʻo i ai.

O le faatulagaga masani o laina taitasi i le faila o le WII Controller button i le itu tauagavale ma le faamau i le itu taumatau.

Faataitaiga:

Wiimote.Up = KEY_UP

O faʻatonuga o loʻo i luga o faʻasologa o le up button i luga o le mamao o le WII i le luga aʻe luga o le papa.

O se faʻataʻitaʻiga vave. O le mamao ese o le WII e masani ona i ai i ona tafatafa pe ae taʻalo i taʻaloga ma o le u luga o luga o le mamao Wii e tatau ona faʻasolo i le itu tauagavale luga o le komepiuta.

I le faaiuga o lenei tusiga, o le a ou lisi mea uma e mafai ona faia i le WII ma le tele o mea e mafai ona faʻaaogaina keyboard keyboard.

Mo le taimi nei e ui o iinei o se faasologa vave ma le faigofie o ata:

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

O faʻafanua o loʻo i luga o le ki tauagavale i luga o le piano i le luga i luga o le pule a le WII, o le kī saʻo i le pito i lalo o le ki lalo i le itu tauagavale, le arrow i le itu taumatau, le avanoa avanoa e pei o le 1, le tauagavale le CMTL i luga o le komepiuta i le faamau 2, o le ala tauagavale ALT i le A, o le taumatau CMTL pei o le B ma le kī taumatau agavale o le Plus button.

Afai o loʻo e faʻaaogaina tala faʻataʻitaʻi mai le 'upega tafaʻilagi archiving arcade o le a masani ona latou fai mai po o a ki e manaʻomia ona vaʻaia. E mafai ona e maua faila faila eseese mo taaloga eseese ina ia mafai ona e faʻaaogaina le seti o le leo WII mo taaloga taʻitasi.

Afai o loʻo e faʻaaogaina ni faʻataʻitaʻiga mo faʻasalaga taʻaloga tuai e pei o le Sinclair Spectrum, Commodore 64, Commodore Amiga ma Atari ST o taimi e masani ai ona tuʻuina oe i le tele o ki ma e mafai ai ona e faʻasoloina ia ki o le taaloga i lau filepad filebook.

Mo taʻaloga faʻaonapo nei e masani ona latou faatagaina le faʻaogaina o le kio e pulea ai i latou poʻo ni ki foi ina ia mafai ona e setiina lau faila i luga o le playpad e fetaui ma ki e manaʻomia e taʻalo ai i taʻaloga.

Mo le teuina o le faila o le faila taʻavale i le CTRL ma le O i le taimi lava e tasi. Faʻasalaga le FMT ma le X e alu i le nano.

Fesoʻotaʻi Le Pule

Ina ia faʻafesoʻotaʻi lelei le pule ina ia faʻaaoga ai lau faila o le playpad o faʻatonutonuina le poloaiga lenei:

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

O le a talosagaina oe e taomi 1 + 2 ki i le taimi lava e tasi e faʻatasi ai le pule i lau komepiuta.

O le upu "sauni" o le a aliali mai pe afai ua manuia lau fesoʻotaʻiga.

O le mea nei e tatau ona e faia o le amata lea o le taaloga e te manaʻo e taʻalo.

Fiafia !!!

Faʻaopoopoga A - Pepa WII Remote Buttons

O le siata o loʻo i lalo o loʻo faʻaalia ai mūmū mamao mamao a le WII e mafai ona faʻatutu i totonu o lau faila faila:

Faʻaopoopoga B - Mappings Papa

O se lisi lenei o mea e faigofie ona fai i luga o keyboard

E mafai e le Pule o Nintendo WII ona i ai ni Mappings Papa
Ki Code
Sola ese 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
- (i lalo o le faailoga) KEY_MINUS
= (tutusa le faailoga) KEY_EQUAL
BackSpace KEY_BACKSPACE
Taofi KEY_TAB
Q KEY_Q
W KEY_W
E KEY_E
R KEY_R
T KEY_T
Y KEY_Y
U KEY_U
O aʻu KEY_I
O KEY_O
P KEY_P
[ KEY_LEFTBRACE
] KEY_RIGHTBRACE
Ulufale KEY_ENTER
FMT (Itū tauagavale o le piano) 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)
#
Lisi (Itū tauagavale o le piano) KEY_LEFTSHIFT
\ KEY_BACKSLASH
Z KEY_Z
X KEY_X
F KEY_C
V KEY_V
B KEY_B
N KEY_N
M KEY_M
, (komu) KEY_COMMA
. (taofi atoa) KEY_DOT
/ (agai i luma) KEY_SLASH
Sini (itu taumatau o le piano KEY_RIGHTSHIFT
ALT (tauagavale o le keyboard

KEY_LEFTALT

Nofoaga avanoa KEY_SPACE
Faʻailoga Pusa KEY_CAPSLOCK
F1 KEY_F1
F2 KEY_F2
F3 KEY_F3
U4 KEY_F4
U5 KEY_F5
F6 KEY_F6
F7 KEY_F7
F8 KEY_F8
F9 KEY_F9
U10 KEY_F10
F11 KEY_F11
U12 KEY_F12
Num Kock KEY_NUMLOCK
Lisi Feteena KEY_SHIFTLOCK
0 (laupepa) KEY_KP0
1 (laupepa) KEY_KP1
2 (laupepa) KEY_KP2
3 (laupepa) KEY_KP3
4 (faʻapipi) KEY_KP4
5 (laupepa) KEY_KP5
6 (paʻu) KEY_KP6
7 (laupepa) KEY_KP7
8 (paʻo) KEY_KP8
9 (faʻapipi) KEY_KP9
. (paʻu paʻu) KEY_KPDOT
+ (faʻaoga faʻapipiʻi faʻatasi) KEY_KPPLUS
- (faʻapipiʻi sina moli faʻatusa) KEY_KPMINUS
Itū tauagavale KEY_LEFT
Taumatau saʻo KEY_RIGHT
Up arrow KEY_UP
Faʻavae i lalo KEY_DOWN
Aiga KEY_HOME
Faaofi KEY_INSERT
Aveese KEY_DELETE
Itulau Up KEY_PAGEUP
Itulau Lalo KEY_PAGEDOWN