ไทย
จอยในอีมูเลเตอร์ใช้ไม่ได้บน Mac
แอปนี้ใช้ฟรีทั้งหมด ไม่ต้องสร้างบัญชี ไม่มีการสมัครสมาชิก ไม่มีการดาวน์โหลดที่ยุ่งยาก และไม่มีอะไรถูกล็อก ปรับให้เหมาะกับ Apple silicon
เกือบทุกครั้งเป็นการตั้งค่าในอีมูเลเตอร์ อีมูเลเตอร์หลักทุกตัวบน Mac อ่านจอยเองผ่านการตั้งค่าอินพุตของตัวเอง จอยที่ใช้ได้ทุกที่แต่ไม่ทำอะไรในอีมูเลเตอร์จึงมักเลือกอุปกรณ์ผิด ไดรเวอร์อินพุตผิด หรือยังไม่เคยแมป ฉันจะแสดงว่าแต่ละตัวเก็บการตั้งค่านั้นไว้ที่ไหนและอะไรมักแก้ได้ ตัวแมปอย่าง InputConfig ไม่ใช่วิธีแก้ของกรณีเหล่านี้ส่วนใหญ่ และฉันบอกว่าเมื่อไหร่ใช่
InputConfig เวอร์ชัน 1.7 ซึ่งคาดว่าจะออกในเดือนตุลาคม 2026 จะรองรับภาษาไทยอย่างเต็มรูปแบบ
เช็กก่อนว่า Mac เห็นจอย
- คุณ: เปิดการตั้งค่าระบบ แล้วคลิกอุปกรณ์ควบคุมเกมในแถบด้านข้าง จากนั้นกดปุ่ม
- macOS: แสดงจอยและทำให้ปุ่มสว่าง ถ้ามองว่าเป็นจอยเกม
- เช็ก: ถ้าจอยของคุณอยู่ในรายการและตอบสนอง ปัญหาอยู่ที่อีมูเลเตอร์
ถ้าไม่อยู่ในรายการ ก็อาจยังปกติดี จอย SNES แบบ USB จอยแพด USB ทั่วไป จอยอาร์เคด และตัวเข้ารหัสเป็นอุปกรณ์ HID ธรรมดาที่ไม่เคยปรากฏในรายการนั้น กด Option ค้าง เปิดเมนู Apple เลือก System Information แล้วคลิก USB: จอยที่อยู่ตรงนั้นไปถึง Mac และอีมูเลเตอร์อ่านมันตรง ๆ ถ้าไม่อยู่ทั้งสองที่ ให้เริ่มจาก Mac ไม่รู้จักจอย
ออกจาก Steam ขณะทดสอบ ชั้นจอยของมันส่งคีย์ของตัวเองเข้าอีมูเลเตอร์ได้ ซึ่งเอกสารของ PCSX2 ระบุชื่อไว้
แก้ใน Dolphin (GameCube และ Wii)
- คุณ: เปิด Controllers ตั้งพอร์ต 1 เป็น Standard Controller แล้วคลิก Configure เลือกจอยของคุณในเมนู Device ด้านบน ไม่ใช่รายการแป้นพิมพ์
- Dolphin: อ่านจอยนั้นสำหรับพอร์ต 1
- เช็ก: คลิกแต่ละช่องแล้วกดปุ่มที่ต้องการ แถบสดแสดงว่ากำลังอ่านอยู่หรือไม่
- จอยหายจากเมนู Device เชื่อมต่อก่อน แล้วกด Refresh ข้างเมนู หรือเริ่ม Dolphin ใหม่
- เกม Wii ใช้ Emulated Wii Remote ในส่วน Wii แบบเดียวกัน
- เกมเมินจอยเมื่อ Dolphin ไม่อยู่ข้างหน้า เปิด Background Input ในหน้าต่างเดียวกัน
จอย PS5, PS4 หรือ Xbox ทำงานแบบนี้ทั้งหมดบน Mac ฉันยังไม่ยืนยันว่าตัวอ่านแป้นพิมพ์ของ Dolphin บน Mac รับคีย์ที่ตัวแมปส่ง ดังนั้นกับ Dolphin ให้ใช้การตั้งค่าจอยของมันเอง การตั้งค่าจอยใน Dolphin บน Mac มีขั้นตอนครบ พร้อม Wii Remote จริงและอะแดปเตอร์ GameCube
แก้ใน PCSX2 (PlayStation 2)
- ไปที่ Settings, Controllers และเปิดแหล่งอินพุต SDL ไว้ เอกสารของ PCSX2 เรียกว่าแหล่งที่แนะนำ และบอกว่าใช้ได้กับจอยส่วนใหญ่
- กับ DualSense หรือ DualShock 4 ของแท้ ให้เปิด DualShock 4 / DualSense Enhanced Mode ด้วย ซึ่ง PCSX2 แนะนำสำหรับการสั่นและการควบคุมไฟที่ถูกต้อง
- เปิด Controller Port 1 (แมปพอร์ต 1 ก่อน เกมคาดหวังผู้เล่นหนึ่งที่นั่น) คลิก Automatic Mapping แล้วเลือกจอยของคุณ
- ถ้า Automatic Mapping บอกว่าไม่รองรับจอย ให้แมปทีละปุ่มด้วยมือ: คลิกช่อง แล้วกดปุ่ม
PCSX2 เล่นด้วยแป้นพิมพ์ได้ด้วย และรับคีย์จากตัวแมปเหมือนแอป Mac อื่น แต่เมื่อจอยที่มันอ่านได้อยู่แล้ว ก็ไม่มีเหตุผลต้องทำ การตั้งค่าจอยใน PCSX2 บน Mac มีขั้นตอนครบ
แก้ใน RetroArch
ไปที่ Settings, Input, RetroPad Binds, Port 1 Controls และเลือก Set All Controls เพื่อผูกทุกปุ่มตามลำดับ ถ้าจอยไม่ตอบสนอง ไล่ตามขั้นนี้ เริ่มจากขั้นเล็กที่สุด
- เปลี่ยนไดรเวอร์จอย บน Mac RetroArch มีสามตัว คือ hid, mfi และ sdl2 และจอยที่ใช้ไม่ได้ในตัวหนึ่งมักใช้ได้ในอีกตัว เปลี่ยนใต้ Settings, Drivers, Controller แล้วเริ่ม RetroArch ใหม่
- จับคู่ไดรเวอร์กับจอย ไดรเวอร์ mfi ผ่านการรองรับจอยของ Apple จึงเห็นเฉพาะจอยที่อยู่ในอุปกรณ์ควบคุมเกม สำหรับจอย SNES แบบ USB หรือจอย USB ธรรมดาอื่น ใช้ hid หรือ sdl2
- บันทึกโปรไฟล์ เมื่อใช้ได้แล้ว Save Controller Profile เพื่อให้จำได้ครั้งหน้า
สำหรับคีย์ลัด เอกสาร libretro ของ RetroArch แนะนำให้ผูกปุ่ม Enable Hotkeys เพื่อให้ฮอตคีย์ทำงานเฉพาะขณะกดมันค้าง ค่าเริ่มต้นของแป้นพิมพ์คือ F2 เพื่อบันทึกสถานะ F4 เพื่อโหลด Space เพื่อเร่ง และ F1 สำหรับเมนู และคีย์ผู้เล่นเริ่มต้นคือคีย์เดียวกับที่เลย์เอาต์ Emulator / Arcade ส่ง ยกเว้น Select การตั้งค่าจอยใน RetroArch บน Mac มีขั้นตอนครบ
แก้ใน PPSSPP (PSP)
- คุณ: ไปที่ Settings, Controls, Control mapping คลิกปุ่ม PSP แล้วกดปุ่มบนจอยของคุณ
- PPSSPP: ผูกปุ่มที่คุณกด
- เช็ก: ถ้าจอยไม่ทำอะไรในหน้านั้น PPSSPP ไม่เห็นมันเลย ออกจาก Steam เชื่อมต่อจอยใหม่ และเปิด PPSSPP อีกครั้ง
แก้ใน OpenEmu, DOSBox และ ScummVM
- OpenEmu มีสิทธิ์ macOS สองอย่างของตัวเอง คือการตรวจสอบสัญญาณเข้าและ Bluetooth และนั่นคือวิธีแก้ที่พบบ่อย: จอยใน OpenEmu ใช้ไม่ได้
- DOSBox และ ScummVM ต่างออกไป เพราะเกมข้างในสร้างมาสำหรับแป้นพิมพ์และเมาส์ คู่มือเกมย้อนยุค มีเลย์เอาต์สำหรับทั้งสอง
InputConfig เหมาะตรงไหน และไม่เหมาะตรงไหน
InputConfig ส่งเหตุการณ์แป้นพิมพ์และเมาส์ มันไม่สร้างจอยเสมือน จึงทำให้แป้นพิมพ์ดูเหมือนเกมแพดสำหรับอีมูเลเตอร์ไม่ได้ และแก้จอยที่อีมูเลเตอร์อ่านไม่ดีไม่ได้ ที่ที่มันช่วยได้
- คีย์ลัดบนปุ่มสำรอง บันทึกสถานะ โหลดสถานะ เร่งความเร็ว และเมนูเป็นคีย์ลัดแป้นพิมพ์ในอีมูเลเตอร์ส่วนใหญ่ InputConfig วางมันบนปุ่มที่อีมูเลเตอร์ไม่ได้ผูก เช่นแพดเดิลของ DualSense Edge หรือการกดทัชแพด
- Mac รอบ ๆ อีมูเลเตอร์ จอยเดียวกันขยับตัวชี้ผ่านคลังเกมและกล่องโต้ตอบไฟล์ และ Open App เปิดอีมูเลเตอร์จากปุ่มได้
- เช็กจอย Live Visualizer ทำให้แต่ละปุ่มสว่างเมื่อคุณกด รวมจอย USB ธรรมดา คุณจึงเห็นว่า Mac ได้รับการกดก่อนที่จะโทษอีมูเลเตอร์
- อีมูเลเตอร์ที่ใช้แป้นพิมพ์อย่างเดียว อีมูเลเตอร์ในเบราว์เซอร์และพอร์ตเก่าบางตัวอ่านแต่คีย์ เลย์เอาต์ Emulator / Arcade ครอบคลุมสิ่งเหล่านั้น

อย่าแมปปุ่มที่อีมูเลเตอร์อ่านอยู่แล้ว ไม่เช่นนั้นการกดแต่ละครั้งจะมาถึงสองครั้ง ให้อีมูเลเตอร์มีพรีเซ็ตของตัวเองและเปิด สลับอัตโนมัติ แล้วมันจะทำงานทุกครั้งที่อีมูเลเตอร์อยู่ข้างหน้า InputConfig ฟรีบน Mac App Store ต้องใช้ macOS 14 ขึ้นไป
สรุปสั้น ๆ
- เช็ก Mac ก่อน ดูในอุปกรณ์ควบคุมเกม หรือใน System Information, USB สำหรับจอย USB ธรรมดา
- เลือกอุปกรณ์ในอีมูเลเตอร์ นั่นคือเมนู Device ของ Dolphin แหล่ง SDL ของ PCSX2 หรือไดรเวอร์ของ RetroArch
- ใช้ตัวแมปสำหรับส่วนเสริม มันสำหรับคีย์ลัดบนปุ่มสำรอง ไม่ใช่สำหรับตัวจอยเอง
การตั้งค่าอินพุตของอีมูเลเตอร์เองแก้กรณีเหล่านี้ส่วนใหญ่ได้ในหนึ่งนาที
คำถาม
ทำไมจอย PS5 ของฉันใช้ใน Dolphin บน Mac ไม่ได้
มักเพราะเมนู Device ในหน้าต่างจอยของ Dolphin ยังอยู่ที่แป้นพิมพ์ เปิด Controllers, Configure ที่พอร์ต 1 เลือก DualSense ในเมนู Device กด Refresh ถ้าไม่เจอ แล้วแมปปุ่ม
ทำไม PCSX2 ตรวจไม่พบจอยของฉันบน Mac
เช็กว่าแหล่งอินพุต SDL เปิดอยู่ใน Settings, Controllers แล้วใช้ Automatic Mapping ที่ Controller Port 1 สำหรับจอย Sony ให้เปิด DualShock 4 / DualSense Enhanced Mode ออกจาก Steam ถ้าเปิดอยู่
RetroArch ไม่เห็นจอยของฉันบน Mac ควรเปลี่ยนอะไร
ลองไดรเวอร์จอยอื่นใน Settings, Drivers, Controller (hid, mfi หรือ sdl2) เริ่ม RetroArch ใหม่ แล้วผูกใน Settings, Input, RetroPad Binds
ทำไมจอย SNES แบบ USB ของฉันใช้ในอีมูเลเตอร์บน Mac ไม่ได้
มันเป็นอุปกรณ์ USB ธรรมดา จึงไม่อยู่ในการตั้งค่าระบบ แล้ว อุปกรณ์ควบคุมเกม และอีมูเลเตอร์ที่ตั้งให้อ่านเฉพาะรายการนั้นจะพลาดมัน ใน RetroArch ใช้ไดรเวอร์จอย hid หรือ sdl2 ใน OpenEmu กำหนดใน Controls ดู จอย SNES แบบ USB บน Mac
เปลี่ยนแป้นพิมพ์เป็นจอยสำหรับอีมูเลเตอร์บน Mac ได้ไหม
ไม่ได้ด้วย InputConfig มันส่งเหตุการณ์คีย์และเมาส์ ไม่สร้างเกมแพดเสมือน อีมูเลเตอร์ทุกตัวที่นี่ผูกกับแป้นพิมพ์ได้โดยตรงในการตั้งค่าอินพุตของตัวเอง
Mac ต้องใช้ไดรเวอร์สำหรับจอยในอีมูเลเตอร์ไหม
ไม่ จอย PlayStation, Xbox และ Switch Pro ทำงานโดยไม่ต้องมีไดรเวอร์บน macOS ปัจจุบัน และจอย USB ทั่วไปกับจอยแบบ SNES ถูกอ่านเป็นอุปกรณ์ HID โดยไม่ต้องติดตั้งอะไร ข้อยกเว้นเดียวที่คนเจอคือจอย Xbox 360 แบบมีสาย ซึ่ง macOS ไม่รองรับเลย
หน้าอื่นเป็นภาษาไทย
คู่มือฉบับเต็ม เป็นภาษาอังกฤษ
ผู้เขียน Ryleigh Newman เป็นผู้พัฒนา InputConfig และใช้คอนโทรลเลอร์ควบคุม Mac ของตัวเองทุกวัน เพราะมือใช้งานได้ไม่ดีนัก หน้านี้แปลมาจากภาษาอังกฤษ หน้าตาแอปและส่วนอื่นของเว็บไซต์เป็นภาษาอังกฤษ
หน้านี้ในภาษาอื่น: English, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, Türkçe, Українська, Tiếng Việt, 简体中文
ฟรี macOS 14 ขึ้นไป ไม่ต้องมีบัญชี ไม่มีข้อมูลออกจาก Mac ของคุณ โอเพนซอร์สบน GitHub.