ไทย
Switch2Bridge คืออะไร และทำอะไรบน Mac
แอปนี้ใช้ฟรีทั้งหมด ไม่ต้องสร้างบัญชี ไม่มีการสมัครสมาชิก ไม่มีการดาวน์โหลดที่ยุ่งยาก และไม่มีอะไรถูกล็อก ปรับให้เหมาะกับ Apple silicon
Switch2Bridge ที่เผยแพร่บน GitHub ในชื่อ switch2bridge-macos เป็นแอปแถบเมนูฟรี เขียนด้วย Python ภายใต้ลิขสิทธิ์ MIT ที่เชื่อมต่อกับ Switch 2 Pro Controller ผ่าน Bluetooth Low Energy และเปลี่ยนปุ่มกับก้านของมันเป็นการกดคีย์ มันเขียนขึ้นสำหรับอีมูเลเตอร์ Ryujinx และยังรันเซิร์ฟเวอร์ DSU ที่ให้ Dolphin และ Cemu ได้ก้านอนาล็อกจริง readme ของมันเองบอกชัดว่ามันไม่ใช่ไดรเวอร์: macOS ยังไม่ระบุจอยนี้ และเกมที่อ่านจอยไม่เห็นมัน
ฉันทำ InputConfig แอป Mac ฟรีที่อ่าน Pro Controller 2 ได้เอง ผ่านสาย USB-C และเป็นการตั้งค่าแบบทดลองผ่าน Bluetooth และเปลี่ยนเป็นคีย์ เมาส์ และแมโครในแอปใดก็ได้ ฉันยังไม่ได้ทดสอบ Switch2Bridge ดังนั้นทุกอย่างด้านล่างเกี่ยวกับมันมาจาก readme ของมัน ซึ่งฉันอ่านเมื่อวันที่ 27 ตุลาคม 2026
ขั้นตอน
- เช็กว่าโปรเจกต์ที่คุณพบคือ mlstr0m/switch2bridge-macos เพราะโปรเจกต์อื่นใช้ชื่อเดียวกัน
- ดาวน์โหลดดิสก์อิมเมจจากหน้า Releases ย้ายแอปไปที่ Applications และอนุญาตครั้งหนึ่งใน การตั้งค่าระบบ, ความเป็นส่วนตัวและความปลอดภัย เพราะไม่ได้ผ่าน notarization
- อนุญาตการช่วยการเข้าถึงเมื่อมันเริ่ม และ Bluetooth ในครั้งแรกที่คุณคลิก Connect Controller
- ใน Ryujinx ตั้ง Input Device เป็น Keyboard และให้คีย์ตรงกัน หรือชี้ Dolphin หรือ Cemu ไปที่เซิร์ฟเวอร์ DSU ของมัน
- สำหรับแอปอื่น หรือเมื่อใช้สาย ให้ออกจากมันแล้วใช้ InputConfig แทน
เช็กว่าคุณพบ Switch2Bridge ตัวไหน
หลายโปรเจกต์ที่ไม่เกี่ยวกันใช้ชื่อเดียวกัน และมีเพียงตัวเดียวที่เป็นแอปแถบเมนู Python ที่คนมักหมายถึง นี่คือตัวที่ฉันพบบน GitHub เมื่อวันที่ 27 ตุลาคม 2026:
| Repository | มันคืออะไร | รันบน |
|---|---|---|
| mlstr0m/switch2bridge-macos | แอปแถบเมนู Python ในหน้านี้: Bluetooth Low Energy การกดคีย์ และเซิร์ฟเวอร์ DSU ลิขสิทธิ์ MIT รุ่นล่าสุด 1.4.0 ออกเมื่อวันที่ 28 กันยายน 2026 | macOS 13 Ventura ขึ้นไป |
| SwonDev/Switch2Bridge | แอปเบื้องหลัง Swift ที่ป้อน Pro Controller 2 ให้เกม Windows ที่รันใต้ Wine เช่นผ่าน CrossOver readme ของมัน เป็นภาษาสเปน บอกว่าเกม Mac เนทีฟไม่รองรับ | macOS 15 Sequoia ขึ้นไป |
| gessecarneiro/Switch2Bridge | โปรแกรม Windows สำหรับ Pro Controller 2 ผ่าน USB | Windows ไม่ใช่ Mac |
ลิงก์เก่าไปยัง aureliendesert/switch2bridge-macos นำไปสู่ repository เดียวกับ mlstr0m/switch2bridge-macos ซึ่งเป็นที่ที่ไฟล์ดาวน์โหลดของมันอยู่ เช็ก repository ที่ไฟล์ดาวน์โหลดมา เพราะชื่ออย่างเดียวไม่บอกว่ามันคือโปรแกรมไหน
รู้ว่ามันอ่านอะไรและส่งอะไร
Switch2Bridge เชื่อมต่อกับจอยโดยตรงผ่าน Bluetooth Low Energy โดยไม่ต้องจับคู่ใน การตั้งค่าระบบ และอ่านการสอบเทียบก้านจากโรงงานของจอยเมื่อเชื่อมต่อ readme ของมันระบุ:
- ทุกปุ่ม ปุ่มหน้า D-pad L, R, ZL และ ZR การกดก้าน Plus, Minus, Home และ Capture ปุ่ม C ใหม่ และปุ่มจับ GL และ GR ด้านหลัง
- ทั้งสองก้านเป็นคีย์ W, A, S และ D สำหรับก้านซ้าย และ I, J, K และ L สำหรับก้านขวา โดยแต่ละก้านถูกลดเหลือแปดทิศ
- ปุ่มเป็นคีย์ โดยค่าเริ่มต้น A ส่ง Z, B ส่ง X, X ส่ง C และ Y ส่ง V โดย D-pad เป็นปุ่มลูกศร และปุ่ม C ว่างไว้
- เชื่อมต่อใหม่ ถ้าจอยหลับหรือหลุด แอปพยายามต่อไป 60 วินาที
- มากกว่าหนึ่งจอย หนึ่งสำเนาของแอปต่อจอย แต่ละตัวเริ่มด้วยไฟล์การแมปของตัวเอง
เพื่อเปลี่ยนคีย์ คุณแก้ไฟล์ JSON และเลือก Reload mappings จากไอคอนแถบเมนูของมัน:
Finder, Go to Folder: ที่ที่ Switch2Bridge เก็บการแมปคีย์ของมัน
~/Library/Application Support/Switch2Bridge/mappings.jsonเกิดอะไรขึ้น: Finder เปิดไฟล์ที่แอปเขียนเมื่อเปิดครั้งแรก แต่ละปุ่มหรือทิศของก้านรับหนึ่งคีย์

รู้ว่ามันต้องการอะไรจาก Mac ของคุณ
- macOS 13 Ventura ขึ้นไป Python 3.10 ขึ้นไปเฉพาะเมื่อคุณรันจากซอร์สโค้ด
- แอปที่ macOS เตือน รุ่นที่ปล่อยไม่ได้ผ่าน notarization ดังนั้น Gatekeeper บล็อกการเปิดครั้งแรก บน macOS 15 ขึ้นไป คุณอนุญาตใน การตั้งค่าระบบ, ความเป็นส่วนตัวและความปลอดภัย ด้วย Open Anyway บน macOS 13 และ 14 คุณคลิกขวาที่แอปแล้วเลือก Open
- การช่วยการเข้าถึง ขอตอนเปิด เพราะแอปกดคีย์ให้คุณ
- Bluetooth ขอในครั้งแรกที่คุณคลิก Connect Controller เมื่อรันจากซอร์สโค้ด สิทธิ์ Bluetooth เป็นของ Terminal หรือ Python ของคุณ ไม่ใช่ของแอป
การช่วยการเข้าถึงให้แอปกดคีย์ในแอปอื่นทุกแอปได้ ฉันจึงให้เฉพาะแอปที่ฉันไว้ใจ ตัวนี้เป็นโอเพนซอร์ส คุณจึงอ่านได้ว่ามันทำอะไรกับสิทธิ์นั้น มันไม่ปิดการป้องกันความปลอดภัยของ Mac ข้อใดเลย ซึ่งดีกว่าบางโปรเจกต์ Switch 2 ที่ทำไม่ได้
ได้ก้านอนาล็อกใน Dolphin และ Cemu ผ่าน DSU
การกดคีย์เป็นแบบทั้งหมดหรือไม่เลย ซึ่งเป็นเหตุผลที่ก้านที่ส่งเป็นคีย์มีแค่แปดทิศ สำหรับอีมูเลเตอร์ที่รับ DSU หรือโปรโตคอล cemuhook Switch2Bridge รันเซิร์ฟเวอร์เล็ก ๆ ที่ให้จอยพร้อมก้านอนาล็อกจริง โดยค่าเริ่มต้นมันฟังที่ที่อยู่นี้:
Dolphin หรือ Cemu: ที่อยู่เซิร์ฟเวอร์ DSU ที่ต้องเพิ่ม
127.0.0.1:26760เกิดอะไรขึ้น: จอยปรากฏในอีมูเลเตอร์เป็นอุปกรณ์อินพุต รวมก้านด้วย
- Dolphin Options, Controller Settings, Alternate Input Sources เปิด DSU Client แล้วเพิ่มที่อยู่
- Cemu ในการตั้งค่าอินพุตของมัน เพิ่ม DSUController ด้วยที่อยู่เดียวกัน
- Ryujinx ใช้ DSU เฉพาะสำหรับการเคลื่อนไหว และ readme บอกว่า Switch2Bridge ยังไม่ถอดรหัสการเคลื่อนไหว จึงส่งศูนย์ ปุ่มและก้านใน Ryujinx ยังผ่านคีย์
ฝั่ง DSU ปุ่มแมปตามตำแหน่ง A เป็น Circle, B เป็น Cross และต่อไป และ GL, GR และ C ไม่มีอะไรให้แมป ก้านอนาล็อกใน Dolphin และ Cemu คืองานที่นี่ซึ่ง InputConfig ไม่ทำ เพราะมันส่งคีย์และการเคลื่อนเมาส์ ไม่ใช่ฟีด DSU การตั้งค่าจอย Dolphin บน Macครอบคลุมจอยที่ Dolphin อ่านโดยตรง
รู้ข้อจำกัดของมัน
- Pro Controller 2 เท่านั้น readme ไม่ระบุจอยอื่น มันจึงไม่ใช่เครื่องมือสำหรับ Joy-Con 2 หรือจอย GameCube สำหรับ Switch 2
- Bluetooth เท่านั้น ผ่าน USB จอยเงียบจนกว่าจะได้รับลำดับเริ่มต้น และ readme บอกว่าสิ่งนั้นยังไม่ได้สร้างใน Switch2Bridge
- ไม่ใช่จอยควบคุมเกมของ Mac การตั้งค่าระบบ, อุปกรณ์ควบคุมเกม ไม่ระบุมัน และเกมที่อ่านจอยผ่าน macOS รวมถึง Steam ไม่เห็นมัน
- คีย์ ไม่ใช่จอย เกมที่รับเฉพาะจอยไม่สนใจมัน และก้านที่ส่งเป็นคีย์สูญเสียการดันครึ่งหนึ่ง
เทียบเครื่องมือ Switch 2 อื่น ๆ สำหรับ Mac
จอย Switch 2 ไปถึง Mac ได้ผ่านซอฟต์แวร์ที่พูดโปรโตคอลของมันเองเท่านั้น นี่คือโปรเจกต์ที่ฉันจะดู จากสิ่งที่หน้าของแต่ละอันบอกเมื่อวันที่ 27 ตุลาคม 2026 ฉันยังไม่ได้ทดสอบตัวใดเลย
| เครื่องมือ | จอย | การเชื่อมต่อ | แอปอื่นเห็นอะไร | ต้องการอะไร |
|---|---|---|---|---|
| switch2bridge-macos | Pro Controller 2 | Bluetooth | การกดคีย์ พร้อมฟีด DSU สำหรับอีมูเลเตอร์ | การช่วยการเข้าถึง Bluetooth แอปที่ไม่ได้ผ่าน notarization |
| Peterksharma/switch2mac แอปชื่อ Finally the Controller Works | Pro Controller 2, Joy-Con 2 เดี่ยวหรือเป็นคู่, จอย GameCube | Bluetooth สูงสุดสี่ตัวพร้อมกัน | readme ของมันบอกว่าเป็นจอยเกมมาตรฐานที่ทุกแอปอ่านได้ โดยไม่มีแรงสั่นหรือการเคลื่อนไหว | macOS 15 ขึ้นไปบน Apple silicon, Bluetooth ระบุเป็นเบต้า ลงนามและผ่าน notarization |
| AlexmChadwick/Switch-2-Controller-Helper | Pro Controller 2 | Bluetooth | จอยเสมือนเฉพาะเมื่อมี entitlement นักพัฒนา Apple แบบเสียเงินหรือปิด SIP มิฉะนั้นเป็นการกดคีย์ | คุณสร้างใน Xcode ผู้เขียนเรียกว่างานที่กำลังพัฒนา |
| procon2-mac | Pro Controller 2 | USB โดยไร้สายต้องการมากกว่า | บนสาย Steam และแอปอื่นอ่านได้ | ไร้สายต้องใช้ DriverKit extension ที่คุณสร้างและลงนามด้วยบัญชีนักพัฒนาแบบเสียเงิน |
| InputConfig | Pro Controller 2, Joy-Con 2 แต่ละตัวเดี่ยว, จอย GameCube | USB-C และ Bluetooth พร้อมการตั้งค่า | คีย์ เมาส์ แมโคร และฟังก์ชันระบบ | การช่วยการเข้าถึง และ Bluetooth สำหรับการตั้งค่าไร้สาย แบบทดลอง และส่วน Bluetooth ยังไม่ได้เช็กบนจอย |
ถ้าสิ่งที่คุณต้องการคือให้เกมเห็นจอยเป็นจอย readme ของ switch2mac บอกว่านั่นคืองานของมันพอดี และ Switch2Bridge บอกตรง ๆ ว่ามันไม่ใช่ หน้าSwitch 2 Pro Controller บน Macมีเพิ่มเติมเกี่ยวกับแต่ละตัว และJoy-Con 2 บน Macครอบคลุมสองโปรเจกต์ JoyCon2Mac
อ่าน Switch 2 Pro Controller ด้วย InputConfig
InputConfig คุยกับจอยเอง จึงไม่ต้องมีไดรเวอร์และไม่ต้องมีส่วนขยาย และไม่เปลี่ยนอะไรเกี่ยวกับความปลอดภัยของ Mac ของคุณ ทั้งหมดนี้ถูกระบุว่าเป็นแบบทดลองในแอป เพราะฉันสร้างมันจากลำดับเริ่มต้นและโครงสร้างรายงานที่ชุมชนเผยแพร่ โดยไม่มีจอยอยู่ในมือ
ขั้นที่ 1: เชื่อมต่อ
- คุณ: ออกจาก Switch2Bridge ก่อน เพื่อให้มีแอปเดียวคุยกับจอย จากนั้นเสียบจอยเข้า Mac ด้วยสาย USB-C ที่ส่งข้อมูลได้ และเปิด InputConfig สำหรับ Bluetooth แทน เปิด Settings, Devices เปิด Connect Switch 2 Pro, GameCube and Joy-Con 2 controllers over Bluetooth และกดปุ่ม sync ของจอยค้างจนไฟกวาด ครั้งแรก macOS ถามว่า InputConfig ใช้ Bluetooth ได้หรือไม่ ให้อนุญาต
- InputConfig: ส่งคำสั่งเริ่มต้นที่จอยรอ หรือหามันผ่าน Bluetooth ขณะที่แอปรัน และอ่านเหมือนจอยอื่น ๆ
- เช็ก: ไฟผู้เล่น 1 ติด และจอยปรากฏที่ด้านบนของแถบด้านข้างเป็น Switch 2 Pro Controller (Experimental)
ขั้นที่ 2: ให้แต่ละตัวควบคุมมีงาน
- คุณ: เปิดพรีเซ็ต เพิ่มแถว กด Scan กดปุ่ม แล้วเลือกคีย์ การคลิก หรือแมโคร
- InputConfig: อ่านทุกปุ่มหน้า ทั้งสองก้าน D-pad L, R, ZL และ ZR, Minus, Plus, Home, Capture, C, GL และ GR และตั้งแต่ 1.8 เซนเซอร์การเคลื่อนไหวและการสอบเทียบก้านที่เก็บในจอย
- เช็ก: กดแต่ละตัวควบคุมโดยเปิด Live Visualizer ก่อนจะพึ่งเลย์เอาต์

แอประบุการตั้งค่า Bluetooth ว่า Experimental: ยังไม่ได้เช็กบนจอย ดังนั้นสายยังเป็นเส้นทางที่แน่นอนกว่า สำหรับ Ryujinx InputConfig ส่งคีย์แป้นพิมพ์ของมันแทนได้ โดยตั้ง Input Device เป็น Keyboard และการตั้งค่าจอย Ryujinx บน Macระบุคีย์เริ่มต้นที่ต้องผูกและวิธีเช็กว่าคีย์หนึ่งมาถึง
สิ่งที่ InputConfig ทำไม่ได้ที่นี่
- ทำให้มันเป็นจอยควบคุมเกมของ Mac macOS ยังอ่าน Pro Controller 2 ไม่ได้ เกมที่อ่านจอยผ่าน macOS จึงไม่เห็นมันกับ InputConfig เช่นกัน
- ส่งฟีด DSU สำหรับก้านอนาล็อกภายใน Dolphin หรือ Cemu นั่นคืองานของ Switch2Bridge
- อ่าน ZL และ ZR แบบอนาล็อก มันอ่านเป็นเปิดหรือปิด
- แรงสั่นและ NFC InputConfig ไม่ใช้ทั้งสอง

สรุปสั้น ๆ
- Switch2Bridge แอปแถบเมนู Python ฟรีสำหรับ Pro Controller 2 ผ่าน Bluetooth ที่ส่งการกดคีย์ สร้างสำหรับ Ryujinx
- ลูกเล่นที่ดีที่สุด เซิร์ฟเวอร์ DSU ที่มีก้านอนาล็อกจริงสำหรับ Dolphin และ Cemu
- ข้อจำกัด จอยรุ่นเดียว Bluetooth เท่านั้น ไม่ผ่าน notarization และไม่ใช่จอยควบคุมเกมสำหรับ macOS
- InputConfig Pro Controller 2 บนสายหรือผ่าน Bluetooth เป็นฟีเจอร์ทดลอง แมปเป็นคีย์ เมาส์ และแมโครในแอปใดก็ได้
เลือก Switch2Bridge สำหรับก้านอนาล็อกใน Dolphin หรือ Cemu และ InputConfig สำหรับทุกอย่างที่รับแป้นพิมพ์และเมาส์ และรันทีละตัว
คำถาม
Switch2Bridge ปลอดภัยที่จะรันไหม
มันเป็นโอเพนซอร์สภายใต้ลิขสิทธิ์ MIT จึงอ่านโค้ดได้ และไม่ปิดการป้องกันความปลอดภัยของ Mac ใด ๆ มันไม่ผ่าน notarization macOS จึงเตือนเมื่อเปิดครั้งแรก และมันขอการช่วยการเข้าถึงเพื่อกดคีย์ ฉันยังไม่ได้ทดสอบหรือตรวจสอบมัน
Switch2Bridge ใช้กับ Joy-Con 2 ได้ไหม
readme ของมันระบุเฉพาะ Switch 2 Pro Controller สำหรับ Joy-Con 2 readme ของ switch2mac ระบุไว้ และ InputConfig อ่านแต่ละตัวเดี่ยวเป็นฟีเจอร์ทดลอง
Switch2Bridge ต้องใช้สิทธิ์การช่วยการเข้าถึงไหม
ต้อง มันขอการช่วยการเข้าถึงตอนเปิดเพราะกดคีย์ให้คุณ และ Bluetooth ในครั้งแรกที่คุณคลิก Connect Controller
InputConfig อ่าน Switch 2 Pro Controller ไหม
อ่าน เป็นฟีเจอร์ทดลอง: ผ่านสาย USB-C ตั้งแต่ 1.6 พร้อมการเคลื่อนไหวตั้งแต่ 1.8 และผ่าน Bluetooth ตั้งแต่ 1.8 เมื่อเปิด Connect Switch 2 Pro, GameCube and Joy-Con 2 controllers over Bluetooth ใน Settings, Devices ส่วน Bluetooth ระบุว่ายังไม่ได้เช็กบนจอย
ทำไม Mac ไม่เห็น Switch 2 Pro Controller
macOS รองรับ Switch Pro Controller ตัวเดิมแต่ไม่รองรับเวอร์ชัน Switch 2 ผ่าน USB มันรอคำสั่งเริ่มต้นที่ไม่มีอะไรบน Mac ส่ง และผ่าน Bluetooth มันใช้โปรโตคอล Low Energy ของ Nintendo เอง ดังนั้นเฉพาะแอปที่พูดโปรโตคอลนั้นอ่านได้
หน้าอื่นเป็นภาษาไทย
คู่มือฉบับเต็ม เป็นภาษาอังกฤษ
ผู้เขียน Ryleigh Newman เป็นผู้พัฒนา InputConfig และใช้คอนโทรลเลอร์ควบคุม Mac ของตัวเองทุกวัน เพราะมือใช้งานได้ไม่ดีนัก หน้านี้แปลมาจากภาษาอังกฤษ หน้าตาแอปและส่วนอื่นของเว็บไซต์เป็นภาษาอังกฤษ
หน้านี้ในภาษาอื่น: English, Deutsch, Español, Français, Italiano, 日本語, 한국어, Polski, Português, Русский, 繁體中文, 简体中文
ฟรี macOS 14 ขึ้นไป ไม่ต้องมีบัญชี ไม่มีข้อมูลออกจาก Mac ของคุณ โอเพนซอร์สบน GitHub.