Sebahagian utama permainan bermain jelas dapat mengawal watak-watak, kapal, kelawar, tangki, kereta atau sprite lain.
Pengawal Wii Nintendo sangat bagus untuk bermain permainan, terutamanya apabila menggunakan emulator sekolah lama dan Arkib Internet Internet Arcade permainan. Nintendo WII adalah konsol permainan yang sangat popular apabila ia mula-mula dibebaskan dan bagi ramai orang, ia kini duduk mengumpul habuk di sebelah pemain DVD.
Daripada membeli pengawal permainan yang berdedikasi untuk bermain permainan di mesin Linux anda , mengapa tidak menggunakan Remote WII?
Sudah tentu, pengawal WII bukan satu-satunya pengawal yang anda mungkin perlu berkumpul dan saya akan menulis panduan untuk pengawal XBOX dan juga pengawal OUYA tidak lama lagi.
Satu kelebihan pengawal WII ialah dpad. Ia berfungsi lebih baik untuk permainan sekolah lama daripada pengawal XBOX kerana ia tidak begitu sensitif.
Malangnya bagi orang-orang yang anda ketakutan pada baris arahan terdapat banyak kerja terminal yang perlu dilakukan tetapi tidak takut kerana saya akan melakukan yang terbaik untuk menjelaskan semua yang anda perlu lakukan untuk mendapatkan pengawal WII yang berfungsi.
Pasang Perisian Linux Diperlukan Menggunakan Controller Wii
Aplikasi yang perlu anda pasang adalah seperti berikut:
- lswm
- wminput
- libcwiid1
Panduan ini menganggap anda menggunakan distro berasaskan Debian seperti Debian , Mint , Ubuntu dan lain-lain. Jika anda menggunakan distro menggunakan RPM menggunakan YUM atau alat yang sama untuk mendapatkan aplikasi ini.
Taipkan yang berikut untuk mendapatkan aplikasi:
sudo apt-get install lswm wminput libcwiid1
Cari Alamat Bluetooth Pengawal Wii Anda
Sebab utama untuk memasang lswm adalah untuk mendapatkan alamat bluetooth pengawal WII anda.
Dalam jenis terminal berikut:
lswm
Berikut ini akan dipaparkan pada skrin:
" Letakkan Wiimotes dalam mod yang boleh ditemui sekarang (tekan 1 + 2) ..."
Lakukan sebagai mesej meminta dan tahan butang 1 dan 2 pada pengawal WII pada masa yang sama.
Jika anda melakukannya dengan betul seperangkat nombor dan huruf sepatutnya muncul di sepanjang baris ini:
00: 1B: 7A: 4F: 61: C4
Sekiranya huruf dan nombor tidak muncul dan anda mendapati diri anda kembali pada arahan lswm arahan semula sekali lagi dan cuba tekan 1 dan 2 sekali lagi. Pada asasnya, teruskan percubaan sehingga ia berfungsi.
Sediakan Pengawal Permainan
Untuk menggunakan Pengawal WII sebagai gamepad, anda perlu menyediakan fail konfigurasi untuk memetakan butang ke kekunci.
Taipkan yang berikut ke dalam tetingkap terminal:
sudo nano / etc / cwiid / wminput / gamepad
Fail ini sepatutnya mempunyai beberapa teks di dalamnya sepanjang baris ini:
# gameport
Classic.Dpad.X = ABS_X
Classic.Dpad.Y = ABS_Y
Classic.A = BTN_A
Anda perlu menambah beberapa baris lagi ke fail ini untuk mendapatkan gamepad yang berfungsi dengan cara yang anda mahu.
Format asas bagi setiap baris dalam fail ialah butang Pengawal WII di sebelah kiri dan butang papan kekunci di sebelah kanan.
Sebagai contoh:
Wiimote.Up = KEY_UP
Petunjuk di atas memaparkan butang atas pada jarak jauh WII ke anak panah atas pada papan kekunci.
Inilah hujung yang cepat. Remote WII biasanya berada di sisinya apabila anda bermain permainan dan sehingga anak panah atas pada alat kawalan Wii sebenarnya perlu memetakan ke anak panah kiri pada papan kekunci.
Pada akhir artikel ini, saya akan menyenaraikan semua pemetaan WII yang mungkin dan pemetaan keyboard yang masuk akal.
Buat masa ini walaupun di sini adalah satu set pemetaan cepat dan mudah:
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
Peta di atas memetakan kekunci anak panah kiri pada papan kekunci ke butang atas pengawal WII, kekunci kanan ke bawah butang panah bawah ke butang kiri, anak panah atas ke kanan, bar ruang sebagai butang 1, kekunci CTRL kiri pada papan kekunci ke butang 2, kekunci ALT kiri ke butang A, kekunci CTRL kanan sebagai butang B dan kekunci peralihan kiri sebagai butang Plus.
Sekiranya anda menggunakan permainan retro dari arcade arkib internet, mereka secara umumnya akan mengatakan kunci apa yang perlu dipetakan. Anda boleh mempunyai fail gamepad berbeza untuk permainan yang berbeza supaya anda hanya boleh menggunakan persediaan papan kekunci WII untuk setiap permainan.
Jika anda menggunakan emulator untuk konsol permainan lama seperti Spektrum Sinclair, Commodore 64, Commodore Amiga dan Atari ST maka permainan sering membolehkan anda remap kekunci dan anda boleh, oleh itu, peta kekunci permainan untuk fail gamepad anda.
Untuk permainan yang lebih moden, mereka sering membenarkan penggunaan tetikus untuk mengawalnya atau kekunci supaya anda boleh menetapkan fail gamepad anda sehingga sepadan dengan kunci yang diperlukan untuk memainkan permainan.
Untuk menyimpan fail gamepad tekan CTRL dan O pada masa yang sama. Tekan CTRL dan X untuk keluar dari nano.
Sambungkan Pengawal
Untuk benar-benar menyambungkan pengawal supaya menggunakan fail gamepad anda jalankan perintah berikut:
sudo wminput -c / etc / cwiid / wminput / gamepad
Anda akan diminta untuk menekan kekunci 1 + 2 pada masa yang sama untuk memasangkan pengawal dengan komputer anda.
Perkataan "bersedia" akan muncul jika sambungan anda berjaya.
Kini semua yang perlu anda lakukan ialah memulakan permainan yang anda ingin mainkan.
Nikmati !!!
Lampiran A - Butang Jauh WII yang mungkin
Jadual berikut menunjukkan semua butang jauh WII yang boleh ditetapkan dalam fail gamepad anda:
- 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
- Classic.Up
- Classic.Down
- Classic.Left
- Classic.Right
- Classic.Minus
- Classic.Plus
- Classic.Home
- Classic.A
- Classic.B
- Classic.X
- Classic.Y
- Classic.ZL
- Classic.ZR
- Classic.L
- Classic.R
- Classic.Dpad.X
- Classic.Dpad.Y
- Classic.LStick.X
- Classic.LStick.Y
- Classic.RStick.X
- Classic.RStick.Y
- Classic.LAnalog
- Classic.RAnalog
Lampiran B - Mappings Papan Kekunci
Ini adalah senarai pemetaan keyboard yang masuk akal
Kunci | Kod |
---|---|
Melarikan diri | 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 |
- (simbol tolak) | KEY_MINUS |
= (sama dengan simbol) | 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 |
Saya | KEY_I |
O | KEY_O |
P | KEY_P |
[ | KEY_LEFTBRACE |
] | KEY_RIGHTBRACE |
Masukkan | KEY_ENTER |
CTRL (sebelah kiri papan kekunci) | 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 (sebelah kiri papan kekunci) | 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 |
. (noktah) | KEY_DOT |
/ (slash ke hadapan) | KEY_SLASH |
Shift (sebelah kanan papan kekunci | KEY_RIGHTSHIFT |
ALT (sebelah kiri papan kekunci | KEY_LEFTALT |
Bar ruang | 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 (pad kekunci) | KEY_KP0 |
1 (pad kekunci) | KEY_KP1 |
2 (pad kekunci) | KEY_KP2 |
3 (pad kekunci) | KEY_KP3 |
4 (pad kekunci) | KEY_KP4 |
5 (pad kekunci) | KEY_KP5 |
6 (pad kekunci) | KEY_KP6 |
7 (pad kekunci) | KEY_KP7 |
8 (pad kekunci) | KEY_KP8 |
9 (pad kekunci) | KEY_KP9 |
. (pad kekunci) | KEY_KPDOT |
+ (simbol plus simbol) | KEY_KPPLUS |
- (simbol kekunci keypad) | KEY_KPMINUS |
Anak panah kiri | KEY_LEFT |
Anak panah kanan | KEY_RIGHT |
Anak panah atas | KEY_UP |
Anak panah ke bawah | KEY_DOWN |
Rumah | KEY_HOME |
Masukkan | KEY_INSERT |
Padam | KEY_DELETE |
Halaman Atas | KEY_PAGEUP |
Halaman bawah | KEY_PAGEDOWN |