Skip to main content

Paano Gumamit ng isang Wiimote Upang Maglaro ng Mga Laro sa Linux

How to Play Nintendo Gamecube Games on PC [Dolphin Emulator] (Abril 2025)

How to Play Nintendo Gamecube Games on PC [Dolphin Emulator] (Abril 2025)
Anonim

Ang isang mahalagang bahagi ng paglalaro ay maliwanag na makokontrol ang mga character, barko, bat, tangke, kotse o iba pang mga sprites.

Ang controller ng Nintendo WII ay mahusay para sa paglalaro ng mga laro, lalo na kapag gumagamit ng mga lumang emulators sa paaralan at Internet Archives Internet Arcade games. Ang Nintendo WII ay isang talagang popular na console ng laro nang una itong inilabas at para sa maraming mga tao, nakaupo na ngayon ang pagtitipon ng alikabok sa tabi ng DVD player.

Kaysa sa bumili ng isang nakalaang laro controller para sa paglalaro ng mga laro sa iyong Linux machine, bakit hindi lamang gamitin ang WII Remote?

Siyempre, ang Wii controller ay hindi lamang ang magsusupil na malamang na mag-hang sa paligid at magsusulat ako ng mga gabay para sa mga controllers ng XBOX at kahit na ang OUYA controller sa lalong madaling panahon.

Ang isang bentahe ng controller ng WII ay ang dpad. Ito ay mas mahusay na gumagana para sa lumang mga laro sa paaralan kaysa sa controller ng XBOX dahil ito ay hindi masyadong sensitibo.

Sa kasamaang palad para sa mga natatakot sa iyo ng command line ay may maraming mga trabaho sa terminal upang maisagawa ngunit takot hindi bilang gagawin ko ang aking makakaya upang ipaliwanag ang lahat ng kailangan mong gawin upang makuha ang Wii controller nagtatrabaho.

I-install Ang Software ng Linux na Kinakailangan Upang Gumamit ng Wii Controller

Ang mga application na kailangan mong i-install ay ang mga sumusunod:

  • lswm
  • wminput
  • libcwiid1

Ipinapalagay ng gabay na ito na gumagamit ka ng isang Debian-based na distro tulad ng Debian, Mint, Ubuntu atbp Kung gumagamit ka ng isang RPM na nakabatay sa paggamit ng distro YUM o isang katulad na tool upang makuha ang mga application na ito.

I-type ang sumusunod upang makuha ang mga application:

sudo apt-get install lswm wminput libcwiid1

Hanapin Ang Ang Bluetooth Address Ng Iyong Kontroler ng Wii

Ang buong dahilan para sa pag-install ng lswm ay upang makuha ang bluetooth address ng iyong Wii controller.

Sa loob ng terminal i-type ang mga sumusunod:

lswm

Ang mga sumusunod ay ipapakita sa screen:

'Ilagay ang Wiimotes sa discoverable mode ngayon (pindutin ang 1 + 2) … "

Gawin bilang ang mensahe ay humihingi at pindutin nang matagal ang mga pindutan ng 1 at 2 sa controller ng Wii sa parehong oras.

Kung ginawa mo ito ng tama isang hanay ng mga numero at mga titik ay dapat na lumitaw sa mga linya ng ito:

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

Kung ang mga titik at numero ay hindi lilitaw at makikita mo ang iyong sarili pabalik sa command prompt tumakbo lswm muli at subukang muli ang 1 at 2 muli. Talaga, patuloy na sinusubukan hangga't hindi ito gumagana.

I-set Up Ang Game Controller

Upang gamitin ang WII Controller bilang isang gamepad kakailanganin mong i-setup ang isang configuration file upang i-map ang mga pindutan sa mga key.

I-type ang sumusunod sa terminal window:

sudo nano / etc / cwiid / wminput / gamepad

Ang file na ito ay dapat na magkaroon ng ilang teksto dito kasama ang mga linya ng ito:

# gameportClassic.Dpad.X = ABS_XClassic.Dpad.Y = ABS_YClassic.A = BTN_A

Kakailanganin mong magdagdag ng higit pang mga linya sa file na ito upang makuha ang gamepad na nagtatrabaho sa paraang nais mo.

Ang pangunahing format ng bawat linya sa file ay ang pindutan ng WII Controller sa kaliwa at ang pindutan ng keyboard sa kanan.

Halimbawa:

Wiimote.Up = KEY_UP

Iniuutos sa itaas ang up na pindutan sa WII remote sa up arrow sa keyboard.

Narito ang mabilis na tip. Ang WII remote ay kadalasang nasa gilid nito kapag nagpe-play ka ng mga laro at sa gayon ang up arrow sa Wii remote ay kailangang aktwal na mag-map sa kaliwang arrow sa keyboard.

Sa dulo ng artikulong ito, ilista ko ang lahat ng mga posibleng mapping ng WII at isang hanay ng mga makabuluhang mga mappings ng keyboard.

Para sa ngayon bagaman dito ay isang mabilis at simpleng hanay ng mga mappings:

Wiimote.Up = KEY_LEFTWiimote.Down = KEY_RIGHTWiimote.Left = KEY_DOWNWiimote.Right = KEY_UPWiimote.1 = KEY_SPACEWiimote.2 = KEY_LEFTCTRLWiimote.A = KEY_LEFTALTWiimote.B = KEY_RIGHTCTRLWiimote.Plus = KEY_LEFTSHIFT

Ang mga mapa sa itaas ang kaliwang arrow key sa keyboard sa up na pindutan sa controller ng WII, ang tamang key sa down na pindutan ng down arrow sa kaliwang pindutan, ang up arrow sa kanang pindutan, ang space bar bilang button 1, ang naiwan ang pindutan ng CTRL sa keyboard sa pindutan ng 2, ang kaliwang pindutan ng ALT sa pindutan ng A, ang tamang pindutan ng CTRL bilang ang pindutan ng B at ang kaliwang shift key bilang Plus na button.

Kung gumagamit ka ng mga retro na laro mula sa arkada ng internet arkada ay karaniwang sasabihin nila kung anong mga key ang kailangang ma-mapa. Maaari kang magkaroon ng iba't ibang mga file ng gamepad para sa iba't ibang mga laro upang maaari mo lamang gamitin ang setup ng WII keypad para sa bawat laro.

Kung gumagamit ka ng mga emulator para sa mga lumang game console tulad ng Sinclair Spectrum, Commodore 64, Commodore Amiga at Atari ST pagkatapos ang mga laro ay madalas na nagpapahintulot sa iyo na i-remap ang mga key at maaari mong, kaya, mapa ang mga key ng laro sa iyong gamepad file.

Para sa higit pang mga modernong laro sila ay madalas na pinapayagan ang paggamit ng mouse upang makontrol ang mga ito o kahit na mga susi upang maitakda mo ang iyong gamepad file upang tumugma sa mga key na kinakailangan upang i-play ang mga laro.

Upang i-save ang gamepad file pindutin ang CTRL at O ​​sa parehong oras. Pindutin ang CTRL at X upang lumabas sa nano.

Ikonekta ang Kontroler

Upang aktwal na ikonekta ang controller upang gamitin ang iyong gamepad file patakbuhin ang sumusunod na command:

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

Hihilingin sa iyo na pindutin ang 1 + 2 key sa parehong oras upang ipares ang controller sa iyong computer.

Ang salitang "handa" ay lilitaw kung ang iyong koneksyon ay naging matagumpay.

Ngayon ang kailangan mo lang gawin ay simulan ang laro na nais mong i-play.

Enjoy !!!

Appendix A - Mga Posibleng Mga Pindutan ng Wii sa WII

Ipinapakita ng sumusunod na talahanayan ang lahat ng mga WII remote na pindutan na maaaring i-set up sa loob ng iyong gamepad file:

  • 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

Appendix B - Keyboard Mappings

Ito ay isang listahan ng mga makabuluhang mga mappings ng keyboard

Potensyal na Nintendo WII Controller Upang Mappings ng Keyboard
KeyCode
EscapeKEY_ESC
0KEY_0
1KEY_1
2KEY_2
3KEY_3
4KEY_4
5KEY_5
6KEY_6
7KEY_7
8KEY_8
9KEY_9
- (minus na simbolo)KEY_MINUS
= (katumbas ng simbolo)KEY_EQUAL
BackSpaceKEY_BACKSPACE
TabKEY_TAB
QKEY_Q
WKEY_W
EKEY_E
RKEY_R
TKEY_T
YKEY_Y
UKEY_U
AkoKEY_I
OKEY_O
PKEY_P
KEY_LEFTBRACE
KEY_RIGHTBRACE
IpasokKEY_ENTER
CTRL (Kaliwa ng keyboard)KEY_LEFTCTRL
AKEY_A
SMGA SUSI
DKEY_D
FKEY_F
GKEY_G
HKEY_H
JKEY_J
KKEY_K
LKEY_L
; (Semi Colon)KEY_SEMICOLON
'(Apostrophe)KEY_APOSTROPHE)
#
Shift (Kaliwang bahagi ng keyboard)KEY_LEFTSHIFT
KEY_BACKSLASH
ZKEY_Z
XKEY_X
CKEY_C
VKEY_V
BKEY_B
NKEY_N
MKEY_M
, (kuwit)KEY_COMMA
. (lubusang paghinto)KEY_DOT
/ (forward slash)KEY_SLASH
Shift (kanang bahagi ng keyboardKEY_RIGHTSHIFT
ALT (kaliwang bahagi ng keyboard

KEY_LEFTALT

Space barKEY_SPACE
Caps LockKEY_CAPSLOCK
F1KEY_F1
F2KEY_F2
F3KEY_F3
F4KEY_F4
F5KEY_F5
F6KEY_F6
F7KEY_F7
F8KEY_F8
F9KEY_F9
F10KEY_F10
F11KEY_F11
F12KEY_F12
Num KockKEY_NUMLOCK
Shift LockKEY_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 tuldok)KEY_KPDOT
+ (keypad plus symbol)KEY_KPPLUS
- (simbolo ng keypad minus)KEY_KPMINUS
Kaliwang arrowKEY_LEFT
Kanang arrowKEY_RIGHT
Pataas na arrowSUSI PATAAS
Down arrowKEY_DOWN
BahayKEY_HOME
MagsingitKEY_INSERT
TanggalinKEY_DELETE
Pahina UpKEY_PAGEUP
Page DownKEY_PAGEDOWN