ส่วนสำคัญของการเล่นเกมคือความสามารถในการควบคุมตัวละคร, เรือ, ค้างคาว, รถถัง, รถหรือสไปรท์อื่น ๆ
ตัวควบคุม Nintendo WII เหมาะสำหรับการเล่นเกมโดยเฉพาะอย่างยิ่งเมื่อใช้ emulators ของโรงเรียนเก่าและ Internet Archive Online Arcade เกม Nintendo WII เป็นคอนโซลเกมที่ได้รับความนิยมอย่างมากเมื่อมีการเปิดตัวครั้งแรกและสำหรับคนจำนวนมากขณะนี้นั่งจับฝุ่นที่อยู่ถัดจากเครื่องเล่นดีวีดี
แทนที่จะซื้อตัวควบคุมเกมโดยเฉพาะสำหรับการเล่นเกมบนเครื่องลินุกซ์ของคุณทำไมไม่ใช้ Remote WII Remote?
แน่นอนคอนโทรลเลอร์ WII ไม่ใช่ตัวควบคุมเฉพาะที่คุณมีแนวโน้มที่จะต้องแขวนรอบ ๆ และฉันจะเขียนคู่มือสำหรับคอนโทรลเลอร์ XBOX และแม้แต่ตัวควบคุม OUYA ในไม่ช้า
ข้อดีอย่างหนึ่งของตัวควบคุม WII คือ dpad มันทำงานได้ดีมากสำหรับเกมโรงเรียนเก่ากว่าตัวควบคุม XBOX เพราะมันไม่ได้ค่อนข้างที่สำคัญดังนั้น
แต่น่าเสียดายสำหรับบรรดาของคุณกลัวบรรทัดคำสั่งมีงาน terminal มากจะทำ แต่กลัวไม่เป็นฉันจะทำของฉันดีที่สุดในการอธิบายทุกสิ่งที่คุณต้องทำเพื่อให้ได้ทำงาน WII controller ทำงาน
ติดตั้งซอฟต์แวร์ Linux ที่จำเป็นในการใช้คอนโทรลเลอร์ Wii
แอปพลิเคชันที่คุณต้องติดตั้งมีดังนี้:
- lswm
- wminput
- libcwiid1
คู่มือนี้อนุมานว่าคุณใช้ distro ของ Debian เช่น Debian Mint อูบุนตูเป็นต้นหากคุณใช้ distro แบบใช้ RPM ใช้เครื่องมือหรือเครื่องมือที่คล้ายกันเพื่อรับแอพพลิเคชันเหล่านี้
พิมพ์ข้อมูลต่อไปนี้เพื่อรับแอปพลิเคชัน:
sudo apt-get ติดตั้ง lswm wminput libcwiid1
หาที่อยู่บลูทู ธ ของตัวควบคุม Wii ของคุณ
เหตุผลทั้งหมดสำหรับการติดตั้ง lswm คือการรับที่อยู่บลูทู ธ ของคอนโทรลเลอร์ WII ของคุณ
ภายในเทอร์มินัลประเภทต่อไปนี้:
lswm
ข้อมูลต่อไปนี้จะปรากฏบนหน้าจอ:
'วาง Wiimotes ในโหมดค้นพบได้ทันที (กด 1 + 2) … "
ทำตามที่ข้อความถามและกดปุ่ม 1 และ 2 บนตัวควบคุม WII พร้อมกัน
หากคุณทำอย่างถูกต้องชุดตัวเลขและตัวอักษรควรปรากฏตามบรรทัดต่อไปนี้:
00: 1B: 7A: 4F: 61: C4
ถ้าตัวอักษรและตัวเลขไม่ปรากฏขึ้นและคุณพบว่าตัวเองกลับมาที่พร้อมรับคำสั่งเรียกใช้ lswm อีกครั้งและลองกด 1 และ 2 อีกครั้งกัน โดยทั่วไปให้พยายามจนกว่าจะทำงาน
ตั้งค่าตัวควบคุมเกม
ในการใช้ WII Controller เป็น gamepad คุณจะต้องตั้งค่าไฟล์การกำหนดค่าเพื่อแม็พปุ่มกับคีย์
พิมพ์ข้อมูลต่อไปนี้ลงในหน้าต่างเทอร์มินัล:
sudo nano / etc / cwiid / wminput / gamepad
ไฟล์นี้ควรมีข้อความอยู่ในบรรทัดต่อไปนี้:
# gameportClassic.Dpad.X = ABS_XClassic.Dpad.Y = ABS_YClassic.A = BTN_A
คุณจะต้องเพิ่มเส้นบางส่วนลงในไฟล์นี้เพื่อให้ gamepad ทำงานตามที่คุณต้องการ
รูปแบบพื้นฐานของแต่ละบรรทัดในไฟล์คือปุ่ม WII Controller ทางด้านซ้ายและปุ่มแป้นพิมพ์ทางด้านขวา
ตัวอย่างเช่น:
Wiimote.Up = KEY_UP
คำสั่งดังกล่าวจะแม็พปุ่มขึ้นบนรีโมท WII ไปที่ลูกศรขึ้นบนแป้นพิมพ์
นี่คือเคล็ดลับอย่างรวดเร็ว รีโมท WII จะอยู่ด้านข้างเมื่อคุณกำลังเล่นเกมและลูกศรขึ้นบนรีโมท Wii จะต้องจับคู่กับลูกศรซ้ายบนแป้นพิมพ์
ในตอนท้ายของบทความนี้ฉันจะแสดงรายการการแม็ป WII ทั้งหมดที่เป็นไปได้และการแมปแป้นพิมพ์ที่เหมาะสม
ตอนนี้แม้ว่าจะมีชุดการแมปที่ง่ายและรวดเร็ว:
ด้านบนแผนที่ปุ่มลูกศรซ้ายบนแป้นพิมพ์ไปยังปุ่มขึ้นบนตัวควบคุม WII ปุ่มด้านขวาเพื่อลงปุ่มลูกศรชี้ลงไปยังปุ่มซ้ายลูกศรขึ้นที่ปุ่มขวาแถบพื้นที่เป็นปุ่มที่ 1 ซ้ายปุ่ม CTRL บนแป้นพิมพ์ไปยังปุ่ม 2, ปุ่ม ALT ซ้ายไปยังปุ่ม A, ปุ่ม CTRL ด้านขวาเป็นปุ่ม B และปุ่ม shift ซ้ายเป็นปุ่ม Plus ถ้าคุณใช้เกมย้อนยุคจากอาร์เคดเก็บข้อมูลอินเทอร์เน็ตพวกเขามักจะพูดว่าคีย์ใดที่จำเป็นต้องมีการจับคู่ คุณสามารถมีไฟล์ gamepad ต่างกันสำหรับเกมต่างๆเพื่อให้คุณสามารถใช้การตั้งค่าปุ่ม WII สำหรับแต่ละเกมได้ หากคุณกำลังใช้โปรแกรมเลียนแบบสำหรับคอนโซลเกมเก่า ๆ เช่น Sinclair Spectrum, Commodore 64, Commodore Amiga และ Atari ST เกมมักจะให้คุณสามารถไขกุญแจใหม่ได้และคุณสามารถจับคู่คีย์เกมกับไฟล์ gamepad ของคุณได้ สำหรับเกมที่ทันสมัยมากขึ้นพวกเขามักจะอนุญาตให้ใช้เมาส์เพื่อควบคุมหรือแม้แต่คีย์เพื่อให้คุณสามารถตั้งค่าไฟล์ gamepad ให้ตรงกับคีย์ที่จำเป็นในการเล่นเกม ในการบันทึกไฟล์ gamepad กด CTRL และ O ในเวลาเดียวกัน กด CTRL และ X เพื่อออกจาก nano หากต้องการเชื่อมต่อคอนโทรลเลอร์เพื่อใช้ไฟล์ gamepad ของคุณให้เรียกใช้คำสั่งต่อไปนี้: คุณจะต้องกดปุ่ม 1 + 2 พร้อมกันเพื่อจับคู่ตัวควบคุมกับคอมพิวเตอร์ของคุณ คำว่า "ready" จะปรากฏขึ้นหากการเชื่อมต่อของคุณประสบความสำเร็จ ตอนนี้สิ่งที่คุณต้องทำคือการเริ่มเกมที่คุณต้องการเล่น สนุก!!! ตารางต่อไปนี้แสดงปุ่มทั้งหมดของ WII ที่สามารถตั้งค่าได้ภายในไฟล์ gamepad ของคุณ: นี่คือรายการของแมปแป้นพิมพ์ที่เหมาะสม KEY_LEFTALTWiimote.Up = KEY_LEFT
Wiimote.Down = KEY_RIGHTWiimote.Left = KEY_DOWNWiimote.Right = KEY_UPWiimote.1 = KEY_SPACEWiimote.2 = KEY_LEFTCTRLWiimote.A = KEY_LEFTALTWiimote.B = KEY_RIGHTCTRLWiimote.Plus = KEY_LEFTSHIFTเชื่อมต่อคอนโทรลเลอร์
sudo wminput -c / etc / cwiid / wminput / gamepad
ภาคผนวก A - ปุ่ม Remote WII ที่อาจเป็นไปได้
ภาคผนวก B - การแมปแป้นพิมพ์
สำคัญ รหัส หนี 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 แถบ KEY_TAB Q KEY_Q W KEY_W E KEY_E R KEY_R T key_t Y KEY_Y ยู KEY_U ผม KEY_I O KEY_O P KEY_P KEY_LEFTBRACE KEY_RIGHTBRACE เข้าสู่ KEY_ENTER CTRL (ด้านซ้ายของแป้นพิมพ์) KEY_LEFTCTRL 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 '(อัครสาวก) KEY_APOSTROPHE) # Shift (ด้านซ้ายของแป้นพิมพ์) KEY_LEFTSHIFT KEY_BACKSLASH Z KEY_Z X KEY_X C KEY_C V KEY_V B KEY_B ยังไม่มีข้อความ KEY_N M KEY_M , (จุลภาค) KEY_COMMA . (หยุดเต็ม) KEY_DOT / (เครื่องหมายทับ) KEY_SLASH Shift (ด้านขวาของแป้นพิมพ์ KEY_RIGHTSHIFT ALT (ด้านซ้ายของแป้นพิมพ์
แถบพื้นที่ 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 ขึ้นหน้า KEY_PAGEUP เลื่อนหน้าลง KEY_PAGEDOWN