ສ່ວນຫນຶ່ງທີ່ສໍາຄັນຂອງການຫຼີ້ນເກມແມ່ນແນ່ນອນວ່າຈະສາມາດຄວບຄຸມລັກສະນະ, ເຮືອ, ເຈຍ, ລົດຖັງ, ລົດຫຼື sprites ອື່ນໆ.
ການ ຄວບຄຸມ Nintendo WII ແມ່ນດີເລີດສໍາລັບການຫຼີ້ນເກມ, ໂດຍສະເພາະແມ່ນໃນເວລາທີ່ການນໍາໃຊ້ emulators ໂຮງຮຽນອາຍຸແລະ Internet Archives ຄອມພິວເຕີອິນເຕີເນັດເກມ. Nintendo WII ແມ່ນ console ເກມທີ່ເປັນທີ່ນິຍົມແທ້ໆໃນເວລາທີ່ມັນຖືກປ່ອຍອອກມາຄັ້ງທໍາອິດແລະສໍາລັບປະຊາຊົນຈໍານວນຫຼາຍ, ມັນປະຈຸບັນກໍາລັງເກັບຂີ້ຝຸ່ນຕໍ່ກັບເຄື່ອງຫຼິ້ນດີວີດີ.
ແທນທີ່ຈະ ຊື້ເຄື່ອງຄວບຄຸມເກມທີ່ອຸທິດຕົນ ສໍາລັບການຫຼິ້ນ ເກມໃນເຄື່ອງ Linux ຂອງທ່ານ , ເປັນຫຍັງຈຶ່ງບໍ່ພຽງແຕ່ໃຊ້ WII Remote?
ແນ່ນອນ, ຕົວຄວບຄຸມ WII ບໍ່ແມ່ນຕົວຄວບຄຸມທີ່ທ່ານມັກຈະຕ້ອງລໍຄອຍແລະຂ້ອຍຈະຂຽນຄູ່ມືສໍາລັບຜູ້ຄວບຄຸມ XBOX ແລະແມ້ກະທັ້ງຜູ້ຄວບຄຸມ OUYA ໄວໆນີ້.
ຫນຶ່ງໃນປະໂຫຍດຂອງການຄວບຄຸມ WII ແມ່ນ dpad. ມັນເຮັດວຽກຫຼາຍກວ່າເກົ່າສໍາລັບເກມໂຮງຮຽນເກົ່າກ່ວາຄວບຄຸມ XBOX ເພາະວ່າມັນບໍ່ແມ່ນຄວາມອ່ອນໄຫວດັ່ງນັ້ນ.
ແຕ່ຫນ້າເສຍດາຍສໍາລັບຜູ້ທີ່ທ່ານຢ້ານກົວຂອງບັນທັດຄໍາສັ່ງມີການເຮັດວຽກຫຼາຍທີ່ສຸດທີ່ຈະດໍາເນີນການແຕ່ຄວາມຢ້ານກົວບໍ່ວ່າຈະເປັນຂ້າພະເຈົ້າຈະເຮັດແນວໃດດີທີ່ສຸດຂອງຂ້າພະເຈົ້າເພື່ອອະທິບາຍທຸກສິ່ງທຸກຢ່າງທີ່ທ່ານຕ້ອງການເພື່ອເຮັດໃຫ້ການຄວບຄຸມ WII ເຮັດວຽກ.
ຕິດຕັ້ງ Software Linux ທີ່ຕ້ອງການໃຊ້ Wii Controller
ແອັບພລິເຄຊັນທີ່ທ່ານຕ້ອງການຕິດຕັ້ງດັ່ງນີ້:
- lswm
- wminput
- libcwiid1
ຄູ່ມືນີ້ຄາດວ່າທ່ານກໍາລັງໃຊ້ຫ່າງໄກສອກຫຼີກ Debian, ເຊັ່ນ: Debian , Mint , Ubuntu , ແລະອື່ນໆ. ຖ້າທ່ານໃຊ້ RPM ທີ່ໃຊ້ Yum ການນໍາໃຊ້ຫ່າງໄກສອກຫຼີກຫຼືເຄື່ອງມືທີ່ຄ້າຍຄືກັນທີ່ຈະໄດ້ຮັບການນໍາໃຊ້ເຫຼົ່ານີ້.
ປະເພດດັ່ງຕໍ່ໄປນີ້ເພື່ອໃຫ້ໄດ້ຮັບຄໍາຮ້ອງສະຫມັກ:
sudo apt-get install lswm wminput libcwiid1
ຊອກຫາທີ່ຢູ່ Bluetooth ຂອງເຄື່ອງຄວບຄຸມ Wii ຂອງທ່ານ
ເຫດຜົນທັງຫມົດສໍາລັບການຕິດຕັ້ງ lswm ແມ່ນເພື່ອໃຫ້ໄດ້ຮັບທີ່ຢູ່ bluetooth ຂອງຕົວຄວບຄຸມ WII ຂອງທ່ານ.
ພາຍໃນປາຍທາງປະເພດດັ່ງຕໍ່ໄປນີ້:
lswm
ຕໍ່ໄປນີ້ຈະສະແດງຢູ່ໃນຫນ້າຈໍ:
" ໃສ່ Wiimotes ໃນຮູບແບບການຄົ້ນພົບໃນປັດຈຸບັນ (ກົດ 1 + 2) ... "
ເຮັດຕາມຂໍ້ຄວາມຂໍແລະຖືປຸ່ມ 1 ແລະ 2 ເທິງຕົວຄວບຄຸມ WII ໃນເວລາດຽວກັນ.
ຖ້າທ່ານເຮັດຢ່າງຖືກຕ້ອງຊຸດເລກແລະຕົວອັກສອນຄວນຈະປາກົດຕາມສາຍຂອງສິ່ງນີ້:
00: 1B: 7A: 4F: 61: C4
ຖ້າຕົວອັກສອນແລະຕົວເລກບໍ່ປາກົດແລະທ່ານພົບກັບຄືນໄປບ່ອນຢູ່ໃນຄໍາສັ່ງຄໍາສັ່ງເອີ້ນໃຊ້ lswm ອີກເທື່ອຫນຶ່ງແລະລອງກົດ 1 ແລະ 2 ພ້ອມກັນອີກຄັ້ງ. ໂດຍພື້ນຖານແລ້ວ, ສືບຕໍ່ຄວາມພະຍາຍາມຈົນກວ່າມັນຈະເຮັດວຽກ.
ຕັ້ງຄ່າຕົວຄວບຄຸມເກມ
ການນໍາໃຊ້ຕົວຄວບຄຸມ WII ເປັນ gamepad ທ່ານຈໍາເປັນຕ້ອງມີການຕັ້ງຄ່າໄຟລ໌ການຕັ້ງຄ່າເພື່ອວາງແຜນທີ່ປຸ່ມກັບປຸ່ມ.
ພິມປະຕິບັດຕາມດັ່ງຕໍ່ໄປນີ້ໃນປ່ອງຢ້ຽມສຸດທ້າຍ:
sudo nano / etc / cwiid / wminput / gamepad
ໄຟລ໌ນີ້ຄວນມີຂໍ້ຄວາມບາງຢ່າງໃນມັນຕາມເສັ້ນຂອງການນີ້:
# gameport
ClassicDpadX = ABS_X
ClassicDpadY = ABS_Y
ClassicA = BTN_A
ທ່ານຈໍາເປັນຕ້ອງເພີ່ມສາຍຫຼາຍໄປຫາໄຟລ໌ນີ້ເພື່ອໃຫ້ gamepad ເຮັດວຽກຕາມວິທີທີ່ທ່ານຕ້ອງການ.
ຮູບແບບພື້ນຖານຂອງແຕ່ລະເສັ້ນໃນໄຟລ໌ແມ່ນປຸ່ມ WII ຄວບຄຸມຢູ່ເບື້ອງຊ້າຍແລະປຸ່ມກົດຢູ່ດ້ານຂວາ.
ຍົກຕົວຢ່າງ:
WiimoteUp = KEY_UP
ຄໍາສັ່ງຂ້າງເທິງສະແດງແຜນທີ່ປຸ່ມຂຶ້ນເທິງແປ້ນ WII ກັບລູກສອນຂຶ້ນເທິງແປ້ນພິມ.
ນີ້ແມ່ນຄໍາແນະນໍາຢ່າງໄວວາ. ຫ່າງໄກສອກຫຼີກ WII ແມ່ນປົກກະຕິກ່ຽວກັບການຂ້າງຄຽງຂອງຕົນໃນເວລາທີ່ທ່ານມັກຫຼີ້ນເກມແລະດັ່ງນັ້ນລູກສອນຂຶ້ນຢູ່ໃນຫ່າງໄກສອກຫຼີກ Wii ຕົວຈິງແລ້ວຕ້ອງການແຜນທີ່ກັບລູກສອນຊ້າຍສຸດ keyboard ໄດ້.
ໃນຕອນທ້າຍຂອງບົດຄວາມນີ້, ຂ້າພະເຈົ້າຈະລາຍການທັງຫມົດແຜນທີ່ WII ທີ່ເປັນໄປໄດ້ແລະຂອບເຂດຂອງແປ້ນພິມທີ່ເຫມາະສົມ.
ສໍາລັບໃນປັດຈຸບັນເຖິງແມ່ນວ່ານີ້ແມ່ນຊຸດຂອງການແຂ່ງຂັນທີ່ລວດໄວແລະງ່າຍດາຍ:
WiimoteUp = KEY_LEFT
WiimoteDown = KEY_RIGHT
WiimoteLeft = KEY_DOWN
WiimoteRight = KEY_UP
Wiimote1 = KEY_SPACE
Wiimote2 = KEY_LEFTCTRL
WiimoteA = KEY_LEFTALT
WiimoteB = KEY_RIGHTCTRL
WiimotePlus = KEY_LEFTSHIFT
ແຜນທີ່ຂ້າງເທິງນັ້ນແມ່ນປຸ່ມລູກສອນຊ້າຍຢູ່ເທິງແປ້ນພິມເພື່ອປຸ່ມຂຶ້ນເທິງຕົວຄວບຄຸມ WII, ປຸ່ມຂວາຫາປຸ່ມລົງລົງລູກສອນລົງໄປຫາປຸ່ມຊ້າຍ, ລູກສອນຂຶ້ນໄປປຸ່ມຂວາ, ແຖບຊ່ອງເປັນປຸ່ມ 1, ກົດປຸ່ມ CTRL ໄວ້ເທິງແປ້ນພິມທີ່ປຸ່ມ 2, ປຸ່ມ ALT ຊ້າຍເພື່ອປຸ່ມ A, ປຸ່ມ CTRL ທີ່ຖືກຕ້ອງເປັນປຸ່ມ B ແລະປຸ່ມປ່ຽນເປັນຊ້າຍ.
ຖ້າທ່ານກໍາລັງໃຊ້ເກມ retro ຈາກບັນດາສະຖານທີ່ເກັບກໍາອິນເຕີເນັດ, ພວກເຂົາເຈົ້າໂດຍທົ່ວໄປແລ້ວພວກເຂົາຈະບອກວ່າສິ່ງທີ່ຈໍາເປັນຕ້ອງໄດ້ຖືກກໍານົດໄວ້. ທ່ານສາມາດມີໄຟລ໌ gamepad ທີ່ແຕກຕ່າງກັນສໍາລັບເກມທີ່ແຕກຕ່າງກັນເພື່ອວ່າທ່ານພຽງແຕ່ສາມາດໃຊ້ການຕັ້ງຄ່າແປ້ນພິມ WII ສໍາລັບແຕ່ລະເກມ.
ຖ້າທ່ານກໍາລັງໃຊ້ emulators ສໍາລັບເຄື່ອງຫຼີ້ນເກມເກົ່າເຊັ່ນ Sinclair Spectrum, Commodore 64, Commodore Amiga ແລະ Atari ST ຫຼັງຈາກນັ້ນເກມມັກຈະໃຫ້ທ່ານ remap keys ແລະທ່ານສາມາດເຮັດແຜນທີ່ປຸ່ມເກມໃນເກມຂອງທ່ານ.
ສໍາລັບເກມທີ່ທັນສະໄຫມຫຼາຍພວກເຂົາເຈົ້າມັກຈະອະນຸຍາດໃຫ້ໃຊ້ຫນູໃນການຄວບຄຸມພວກເຂົາຫຼືແມ້ກະທັ້ງທີ່ໃຊ້ເພື່ອໃຫ້ທ່ານສາມາດກໍານົດເກມ gamepad ຂອງທ່ານຂຶ້ນກັບຄໍາວ່າທີ່ຕ້ອງການໃນການຫລິ້ນເກມ.
ເພື່ອບັນທຶກໄຟລ໌ gamepad ກົດ CTRL ແລະ O ໃນເວລາດຽວກັນ. ກົດ CTRL ແລະ X ເພື່ອອອກຈາກ nano.
ເຊື່ອມຕໍ່ຕົວຄວບຄຸມ
ເພື່ອເຊື່ອມຕໍ່ຕົວຄວບຄຸມເພື່ອໃຫ້ມັນໃຊ້ໄຟລ໌ gamepad ຂອງທ່ານດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້:
sudo wminput -c / etc / cwiid / wminput / gamepad
ທ່ານຈະຖືກຮ້ອງຂໍໃຫ້ກົດປຸ່ມ 1 + 2 ໃນເວລາດຽວກັນເພື່ອຈັບຄູ່ຄວບຄຸມດ້ວຍຄອມພິວເຕີຂອງທ່ານ.
ຄໍາວ່າ "ພ້ອມ" ຈະປາກົດວ່າການເຊື່ອມຕໍ່ຂອງທ່ານໄດ້ຮັບຜົນສໍາເລັດ.
ໃນປັດຈຸບັນທັງຫມົດທີ່ທ່ານຕ້ອງເຮັດແມ່ນເລີ່ມເກມທີ່ທ່ານຕ້ອງການຫລິ້ນ.
ເພີດເພີນ !!!
Appendix A - ປຸ່ມ WII ທີ່ສາມາດໃຊ້ໄດ້
ຕາຕະລາງດັ່ງຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນທັງຫມົດປຸ່ມຫ່າງໄກສອກຫຼີກ WII ທີ່ສາມາດສ້າງຕັ້ງຂຶ້ນພາຍໃນໄຟລ໌ gamepad ຂອງທ່ານ:
- WiimoteUp
- WiimoteDown
- WiimoteLeft
- WiimoteRight
- WiimoteA
- WiimoteB
- Wiimote1
- Wiimote2
- WiimotePlus
- WiimoteMinus
- WiimoteHome
- WiimoteDpadX
- WiimoteDpadY
- NunchukC
- NunchukZ
- NunchukStickX
- NunchukStickY
- ClassicUp
- ClassicDown
- ClassicLeft
- ClassicRight
- ClassicMinus
- ClassicPlus
- ClassicHome
- ClassicA
- ClassicB
- ClassicX
- ClassicY
- ClassicZL
- ClassicZR
- ClassicL
- ClassicR
- ClassicDpadX
- ClassicDpadY
- ClassicLStickX
- ClassicLStickY
- ClassicRStickX
- ClassicRStickY
- ClassicLAnalog
- ClassicRAnalog
Appendix B - ການນໍາສະເຫນີແປ້ນພິມ
ນີ້ແມ່ນບັນຊີລາຍຊື່ຂອງແປ້ນພິມທີ່ເຫມາະສົມ
| Key | ລະຫັດ |
|---|---|
| Escape | 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 |
| - (ສັນລັກລົບ) | KEY_MINUS |
| = (ເທົ່າກັບສັນລັກ) | 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 |
| ຂ້ອຍ | KEY_I |
| O | KEY_O |
| P | KEY_P |
| [ | KEY_LEFTBRACE |
| ] | KEY_RIGHTBRACE |
| ກະລຸນາໃສ່ | KEY_ENTER |
| CTRL (ດ້ານຊ້າຍຂອງແປ້ນພິມ) | 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 |
| 1 (Semi Colon) | KEY_SEMICOLON |
| '(Apostrophe) | KEY_APOSTROPHE) |
| # | |
| Shift (ດ້ານຊ້າຍຂອງແປ້ນພິມ) | 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 |
| , (ມາກ) | KEY_COMMA |
| ທີ່ຢູ່ (ຢຸດເຕັມ) | KEY_DOT |
| / (ກ້າວຫນ້າ) | KEY_SLASH |
| Shift (ດ້ານຂວາຂອງແປ້ນພິມ) | KEY_RIGHTSHIFT |
| ALT (ດ້ານຊ້າຍຂອງແປ້ນພິມ | KEY_LEFTALT |
| ແຖບຊ່ອງ | 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 (ແປ້ນພິມ) | KEY_KP0 |
| 1 (ແປ້ນພິມ) | KEY_KP1 |
| 2 (ແປ້ນພິມ) | KEY_KP2 |
| 3 (ແປ້ນພິມ) | KEY_KP3 |
| 4 (ແປ້ນພິມ) | KEY_KP4 |
| 5 (ແປ້ນພິມ) | KEY_KP5 |
| 6 (ແປ້ນພິມ) | KEY_KP6 |
| 7 (ແປ້ນພິມ) | KEY_KP7 |
| 8 (ແປ້ນພິມ) | KEY_KP8 |
| 9 (ແປ້ນພິມ) | KEY_KP9 |
| ທີ່ຢູ່ (ປຸ່ມກົດ) | KEY_KPDOT |
| + (ແປ້ນພິມບວກກັບສັນຍາລັກ) | KEY_KPPLUS |
| - (ສັນຍາລັກສໍາລັບການລົບປຸ່ມກົດ) | KEY_KPMINUS |
| ລູກສອນຊ້າຍ | KEY_LEFT |
| ລູກສອນຂວາ | KEY_RIGHT |
| ລູກສອນຂຶ້ນ | KEY_UP |
| ລູກສອນລົງ | KEY_DOWN |
| ຫນ້າທໍາອິດ | KEY_HOME |
| ໃສ່ | KEY_INSERT |
| ລຶບ | KEY_DELETE |
| Page Up | KEY_PAGEUP |
| Page Down | KEY_PAGEDOWN |