ไทย

ใช้ Switch 2 Pro Controller บน Mac ได้ไหม

ใช้แบบเนทีฟไม่ได้ macOS รองรับ Switch Pro Controller รุ่นแรกและ Joy-Con ตั้งแต่ macOS 13 Ventura ขึ้นไป แต่ไม่รองรับ Switch 2 Pro Controller หรือ Joy-Con 2 จึงใช้เป็นจอยเกมของ Mac ไม่ได้ อย่างไรก็ตาม ตอนนี้มีทางใช้ผ่านสาย USB-C แล้ว: InputConfig 1.6 จะส่งคำสั่งเริ่มต้นที่ Pro Controller 2 รออยู่ แล้วอ่านค่าเหมือนจอยทั่วไป แอประบุว่าเป็นฟีเจอร์ทดลอง และฉันก็มองแบบนั้นเหมือนกัน เพราะฉันสร้างฟีเจอร์นี้โดยไม่มีจอยอยู่ในมือ ถ้าอยากได้จอย Nintendo ที่ใช้งานบน Mac ได้เลยตอนนี้ ฉันยังเลือก Pro Controller รุ่นแรก

ดาวน์โหลด InputConfig บน Mac App StoreInputConfig ใช้ฟรีบน Mac App Store ใช้กับ macOS 14 ขึ้นไป ไม่ต้องมีบัญชี ไม่มีการติดตาม และเป็นโอเพนซอร์ส

ขั้นตอน

  1. เสียบจอยเข้ากับ Mac ด้วยสาย USB-C ที่ส่งข้อมูลได้
  2. เปิด InputConfig 1.6 ขึ้นไป แอปจะเปิดใช้จอยเอง
  3. รอให้ไฟผู้เล่นดวงที่ 1 ติด และให้รายการ Switch 2 Pro Controller ขึ้นในแถบด้านข้าง
  4. สร้างพรีเซ็ต หรือเลือกเลย์เอาต์ใน Smart Preset Maker

ทำไม Mac ถึงมองไม่เห็นจอยตัวนี้

Mac รองรับจอยที่ Apple เพิ่มไว้ในเฟรมเวิร์กจอยเกมของตัวเอง และจอย Switch 2 ไม่อยู่ในรายการนั้น

  • ผ่าน USB: Pro Controller 2 แสดงเป็นเกมแพดได้จริง แต่จะเงียบไปเลยจนกว่าเครื่องโฮสต์จะส่งชุดคำสั่งเริ่มต้นผ่านอินเทอร์เฟซ USB เฉพาะผู้ผลิตอีกช่องหนึ่ง
  • ผ่าน Bluetooth: จอยใช้ Bluetooth Low Energy กับโปรโตคอลของ Nintendo เอง ไม่ใช่การจับคู่แบบปกติ

โปรเจกต์ชุมชนด้านล่างและ InputConfig ทำงานด้วยการพูดโปรโตคอลเหล่านั้นเอง

วิธีเลี่ยงของชุมชน

  • procon2-mac: บน GitHub สัญญา MIT เป็นเครื่องมือบรรทัดคำสั่งที่เขียนด้วย Swift ส่งคำสั่งเริ่มต้นผ่าน USB เพื่อให้ Steam และแอปอื่นอ่าน Pro Controller 2 ผ่านสายได้ พร้อมแรงสั่น HD โหมดไร้สายต้องใช้ DriverKit extension ที่คุณต้องสร้างและเซ็นเองด้วยบัญชีนักพัฒนา Apple แบบเสียเงิน
  • switch2bridge-macos: บน GitHub สัญญา MIT เป็นแอปแถบเมนูที่เขียนด้วย Python เชื่อมต่อกับ Pro Controller 2 ผ่าน Bluetooth Low Energy แล้วแปลงปุ่มเป็นการกดคีย์ เขียนมาสำหรับอีมูเลเตอร์ Ryujinx และมีเซิร์ฟเวอร์ DSU สำหรับก้านอะนาล็อกใน Dolphin และ Cemu แอปขอสิทธิ์การช่วยการเข้าถึง ใช้ได้กับ Pro Controller 2 เท่านั้น
  • connect_ns2pro_to_mac: บน GitHub เป็นอีกบริดจ์ Bluetooth Low Energy สำหรับ Pro Controller 2
  • Switch2ProMac: บน GitHub เป็นเชลล์สคริปต์ที่ทำให้ Pro Controller 2 แบบเสียบสายขึ้นใน Steam บน macOS เป็น Pro Controller
  • JoyCon2Mac: บน GitHub เป็นโปรเจกต์ DriverKit สำหรับ Joy-Con 2 ที่แสดงตัวเป็น DualSense เสมือนและเมาส์ ไฟล์ readme ของโปรเจกต์บอกว่าต้องปิด System Integrity Protection และ AMFI ซึ่งเป็นการถอดการป้องกันหลักของ Mac และบอกว่าอย่าถือเป็นการติดตั้งปกติ นี่เป็นโปรเจกต์สำหรับนักพัฒนา ไม่ใช่สิ่งที่ควรติดตั้งบน Mac ที่คุณใช้งานจริง ยังมีโปรเจกต์ที่สองชื่อเดียวกันที่แมป Joy-Con 2 เป็นการกดคีย์โดยไม่ต้องปิดอะไร ดูวิธีแยกสองตัวนี้ได้ที่ Joy-Con 2 บน Mac

ทั้งหมดเป็นโปรเจกต์ไม่เป็นทางการและไม่เกี่ยวข้องกับ Apple หรือ Nintendo และฉันยังไม่ได้ทดสอบ ไม่มีตัวไหนทำให้จอยรุ่นใหม่กลายเป็นจอยเกมปกติของ Mac ที่ทุกเกมมองเห็น

ใช้กับ InputConfig ผ่านสาย

  1. เสียบ Switch 2 Pro Controller เข้ากับ Mac ด้วยสาย USB-C ที่ส่งข้อมูลได้ เสียบตรงเข้า Mac ระหว่างทดสอบ
  2. เปิด InputConfig 1.6 ขึ้นไป
  • คุณ: รอประมาณหนึ่งวินาทีหลังเปิดแอป
  • InputConfig: ส่งคำสั่งเริ่มต้นให้จอยเอง
  • เช็กผล: ไฟผู้เล่นดวงที่ 1 ติด และจอยขึ้นที่ด้านบนของแถบด้านข้างเป็น Switch 2 Pro Controller (Experimental)

กดปุ่มโดยเปิด Live Visualizer ไว้ แล้วสร้างพรีเซ็ต หรือเลือกเลย์เอาต์สำหรับเกมและแอปกว่า 450 รายการใน Smart Preset Maker

  • สิ่งที่อ่านได้: ปุ่มตามตัวอักษรของ Nintendo ได้แก่ปุ่มหน้าทุกปุ่ม ก้านทั้งสอง D-pad, L, R, ZL และ ZR, Minus, Plus, Home, Capture, ปุ่ม C และปุ่มด้านหลังสองปุ่ม GL กับ GR
  • สิ่งที่ต้องใช้: ไม่ต้องใช้ไดรเวอร์หรือส่วนขยาย และไม่เปลี่ยนความปลอดภัยของ Mac เลย
  • หลังเครื่องหลับ: InputConfig ส่งคำสั่งเริ่มต้นอีกครั้ง จอยจึงกลับมาใช้ได้โดยไม่ต้องเสียบใหม่
  • GameCube controller for Switch 2: ใช้คำสั่งเริ่มต้นชุดเดียวกันและทำงานแบบเดียวกัน ดู จอย GameCube บน Mac

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

  • เป็นจอยเกมของ Mac: ไม่ได้เป็นสำหรับแอปอื่น เกมที่อ่านจอยโดยตรงจึงยังมองไม่เห็น
  • Bluetooth: ใช้ได้เฉพาะผ่านสาย
  • ZL และ ZR แบบอะนาล็อก: อ่านได้แค่เปิดหรือปิด
  • แรงสั่นและเซนเซอร์การเคลื่อนไหว: InputConfig ยังไม่ใช้ทั้งสองอย่าง

ฉันสร้างฟีเจอร์นี้จากลำดับคำสั่งเริ่มต้นและรูปแบบรายงานที่ชุมชนเผยแพร่ไว้ (ขอบคุณ procon2-mac) โดยไม่มีจอยอยู่ในมือ แอปจึงติดป้ายว่า Experimental ถ้าปุ่มไหนอ่านค่าผิด เปิด issue บน GitHub ได้เลย

ใช้จอยสไตล์ Nintendo ที่ใช้งานได้ตอนนี้

  • Switch Pro Controller รุ่นแรก: ใช้ Bluetooth กับ macOS 13 ขึ้นไป ดู ขั้นตอนการจับคู่ Nintendo ระบุว่ารุ่นนี้ใช้กับ Switch 2 ได้ จอยตัวเดียวจึงใช้ได้กับทั้งสองเครื่อง
  • Joy-Con รุ่นแรก: ใช้ทีละข้างหรือเป็นคู่ก็ได้ ดู วิธีเชื่อมต่อ Joy-Con กับ Mac
  • จอย 8BitDo: ในโหมด S (Switch) macOS 13 ขึ้นไปมองเห็น 8BitDo เป็น Pro Controller โดยสลับ A กับ B แบบของ Nintendo ดู ควรใช้โหมดไหน

จอยเหล่านี้ใช้ในเกมที่ไม่รองรับจอยได้ผ่าน InputConfig โดยมีเลย์เอาต์สำเร็จรูปสำหรับเกมและแอปกว่า 450 รายการใน Smart Preset Maker

ถ้าคุณมี Joy-Con 2

InputConfig ยังอ่าน Joy-Con 2 ไม่ได้ Live Visualizer วาด Joy-Con 2 เป็นคู่ได้ จึงวางเลย์เอาต์พรีเซ็ตให้จอยเหล่านี้ได้ แต่ยังไม่มีสัญญาณอินพุตเข้ามา จนกว่าจะเปลี่ยน Joy-Con รุ่นแรกคือจอย Nintendo ที่ควรใช้เมื่อต้องการใช้มือเดียว ดู วิธีเชื่อมต่อ Joy-Con กับ Mac ส่วน Joy-Con 2 บน Mac อธิบายสองโปรเจกต์ของชุมชนที่เชื่อมต่อรุ่นใหม่

สรุปสั้นๆ

  • macOS อย่างเดียว: ไม่รองรับ Switch 2 Pro Controller หรือ Joy-Con 2
  • ผ่านสาย USB-C: InputConfig 1.6 เปิดใช้ Pro Controller 2 และแมปปุ่มให้ เป็นฟีเจอร์ทดลอง
  • ของที่ใช้ได้เลย: ยังเป็น Pro Controller รุ่นแรกผ่าน Bluetooth

ใช้สายที่ส่งข้อมูลได้ และอย่าแตะการตั้งค่าความปลอดภัยของ Mac

คำถาม

Switch 2 Pro Controller ใช้กับ Mac ได้ไหม

แบบเนทีฟไม่ได้ macOS รองรับ Switch Pro Controller รุ่นแรกและ Joy-Con ไม่รองรับรุ่น Switch 2 ผ่านสาย USB-C InputConfig 1.6 เปิดใช้ Pro Controller 2 และแมปเป็นคีย์และเมาส์ได้ เป็นฟีเจอร์ทดลอง

มีไดรเวอร์ Switch 2 Pro Controller สำหรับ Mac ไหม

ไม่มีไดรเวอร์ทางการจาก Apple หรือ Nintendo InputConfig ไม่ต้องใช้ไดรเวอร์เมื่อใช้ผ่านสาย เพราะส่งคำสั่งเริ่มต้นให้จอยเอง โปรเจกต์ของชุมชนก็ไม่เป็นทางการเช่นกัน

ใช้ Switch 2 Pro Controller ใน Steam บน Mac ได้ไหม

ได้เฉพาะผ่านสคริปต์ของชุมชนอย่าง Switch2ProMac ผ่านสายเท่านั้น ไม่เป็นทางการและฉันยังไม่ได้ทดสอบ

Joy-Con 2 ใช้กับ Mac ได้ไหม

แบบเนทีฟไม่ได้ มีสองโปรเจกต์ของชุมชนชื่อ JoyCon2Mac ที่เชื่อมต่อได้ ตัวหนึ่งแมปเป็นการกดคีย์ อีกตัวเป็นไดรเวอร์ที่ต้องปิดความปลอดภัยหลักของ macOS ซึ่งฉันจะไม่ทำบน Mac ที่ใช้งานประจำวัน

InputConfig รองรับ Switch 2 Pro Controller ไหม

รองรับ ผ่านสาย USB-C ตั้งแต่เวอร์ชัน 1.6 เป็นฟีเจอร์ทดลอง ยังไม่รองรับ Bluetooth และไม่รองรับ Joy-Con 2 GameCube controller for Switch 2 ใช้งานผ่านสายแบบเดียวกัน

จะยกเลิกการเชื่อมต่อ Switch 2 Pro Controller จาก InputConfig อย่างไร

ถอดสายออก หรือคลิกรายการของจอยที่ด้านบนของแถบด้านข้างแล้วเลือก Disconnect InputConfig จะหยุดอ่านจอยจนกว่าจะเสียบใหม่หรือคลิกที่ InputConfig, Devices

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

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

ผู้เขียน 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, 繁體中文, 简体中文

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