Cách sử dụng bộ điều khiển Nintendo Wii để chơi trò chơi Linux
Bạn có thể chơi trò chơi Nintendo Wii trên Linux nếu bạn biết cách sử dụng điều khiển từ xa Wii với máy tính của mình. Bạn cũng có thể sử dụng điều khiển từ xa Wii thay vì bộ điều khiển trò chơi PC để chơi bất kỳ trò chơi nào bằng trình giả lập.
Mục Lục
Những gì bạn cần để sử dụng điều khiển từ xa Wii với Linux
Ngoài bộ điều khiển Wii, bạn sẽ cần cài đặt các gói Linux sau:
Bạn có thể nhận được tất cả các công cụ này bằng cách nhập một lệnh sudo duy nhất trong cửa sổ lệnh Linux:
sudo apt-get install lswm wminput libcwiid1
Nếu bạn đang sử dụng bản phân phối Linux dựa trên RPM, bạn có thể sử dụng YUM hoặc một công cụ tương tự để tải các ứng dụng này.
Cách kết nối điều khiển từ xa Wii với Linux
Bạn có thể cấu hình điều khiển từ xa Wii từ dòng lệnh:
-
Mở cửa sổ lệnh Linux và nhập lệnh sau để nhận địa chỉ Bluetooth của bộ điều khiển Wii của bạn:
lswm
-
Nhấn và giữ 1 và 2 các nút trên bộ điều khiển Wii cùng lúc khi được nhắc. Nếu thực hiện đúng, một tập hợp các số và chữ cái sẽ xuất hiện trong thiết bị đầu cuối như sau:
00:1B:7A:4F:61:C4
Đảm bảo rằng bạn đã bật Bluetooth trên máy tính của mình. Bạn có thể phải thử một vài lần trước khi PC của bạn phát hiện ra điều khiển từ xa Wii.
-
Nhập thông tin sau vào cửa sổ đầu cuối để mở trình chỉnh sửa Nano để bạn có thể thiết lập tệp cấu hình để ánh xạ các nút Wii thành các phím:
sudo nano /etc/cwiid/wminput/gamepad
-
Sao chép và dán nội dung sau vào cuối tệp trình chỉnh sửa Nano:
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
-
nhấn ĐIỀU KHIỂN + O trên bàn phím để lưu tệp cấu hình.
-
nhấn ĐIỀU KHIỂN + NS để đóng Nano.
-
Sau khi định cấu hình ánh xạ nút, hãy chạy lệnh sau:
sudo wminput -c /etc/cwiid/wminput/gamepad
-
Nhấn và giữ 1 và 2 các nút trên bộ điều khiển Wii cùng lúc khi được nhắc. Từ “sẵn sàng” sẽ xuất hiện nếu kết nối thành công. Bắt đầu bất kỳ trò chơi nào để chơi bằng điều khiển từ xa Wii.
Một ưu điểm chính của bộ điều khiển Wii là D-pad, hoạt động tốt hơn nhiều cho các trò chơi cũ của trường học so với thanh ngón tay cái của Xbox One vì nó không nhạy bằng.
Cấu hình Wii Remote cho Linux
Khi bạn tạo tệp cấu hình của mình, tệp đó phải chứa một số văn bản như sau:
# gameport
Classic.Dpad.X = ABS_X
Classic.Dpad.Y = ABS_Y
Classic.A = BTN_A
data-type = “code”>
Định dạng cho mỗi dòng trong tệp là Nút điều khiển Wii = nút bàn phím. Ví dụ:
Wiimote.Up = KEY_UP
data-type = “code”>
Lệnh trên ánh xạ Hướng lên trên điều khiển từ xa Wii để mũi tên lên trên bàn phím. Tuy nhiên, vì bạn phải giữ điều khiển từ xa Wii ở bên cạnh để chơi hầu hết các trò chơi, bạn có thể muốn lập bản đồ Hướng lên nút tới mũi tên trái Chìa khóa:
Wiimote.Up = KEY_LEFT
data-type = “code”>
| Nút điều khiển từ xa Wii | Bàn phím Linux |
| Hướng lên | Mũi tên trái |
| Xuống | Mũi tên bên phải |
| Trái | Mũi tên Xuống |
| Bên phải | Mũi tên lên |
| 1 | Khoảng trống |
| 2 | CTRL trái |
| MỘT | Phím Alt trái |
| NS | CTRL bên phải |
| Cộng (+) | Dịch trái |
Hầu hết các trình giả lập hợp lý hóa quy trình ánh xạ nút, vì vậy sau khi bạn kết nối điều khiển từ xa Wii với Linux, bạn có thể tùy chỉnh thêm các điều khiển cho các trò chơi và bảng điều khiển cụ thể. Một số trò chơi PC thậm chí còn cho phép bạn ánh xạ các phím chuột với bộ điều khiển Wii.
Các nút điều khiển từ xa Wii
Bạn có thể sử dụng nhiều phụ kiện Wii với Linux bao gồm Wii Classic Controller và Wii Nunchuk. Dưới đây là danh sách tất cả các nút điều khiển Wii mà bạn có thể định cấu hình trong tệp gamepad:
Điều khiển từ xa Wii
- 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
Wii Nunchuk
- Nunchuk.C
- Nunchuk.Z
- Nunchuk.Stick.X
- Nunchuk.Stick.Y
Bộ điều khiển Wii Classic
- Classic.Up
- Classic.Down
- Classic.Left
- Classic.Right
- Classic.Minus
- Classic.Plus
- Classic.Home
- Cổ điển.A
- Cổ điển.B
- Classic.X
- Cổ điển.Y
- Classic.ZL
- Classic.ZR
- Cổ điển.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
Thật không may, không thể định cấu hình điều khiển chuyển động của điều khiển từ xa Wii với Linux, nhưng bạn vẫn có thể chơi ROM của các trò chơi Wii không yêu cầu điều khiển chuyển động.
Bản đồ bàn phím
Dưới đây là hướng dẫn cho bàn phím Linux để giúp bạn thiết lập tệp cấu hình của mình.
| Chìa khóa | Mã số |
|---|---|
| Chạy trốn | 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 |
| số 8 | KEY_8 |
| 9 | KEY_9 |
| – (ký hiệu dấu trừ) | KEY_MINUS |
| = (ký hiệu bằng) | KEY_EQUAL |
| BackSpace | KEY_BACKSPACE |
| Chuyển hướng | KEY_TAB |
| NS | KEY_Q |
| W | KEY_W |
| E | KEY_E |
| NS | KEY_R |
| NS | KEY_T |
| Y | KEY_Y |
| U | KEY_U |
| tôi | KEY_I |
| O | KEY_O |
| P | KEY_P |
| [ | KEY_LEFTBRACE |
| ] | KEY_RIGHTBRACE |
| Vào | KEY_ENTER |
| CTRL (Bên trái bàn phím) | KEY_LEFTCTRL |
| MỘT | KEY_A |
| NS | KEY_S |
| NS | KEY_D |
| NS | KEY_F |
| NS | KEY_G |
| NS | KEY_H |
| NS | KEY_J |
| K | KEY_K |
| L | KEY_L |
| ; (Dấu chấm phẩy) | KEY_SEMICOLON |
| ‘(Dấu nháy đơn) | KEY_APOSTROPHE) |
| # | |
| Shift (Bên trái bàn phím) | KEY_LEFTSHIFT |
| KEY_BACKSLASH | |
| Z | KEY_Z |
| NS | KEY_X |
| C | KEY_C |
| V | KEY_V |
| NS | KEY_B |
| NS | KEY_N |
| NS | KEY_M |
| , (dấu phẩy) | KEY_COMMA |
| . (Dấu chấm) | KEY_DOT |
| / (dấu gạch chéo) | KEY_SLASH |
| Shift (bên phải bàn phím | KEY_RIGHTSHIFT |
| ALT (bên trái bàn phím |
KEY_LEFTALT |
| Thanh dấu cách | KEY_SPACE |
| Phím 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 |
| Thay đổi khóa | KEY_SHIFTLOCK |
| 0 (bàn phím) | KEY_KP0 |
| 1 (bàn phím) | KEY_KP1 |
| 2 (bàn phím) | KEY_KP2 |
| 3 (bàn phím) | KEY_KP3 |
| 4 (bàn phím) | KEY_KP4 |
| 5 (bàn phím) | KEY_KP5 |
| 6 (bàn phím) | KEY_KP6 |
| 7 (bàn phím) | KEY_KP7 |
| 8 (bàn phím) | KEY_KP8 |
| 9 (bàn phím) | KEY_KP9 |
| . (dấu chấm trên bàn phím) | KEY_KPDOT |
| + (bàn phím dấu cộng) | KEY_KPPLUS |
| – (ký hiệu trừ bàn phím) | KEY_KPMINUS |
| Mũi tên trái | KEY_LEFT |
| Mũi tên bên phải | KEY_RIGHT |
| Mũi tên lên | KEY_UP |
| Mũi tên xuống | KEY_DOWN |
| Trang Chủ | KEY_HOME |
| Chèn | KEY_INSERT |
| Xóa bỏ | KEY_DELETE |
| Trang lên | KEY_PAGEUP |
| Trang dưới | KEY_PAGEDOWN |
Cảm ơn vì đã cho chúng tôi biết!
Nói cho chúng tôi tại sao!
Khác
Không đủ chi tiết
Khó hiểu