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:
- lswm
- wminput
- libcwiid1
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:
- Wiimote.Up
- Wiimote.Down
- Wiimote.Left
- Wiimote.Right
- Wiimote.A
- Wiimote.B
- Wiimote.1
- Wiimote.2
- Wiimote.Plus
- Wiimote.Minus
- Wiimote.Home
- Wiimote.Dpad.X
- Wiimote.Dpad.Y
- Nunchuk.C
- Nunchuk.Z
- Nunchuk.Stick.X
- Nunchuk.Stick.Y
- Klasik.Up
- Klasik
- Klasik.Left
- Klasik.Right
- Klasik.Minus
- Klasik.Plus
- Klasik.Home
- Klasik.A
- Klasik.B
- Klasik.X
- Klasik.Y
- Klasik.ZL
- Klasik.ZR
- Klasik.L
- Klasik.R
- Klasik.Dpad.X
- Klasik.Dpad.Y
- Klasik.LStick.X
- Klasik.LStick.Y
- Klasik.RStick.X
- Klasik.RStick.Y
- Klasik.LAnalog
- Klasik.RAnalog
Appendix B - Keyboard Mappings
Iki minangka daftar pemetaan keyboard sing wicaksana
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 |