Cara Menggunakan Controller Nintendo Wii Untuk Memainkan Game Linux

Bagian kunci dari bermain game jelas mampu mengendalikan karakter, kapal, kelelawar, tank, mobil atau sprite lainnya.

Kontroler Nintendo WII sangat bagus untuk bermain game, terutama ketika menggunakan emulator lama dan Internet Archives Internet Arcade game. Nintendo WII adalah konsol game yang sangat populer ketika pertama kali dirilis dan bagi banyak orang, sekarang duduk mengumpulkan debu di sebelah DVD player.

Daripada membeli pengontrol permainan khusus untuk bermain game di mesin Linux Anda , mengapa tidak menggunakan Remote WII?

Tentu saja, kontroler WII bukan satu-satunya pengontrol yang mungkin harus Anda gunakan dan saya akan menulis panduan untuk pengontrol XBOX dan bahkan pengontrol OUYA segera.

Satu keuntungan dari kontroler WII adalah dpad. Ia bekerja jauh lebih baik untuk permainan sekolah tua daripada XBOX karena tidak begitu sensitif.

Sayangnya bagi Anda yang takut dengan baris perintah ada banyak pekerjaan terminal yang harus dilakukan tetapi jangan takut karena saya akan melakukan yang terbaik untuk menjelaskan semua yang perlu Anda lakukan untuk mendapatkan pengontrol WII bekerja.

Instal Perangkat Lunak Linux yang Diperlukan Untuk Menggunakan Kontroler Wii

Aplikasi yang perlu Anda instal adalah sebagai berikut:

Panduan ini mengasumsikan Anda menggunakan distro berbasis Debian seperti Debian , Mint , Ubuntu , dll. Jika Anda menggunakan RPM berdasarkan distro menggunakan YUM atau alat serupa untuk mendapatkan aplikasi ini.

Ketik yang berikut untuk mendapatkan aplikasi:

sudo apt-get install lswm wminput libcwiid1

Temukan Alamat Bluetooth Dari Kontroler Wii Anda

Seluruh alasan untuk menginstal lswm adalah untuk mendapatkan alamat bluetooth dari kontroler WII Anda.

Di dalam terminal ketik yang berikut:

lswm

Berikut ini akan ditampilkan di layar:

" Taruh Wiimote dalam mode yang dapat ditemukan sekarang (tekan 1 + 2) ..."

Lakukan saat pesan bertanya dan tahan tombol 1 dan 2 pada kontroler WII pada saat yang bersamaan.

Jika Anda melakukannya dengan benar, sejumlah angka dan huruf akan muncul di sepanjang baris ini:

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

Jika huruf dan angka tidak muncul dan Anda menemukan diri Anda kembali pada command prompt jalankan lswm lagi dan coba tekan 1 dan 2 bersama lagi. Pada dasarnya, teruslah berusaha sampai berhasil.

Set Up Game Controller

Untuk menggunakan Pengontrol WII sebagai gamepad, Anda harus mengatur file konfigurasi untuk memetakan tombol ke tombol.

Ketik yang berikut ini ke jendela terminal:

sudo nano / etc / cwiid / wminput / gamepad

File ini seharusnya sudah memiliki beberapa teks di dalamnya sepanjang garis ini:

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

Anda perlu menambahkan beberapa baris ke file ini untuk membuat gamepad bekerja seperti yang Anda inginkan.

Format dasar dari setiap baris dalam file adalah tombol Pengontrol WII di sebelah kiri dan tombol keyboard di sebelah kanan.

Sebagai contoh:

Wiimote.Up = KEY_UP

Perintah di atas memetakan tombol atas pada remote WII ke panah atas pada keyboard.

Berikut ini tip cepat. Remote WII biasanya berada di sisinya ketika Anda bermain game dan panah atas pada remote Wii benar-benar perlu memetakan ke panah kiri pada keyboard.

Pada akhir artikel ini, saya akan membuat daftar semua pemetaan WII yang mungkin dan berbagai pemetaan keyboard yang masuk akal.

Untuk saat ini meskipun di sini adalah satu set pemetaan yang cepat dan sederhana:

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

Di atas memetakan tombol panah kiri pada keyboard ke tombol atas pada kontroler WII, tombol kanan ke tombol bawah panah bawah ke tombol kiri, panah atas ke tombol kanan, tombol spasi sebagai tombol 1, tombol CTRL kiri pada keyboard ke tombol 2, tombol ALT kiri ke tombol A, tombol CTRL kanan sebagai tombol B dan tombol shift kiri sebagai tombol Plus.

Jika Anda menggunakan game retro dari arcade arsip internet, mereka biasanya akan mengatakan kunci apa yang perlu dipetakan. Anda dapat memiliki file gamepad yang berbeda untuk berbagai permainan sehingga Anda dapat menggunakan pengaturan papan WII untuk setiap gim.

Jika Anda menggunakan emulator untuk konsol game lama seperti Spektrum Sinclair, Commodore 64, Commodore Amiga, dan Atari ST, maka gim ini sering kali memungkinkan Anda memetakan kembali kuncinya dan Anda dapat, oleh karena itu, memetakan tombol gim ke file gamepad Anda.

Untuk game yang lebih modern, mereka sering mengizinkan penggunaan mouse untuk mengontrol mereka atau bahkan kunci sehingga Anda dapat mengatur file gamepad Anda agar sesuai dengan kunci yang diperlukan untuk memainkan game.

Untuk menyimpan file gamepad, tekan CTRL dan O secara bersamaan. Tekan CTRL dan X untuk keluar dari nano.

Hubungkan Pengontrol

Untuk benar-benar menghubungkan pengontrol sehingga menggunakan file gamepad Anda jalankan perintah berikut:

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

Anda akan diminta untuk menekan tombol 1 + 2 pada saat yang bersamaan untuk memasangkan pengontrol dengan komputer Anda.

Kata "siap" akan muncul jika koneksi Anda telah berhasil.

Sekarang yang harus Anda lakukan adalah memulai permainan yang ingin Anda mainkan.

Nikmati!!!

Lampiran A - Kemungkinan Tombol Remote WII

Tabel berikut menunjukkan semua tombol remote WII yang dapat diatur dalam file gamepad Anda:

Lampiran B - Pemetaan Keyboard

Ini adalah daftar pemetaan keyboard yang masuk akal

Potensi Pengontrol Nintendo WII Ke Pemetaan Keyboard
Kunci Kode
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 minus) KEY_MINUS
= (sama dengan simbol) KEY_EQUAL
Menghapus 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
HAI KEY_O
P KEY_P
[ KEY_LEFTBRACE
] KEY_RIGHTBRACE
Memasukkan KEY_ENTER
CTRL (Sisi kiri keyboard) KEY_LEFTCTRL
SEBUAH 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 (Sisi 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
. (titik) KEY_DOT
/ (garis miring ke depan) KEY_SLASH
Shift (sisi kanan keyboard KEY_RIGHTSHIFT
ALT (sisi kiri keyboard

KEY_LEFTALT

Spasi KEY_SPACE
Kunci huruf kapital 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 simbol) KEY_KPPLUS
- (keypad dikurangi simbol) KEY_KPMINUS
Panah kiri KEY_LEFT
Panah kanan KEY_RIGHT
Panah atas KEY_UP
Panah bawah KEY_DOWN
Rumah KEY_HOME
Memasukkan KEY_INSERT
Menghapus KEY_DELETE
Page Up KEY_PAGEUP
Halaman bawah KEY_PAGEDOWN