Cara Nganggo Nintendo Wii Controller Kanggo Play Linux Games

Pérangan utama saka dolanan bisa ditrapake kanggo ngontrol karakter, kapal, kelawar, tank, mobil utawa sprit liyane.

Controller Nintendo WII apik banget kanggo dolanan, utamané nalika nggunakake emulator sekolah lawas lan arsip Internet arsip Internet Arcade. Nintendo WII yaiku konsol game sing populer nalika pisanan dirilis lan kanggo akeh wong, saiki nggabungake bledug ing jejere pemain DVD.

Tinimbang tuku kontrol game darmabakti kanggo muter game ing mesin Linux , kok ora mung nggunakake Remote WII?

Mesthine, controller WII ora mung controller sampeyan kemungkinan kudu ngubengi lan aku bakal nulis Panuntun kanggo controller XBOX lan kontroler OUYA rauh.

Salah siji kauntungan saka controller WII yaiku dpad. Kerjane luwih apik kanggo game sekolah lawas saka controller XBOX amarga ora cukup sensitif.

Sayange kanggo wong-wong sampeyan ketaman baris perintah ana akeh karya terminal sing kudu dilakoni nanging wedi ora kaya aku bakal nglakoni sing paling apik kanggo nerangake kabeh sing kudu dilakoni kanggo entuk kontroler WII.

Instal Perangkat Lunak Linux Kanggo Gunakake Wii Controller

Aplikasi sing sampeyan kudu nginstal kaya iki:

Pandhuan iki nganggep sampeyan nggunakake distro berbasis Debian , Debian , Mint , Ubuntu etc. Yen sampeyan nggunakake distro nggunakake distro RPM nggunakake YUM utawa alat sing padha kanggo njaluk aplikasi kasebut.

Ketik ing ngisor iki kanggo entuk aplikasi:

sudo apt-get install lswm wminput libcwiid1

Temokake Alamat Bluetooth Wii Controller

Kabeh alasan kanggo nginstal lswm kanggo njaluk alamat bluetooth kontroler WII sampeyan.

Ing jinis terminal kasebut:

lswm

Ing ngisor iki bakal katon ing layar:

" Nyelehake Wiimote ing mode ditemokake saiki (pencet 1 + 2) ..."

Apa minangka pesen njaluk terus tombol 1 lan 2 ing kontrol WII bebarengan.

Yen sampeyan nindakake kanthi bener pesawat nomer lan huruf kudu katon ing sadawane garis iki:

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

Yen huruf lan angka ora katon lan sampeyan nemokake maneh ing command prompt, mulih maneh lan coba terus 1 lan 2 bareng maneh. Sejatine, tetep nyoba nganti kerjane.

Nggawe Game Controller

Kanggo nggunakake Controller WII minangka gamepad, sampeyan kudu ngatur file konfigurasi kanggo map tombol-tombol menyang tombol.

Ketik ngisor ing jendhela terminal:

sudo nano / etc / cwiid / wminput / gamepad

Berkas iki kudu nduweni sawetara teks ing sadhuwure garis iki:

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

Sampeyan kudu nambah sawetara garis liyane kanggo file iki supaya gamepad bisa digunakake kanthi cara sampeyan pengin.

Format dasar saben baris ing file kasebut yaiku tombol Controller WII ing sisih kiwa lan tombol keyboard ing sisih tengen.

Tuladhane:

Wiimote.Up = KEY_UP

Pangaturan ing ndhuwur nampilake tombol munggah ing remot WII menyang panah munggah ing keyboard.

Punika tip cepet. Weruh WII biasane ing sisih nalika sampeyan lagi muter game lan panah munggah ing remot Wii mesthine kudu mlebu menyang kethokan kiwa ing keyboard.

Ing pungkasan artikel iki, aku bakal ndhaftar kabeh pemetaan WII lan macem-macem papan tombol keyboard sing wigati.

Kanggo saiki sanadyan ana peta pemetaan sing cepet lan prasaja:

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

Gambar ing ndhuwur tombol panah kiwa ing keyboard kanggo tombol munggah ing kontrol WII, tombol tengen tombol mudhun tombol panah mudhun kanggo tombol kiwa, panah munggah menyang tombol tengen, bar spasi minangka tombol 1, ing kiwa tombol CTRL ing keyboard kanggo tombol 2, tombol ALT kiwa menyang tombol A, tombol CTRL tengen minangka tombol B lan tombol shift kiwa minangka tombol Plus.

Yen sampeyan nggunakake game retro saka arsip arsip internet, dheweke bakal umum ngomong apa tombol kudu dipetakan. Sampeyan bisa duwe file gamepad sing beda kanggo macem-macem game supaya sampeyan bisa mung nggunakake persiyapan papan tombol WII kanggo saben game.

Yen sampeyan nggunakake emulator kanggo nyenengake game lawas kayadene Spektrum Sinclair, Commodore 64, Commodore Amiga, lan Atari ST, game-game kasebut kerep ngelingi tombol-tombol lan sampeyan bisa map tombol game menyang file gamepad.

Kanggo game sing luwih modern, sampeyan kerep ngidini nggunakake mouse kanggo ngontrol utawa malah tombol supaya sampeyan bisa nyetel file gamepad nganti cocog karo tombol sing dibutuhake kanggo muter game.

Kanggo nyimpen file gamepad pencet CTRL lan O bebarengan. Pencet CTRL lan X kanggo metu nano.

Sambungake Controller

Kanggo bener nyambungake controller supaya nggunakake file gamepad nglakokake perintah ing ngisor iki:

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

Sampeyan bakal dijaluk kanggo mencet tombol 1 + 2 kanthi bebarengan kanggo masang controller karo komputer sampeyan.

Tembung "siap" bakal katon yen sambungan wis sukses.

Saiki kabeh sing kudu dilakoni yaiku miwiti game sing pengin diputer.

Sekeca!!!

Lampiran A - Butir Jauh WII

Tabel ing ngisor iki nuduhake kabeh tombol remot WII sing bisa disetel ing file gamepad:

Appendix B - Keyboard Mappings

Iki minangka daftar pemetaan keyboard sing wicaksana

Potensi Nintendo Wii Controller Kanggo Mappings Keyboard
Kunci Kode
Ngaso 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
- (minus simbol) KEY_MINUS
= (simbol sing padha karo) 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
Aku KEY_I
O KEY_O
P KEY_P
[Sunting] KEY_LEFTBRACE
] KEY_RIGHTBRACE
Ketik KEY_ENTER
CTRL (Sisih kiri keyboard) 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 (Sisih kiri keyboard) 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
, (koma) KEY_COMMA
. (full stop) KEY_DOT
/ (maju motong) KEY_SLASH
Shift (sisih tengen keyboard KEY_RIGHTSHIFT
ALT (sisih kiwa keyboard

KEY_LEFTALT

Bar spasi 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
+ (simbol keypad ditambah) KEY_KPPLUS
- (simbol keypad minus) KEY_KPMINUS
Panah kiri KEY_LEFT
Panah tengen KEY_RIGHT
Up arrow KEY_UP
Puter mudhun KEY_DOWN
Ngarep KEY_HOME
Pasang KEY_INSERT
Busak KEY_DELETE
Page Up KEY_PAGEUP
Page Down KEY_PAGEDOWN