ສ່ວນຫນຶ່ງທີ່ສໍາຄັນຂອງການຫຼີ້ນເກມແມ່ນແນ່ນອນວ່າຈະສາມາດຄວບຄຸມລັກສະນະ, ເຮືອ, ເຈຍ, ລົດຖັງ, ລົດຫຼື 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 |