ไทย

จอยแพด USB ทั่วไปใช้ไม่ได้บน Mac

ดาวน์โหลด InputConfig บน Mac App Storeแอปนี้ใช้ฟรีทั้งหมด ไม่ต้องสร้างบัญชี ไม่มีการสมัครสมาชิก ไม่มีการดาวน์โหลดที่ยุ่งยาก และไม่มีอะไรถูกล็อก ปรับให้เหมาะกับ Apple silicon

ส่วนใหญ่จอยไม่ได้เสีย แต่อยู่ในโหมดที่ macOS อ่านไม่ได้ หรือ Mac อ่านได้แต่เกมไม่ได้มองหามัน จอยแพด USB ทั่วไป แบบไม่มียี่ห้อที่ขายเป็นคู่ในราคาถูกมาก ใช้ไม่ได้บน Mac ได้ด้วยไม่กี่แบบ และแต่ละแบบมีวิธีแก้ต่างกัน หาอาการของคุณด้านล่าง

ฉันทำ InputConfig แอป Mac ฟรีที่อ่านจอยเหล่านี้โดยตรง และฉันบอกว่ามันช่วยตรงไหนและทำไม่ได้ตรงไหน

หาว่า Mac เห็นอะไร

มีสองที่ที่บอกว่าคุณอยู่ในกรณีไหน ไล่ตามขั้นนี้ เริ่มจากขั้นเล็กที่สุด

  1. อยู่ในการตั้งค่าระบบ แล้ว อุปกรณ์ควบคุมเกม และปุ่มสว่างขึ้น macOS มองว่าเป็นจอยเกม และปัญหาอยู่ที่เกม ดู จอยเชื่อมต่อแล้วแต่ใช้ไม่ได้
  2. ไม่อยู่ตรงนั้น แต่อยู่ใน ข้อมูลระบบ (System Information) แล้ว USB กด Option ค้าง เปิดเมนู Apple เลือก ข้อมูลระบบ แล้วคลิก USB จอยที่อยู่ตรงนี้แต่ไม่อยู่ใต้อุปกรณ์ควบคุมเกมคืออุปกรณ์ HID ธรรมดา ซึ่งเป็นกรณีทั่วไปของจอยทั่วไป ไปที่ ถ้า Mac เห็นแต่เกมเมิน
  3. ไม่อยู่ทั้งสองที่ Mac ไม่ได้รับอะไรจากมันเลย ไปที่ ถ้าไม่มีอะไรเห็นมัน

ที่ที่จอยปรากฏตัดสินว่าคุณต้องใช้วิธีแก้แบบไหน

ถ้าไม่มีอะไรเห็นมัน: สาย ฮับ หรือโหมด Xbox

  • สายหรืออะแดปเตอร์ เสียบจอยเข้า Mac โดยตรง จอยที่มีสายถอดได้อาจมากับสายที่ชาร์จได้อย่างเดียว ลองสายที่คุณรู้ว่าส่งข้อมูลได้ บน MacBook อะแดปเตอร์ USB-C ต้องส่งข้อมูลได้ด้วย
  • ฮับ ฮับที่ไม่มีไฟเลี้ยงและด็อกบางตัวทำให้จอยหลุด ลองโดยไม่ใช้ฮับ
  • โหมด Xbox หรือ X-input จอยราคาถูกหลายตัวเริ่มในโหมดที่ใช้โปรโตคอล Xbox 360 แบบมีสาย ซึ่ง macOS ไม่รองรับเลย และไม่มีแอปบน Mac อ่านได้ หาสวิตช์โหมด หรือปุ่มที่กดค้างตอนเสียบ เพื่อเลือก D-input, PC, Android หรือ Switch

InputConfig แสดงจอยที่ติดอยู่ในโหมดนั้นในเมนู อุปกรณ์ (Devices) เป็นสีเทา พร้อมคำว่า Xbox 360 style pad และหมายเหตุให้ใช้โหมดอื่นหรือ Bluetooth ถ้ามี

เมนู Devices ของ InputConfig ที่แสดงจอย USB ในโหมด Xbox 360 เป็นสีเทา พร้อมเหตุผลที่ macOS อ่านไม่ได้
รูปที่ 1 InputConfig แสดงจอยที่ติดในโหมด Xbox 360 และบอกว่าทำไมอ่านไม่ได้

จอยที่ไฟติดแต่ไม่ส่งอะไรมักอยู่ในโหมด Xbox ให้สลับเป็น D-input หรือ PC

ถ้า Mac เห็นแต่เกมเมิน

จอยที่อยู่ใน ข้อมูลระบบ แต่ไม่อยู่ในอุปกรณ์ควบคุมเกม macOS อ่านได้โดยไม่ต้องใช้ไดรเวอร์ แต่เกมที่สร้างบนการรองรับจอยของ Apple มองหาเฉพาะจอย PlayStation, Xbox, Switch และ MFi ไม่มีไดรเวอร์ใดเปลี่ยนเรื่องนี้ สิ่งที่ยังใช้ได้

  • อีมูเลเตอร์และเกมจำลองการบิน อ่านอุปกรณ์ HID เองได้ กำหนดปุ่มในการตั้งค่าอินพุตของมัน
  • เกมที่มีโหมดแป้นพิมพ์ InputConfig อ่านจอยและส่งคีย์ที่เกมใช้ มันปรากฏที่ด้านบนของแถบด้านข้าง ถ้าไม่ขึ้น ให้คลิก รีเฟรชคอนโทรลเลอร์ (Refresh Controllers) หรือติ๊กใต้ InputConfig, อุปกรณ์ ในแถบเมนู จากนั้นกด สแกน ที่แถวแล้วกดปุ่มบนจอย
  • เกมที่รับแต่จอย ไม่มีอะไรบน Mac แก้เรื่องนี้ให้จอย HID ได้ InputConfig ส่งแป้นพิมพ์และเมาส์ ไม่ใช่จอยเสมือน จอยที่มีโหมด Switch, iOS หรือ MFi ผ่าน Bluetooth คือทางเข้า

ถ้าเกมมีการควบคุมด้วยแป้นพิมพ์ จอยก็ขับมันผ่าน InputConfig ได้

ถ้าปุ่มอยู่ผิดที่

InputConfig ตั้งชื่อจอยทั่วไปจาก SDL GameControllerDB ของชุมชน เมื่อมีแถวหนึ่งตรงกับจอย: A, B, X, Y, ปุ่มไหล่ และก้านจะอยู่ที่เลขเดียวกับจอยตัวอื่น

  • แถวที่ตรงกัน จอยราคาถูกหลายตัวใช้ชิปและ USB ID เดียวกัน จึงใช้แถวเมื่อตรงกันทุกประการ หรือเมื่อทุกแถวของ ID นั้นตรงกัน ตัวค้นหา ID จอย แสดงว่าของคุณมีไหม
  • ไม่มีแถวที่ตรงกัน จอยถูกอ่านจากคำอธิบายของมันเอง โดยปุ่มเรียงเลขตามลำดับที่มันรายงาน และตั้งชื่อว่า Button 1, Button 2 และต่อไป
  • A กับ B สลับกัน จอยอาจใช้ตำแหน่งแบบ Nintendo เท่านั้น ดูเหตุผลที่ จอย SNES แบบ USB บน Mac
Live Visualizer ของ InputConfig ที่แสดงปุ่มและก้านของจอยแพด USB ทั่วไปเป็นแผนที่ธรรมดา โดยปุ่มที่กดสว่างขึ้น
รูปที่ 2 จอยที่ InputConfig ไม่รู้จักตามรุ่นจะถูกวาดจากสิ่งที่มันรายงาน ปุ่มแต่ละปุ่มสว่างเมื่อคุณกด

ตัวแสดงภาพสด (Live Visualizer) ทำให้แต่ละปุ่มสว่างเมื่อคุณกด ซึ่งแสดงให้เห็นทันทีว่าจอยกำลังส่งอะไร Scan ผูกกับปุ่มที่คุณกดจริง เลย์เอาต์จึงถูกต้องเสมอ

ถ้าก้านดริฟต์ หรืออ่านเต็มในทิศเดียว

บอร์ดราคาถูกมักอธิบายแกนผิด ก้านจึงอาจหยุดไม่ตรงกลาง หรือรายงานว่าถูกดันสุดทิศเดียว InputConfig ซ่อมข้อผิดพลาดของตัวอธิบายที่พบบ่อย เช่นช่วงที่เขียนกลับหลังหรือกว้างกว่าฟิลด์ แทนที่จะอ่านค่าไร้สาระ ไล่ตามขั้นนี้ เริ่มจากขั้นเล็กที่สุด

  1. กดปุ่ม Analog หรือ Mode จอยบางตัวมีปุ่มที่ปิดก้านหรือสลับกับ D-pad กดหนึ่งครั้งแล้วดูอีกที
  2. เสียบใหม่โดยไม่แตะก้าน ถ้าก้านค้างที่ขอบหนึ่ง ให้ถอดแล้วเสียบจอยใหม่ จอยราคาถูกบางตัวตั้งจุดกึ่งกลางตอนเปิดเครื่อง
  3. เพิ่ม Deadzone สำหรับก้านที่หยุดเฉียดจากกึ่งกลางเล็กน้อย เปิด Options ที่แถวของก้านแล้วใช้ ปรับแบบสด (Adjust live) ขณะดูก้าน
หน้าต่าง Adjust live ของ InputConfig ที่แสดงรอยตำแหน่งก้านและตัวเลื่อน Deadzone
รูปที่ 3 Adjust live ตั้ง Deadzone ขณะที่คุณดูก้าน ซึ่งซ่อนการหยุดเฉียดกึ่งกลางของจอยราคาถูก

อ่านเพิ่มที่ ก้านจอยดริฟต์บน Mac เสียบใหม่โดยไม่จับก้านก่อนเปลี่ยนการตั้งค่าใด ๆ

ถ้าเมนู Devices บอกว่าต้องใช้การตรวจสอบสัญญาณเข้า

จอยบางตัว และจอยอาร์เคดหลายตัว แสดงตัวเป็นแป้นพิมพ์ด้วย และ macOS วางอุปกรณ์ที่มีส่วนแป้นพิมพ์ไว้หลังสิทธิ์การตรวจสอบสัญญาณเข้า

  • คุณ: เลือกรายการที่ระบุว่า needs Input Monitoring ในเมนู อุปกรณ์ ของ InputConfig และเปิด InputConfig ในหน้าที่เปิดขึ้น
  • macOS: ให้ InputConfig อ่านจอยได้
  • เช็ก: กลับมาที่แอป แล้วจอยจะถูกอ่าน

คำอธิบายเต็มอยู่ที่ ทำไมจอยต้องใช้การตรวจสอบสัญญาณเข้า

ถ้าหยุดทำงานหลังอัปเดต InputConfig

InputConfig 1.6 นับเลขจอย USB ทั่วไป จอย 8BitDo ในโหมด D-input ตัวเข้ารหัสอาร์เคด และพวงมาลัย Logitech ต่างจาก 1.5

  • คุณ: เชื่อมต่อจอยเป็นครั้งแรกหลังอัปเดต
  • InputConfig: เสนอให้ย้ายแถวของพรีเซ็ตที่สร้างก่อน 1.6
  • เช็ก: ติ๊กพรีเซ็ตที่คุณสร้างบนจอยนั้นแล้วคลิก อัปเดตพรีเซ็ตที่ทำเครื่องหมาย (Update Checked Presets) แถวที่คุณสแกนใหม่ใน 1.6 หรือใหม่กว่าจะไม่ถูกแตะ

ถ้าคุณคลิก คงไว้ตามเดิม (Leave Them As They Are) ให้เปิด Settings, Advanced และใต้ ข้อมูลและที่เก็บ คลิก ตรวจสอบพรีเซ็ตรุ่นเก่าอีกครั้ง ข้อเสนอจะกลับมาเมื่อจอยเชื่อมต่อครั้งถัดไป

สิ่งที่ทำไม่ได้

  • อ่านโหมด Xbox 360 ไม่มีแอปบน Mac อ่านได้
  • ทำให้จอยดูเหมือนจอย Xbox InputConfig ส่งเหตุการณ์แป้นพิมพ์และเมาส์ เกมที่รับแต่จอยต้องใช้จอยที่ macOS รู้จัก

จอยทั่วไปพอสำหรับเกมที่รับคีย์ แต่ไม่พอสำหรับเกมที่รับแต่จอย

สรุปสั้น ๆ

  • ไม่เจอที่ไหนเลย ใช้สายข้อมูลและไม่ใช้ฮับ และตั้งจอยเป็นโหมด D-input หรือ PC
  • อยู่ใน ข้อมูลระบบ เท่านั้น อีมูเลเตอร์อ่านได้ InputConfig แมปเป็นคีย์สำหรับที่เหลือ
  • ปุ่มแปลกหรือดริฟต์ Scan สิ่งที่คุณกด ใช้ Adjust live สำหรับเดดโซน
  • พังหลังอัปเดต รับข้อเสนอ หรือ ตรวจสอบพรีเซ็ตรุ่นเก่าอีกครั้ง (Check Older Presets Again)

จอยแทบไม่เคยเสีย และเมื่อคุณรู้ว่ามันอยู่ที่ไหน คุณก็รู้วิธีแก้

คำถาม

ต้องใช้ไดรเวอร์สำหรับจอยแพด USB ทั่วไปบน Mac ไหม

ไม่ macOS อ่านจอยแพด USB ทั่วไปเป็นอุปกรณ์ HID โดยไม่ต้องติดตั้งอะไร การติดตั้งไดรเวอร์จะไม่ทำให้เกมที่ใช้การรองรับจอยของ Apple เห็นจอยนั้น

ทำไมจอย USB ของฉันไฟติดแต่ไม่ทำอะไรบน Mac

ไฟมาทางสายแม้ไม่มีข้อมูล มักเป็นเพราะจอยอยู่ในโหมด Xbox หรือ X-input ซึ่ง macOS อ่านไม่ได้ หรือสายหรืออะแดปเตอร์ชาร์จได้อย่างเดียว สลับเป็นโหมด D-input หรือ PC และใช้สายข้อมูล

ทำไม Steam เห็นจอยทั่วไปของฉันแต่เกมไม่เห็น

Steam อ่านจอยผ่านชั้นของตัวเองและส่งให้เฉพาะเกมที่ใช้ Steam Input เกมที่อ่านจอยเองผ่านการรองรับของ Apple จะไม่เห็นจอย HID ดู ใช้ได้ใน Steam แต่ไม่ได้ในเกม

InputConfig ทำให้จอยทั่วไปดูเหมือนจอย Xbox ได้ไหม

ไม่ได้ มันส่งเหตุการณ์แป้นพิมพ์และเมาส์ เกมที่รับแต่จอยต้องใช้จอยที่ macOS รู้จัก

InputConfig ตั้งชื่อจอยทั่วไปรุ่นไหนให้อัตโนมัติ

จอยใดก็ตามที่ USB ID ตรงกับแถว macOS ใน SDL GameControllerDB ของชุมชน ซึ่งครอบคลุมจอย PowerA, Hori, Logitech, Tomee, Retrolink และที่คล้ายกันหลายตัว จอยที่ไม่มีแถวก็ยังถูกอ่านได้ เพียงแต่ปุ่มเรียงเลขตามลำดับที่รายงาน

หน้าอื่นเป็นภาษาไทย

หน้าภาษาไทย

คู่มือฉบับเต็ม เป็นภาษาอังกฤษ

ผู้เขียน Ryleigh Newman เป็นผู้พัฒนา InputConfig และใช้คอนโทรลเลอร์ควบคุม Mac ของตัวเองทุกวัน เพราะมือใช้งานได้ไม่ดีนัก หน้านี้แปลมาจากภาษาอังกฤษ InputConfig จะแสดงเป็นภาษาไทยเมื่อตั้งค่า Mac เป็นภาษาไทย บางหน้าของเว็บไซต์มีเฉพาะภาษาอังกฤษ

หน้านี้ในภาษาอื่น: English, Français

ดาวน์โหลด InputConfig บน Mac App Storeฟรี macOS 14 ขึ้นไป ไม่ต้องมีบัญชี ไม่มีข้อมูลออกจาก Mac ของคุณ โอเพนซอร์สบน GitHub.