繁體中文

Joy-Con 2 能在 Mac 上用嗎?哪個 JoyCon2Mac 是哪個?

在 Mac App Store 下載 InputConfig這款 App 完全免費。不需要建立帳號。沒有訂閱,沒有麻煩的下載,也沒有任何鎖住的功能。針對 Apple 晶片最佳化。

原生不行。macOS 從 macOS 13 Ventura 開始支援原版 Joy-Con,但不支援隨 Switch 2 販售的 Joy-Con 2。從 1.8 版起,我做的免費 Mac App InputConfig 自己讀取它們,每支 Joy-Con 2 各自獨立:用 USB 接在 Joy-Con 2 充電握把裡,或是開啟一個設定後透過藍牙。App 把這標示為實驗性,而藍牙的部分標示為尚未在手把上確認過,因為我做這個的時候手上沒有 Joy-Con 2。

兩個社群專案,都叫 JoyCon2Mac,也能透過藍牙連接它們。一個把按鈕和搖桿變成按鍵。另一個把這一對呈現成虛擬手把和滑鼠,而它目前的版本需要關閉 Mac 的兩項安全保護。第三個專案 switch2mac,依它自己的 readme,會在不關閉任何東西的情況下,把 Joy-Con 2 以虛擬遊戲手把的形式呈現給 App。這些我都沒有測試過。InputConfig 不需要驅動程式,也不會關閉任何東西。

步驟

  1. 先確認你有哪種 Joy-Con:Joy-Con 2 是隨 Switch 2 販售的那一對。
  2. 如果是原版 Joy-Con,就在「系統設定」的「藍牙」裡配對。macOS 支援它們。
  3. 如果是 Joy-Con 2,用 USB-C 把充電握把連接到 Mac,或是在 InputConfig 的「設定(Settings)」、「裝置」裡開啟 Switch 2 藍牙設定。
  4. 要用藍牙的話,按住每支 Joy-Con 2 上的同步按鈕,直到燈號來回掃動,並讓 InputConfig 保持開啟。
  5. 如果你想要不用對應工具的按鍵,或是虛擬手把,請先讀兩個 JoyCon2Mac 的 readme:驅動程式那個需要關閉 SIP 和 AMFI。

了解 Mac 支援什麼

  • 原版 Joy-Con。從 macOS 13 Ventura 開始支援。它們在「系統設定」的「藍牙」裡配對,會讀取手把的遊戲也看得到它們。如何把 Joy-Con 連接到 Mac有步驟。
  • Joy-Con 2。不支援。它們不會當成 Mac 的遊戲手把配對,所以沒有任何遊戲能透過 macOS 看到它們。InputConfig 自己讀取它們,如下所述。
  • Switch 2 Pro 手把。macOS 同樣不支援。InputConfig 透過 USB-C 線讀取它,並在開啟一個設定後透過藍牙讀取,這是實驗性功能:Mac 上的 Switch 2 Pro 手把。

Joy-Con 2 只能透過自己講它們通訊協定的軟體,才能連到 Mac。

分清楚兩個 JoyCon2Mac 專案

GitHub 上有兩個互不相關的專案用了同一個名字。它們做的事不同,對你的 Mac 提出的要求也差很多。

loyahdev/joycon2macOZORDI/JoyCon2Mac
它的 readme 怎麼稱呼自己在 Mac 上把 Joy-Con 2 當成鍵盤控制器來用的工具Joy-Con 2 的原生 macOS 驅動程式和配套 App
Mac 看到什麼按鍵。每個按鈕和搖桿方向都對應到一個按鍵,目前對應是固定的透過 DriverKit 系統延伸功能提供的虛擬 DualSense 手把和滑鼠
如何連接在 Joy-Con 2 上按住同步鍵,與 App 配對。最多兩個低功耗藍牙。在每個 Joy-Con 上按住 SYNC,直到燈閃爍
它對 Mac 的要求從它的 releases 頁面下載 App目前的開發版本需要停用系統完整性保護和 AMFI
額外功能在單個 Joy-Con 橫握和一對直握之間,配置會自動改變震動、動作資料、用光學感測器當滑鼠,以及四個側軌按鈕的重新對應
最新版本1.0,2025 年 8 月 9 日0.1.5,2026 年 9 月 6 日
用作者自己的話來說仍有許多錯誤,而且某些對應在某個方向上可能是錯的還不要把這當成一般的消費者安裝

這兩個儲存庫是 loyahdev/joycon2mac 和 OZORDI/JoyCon2Mac。兩者都是非官方的,與 Apple 或 Nintendo 無關。光看名字無法分辨下載的是哪一個,所以請檢查它來自哪個儲存庫。

先衡量安全上的代價

驅動程式專案的 readme 說得很直接:這個延伸功能沒有經過公證,標準設定的 Mac 可能會擋下它,而目前的版本需要停用系統完整性保護和 AMFI。

  • 系統完整性保護。macOS 的一項保護,防止軟體更改系統中受保護的部分。
  • AMFI。macOS 中負責在程式碼執行前,檢查它是否已簽署的部分。
  • readme 的建議。使用一台你可以放心拿來做驅動程式開發的 Mac,測試完成後再把兩者都打開。

在我依賴的 Mac 上,我不會關掉其中任何一個。鍵盤專案兩者都不要求,InputConfig 也不要求。

看看還有什麼能連接 Joy-Con 2

我在 2026 年 10 月 27 日讀取了這兩個 GitHub 頁面。兩者都不是 Apple 或任天堂的,我也都沒有測試過。

  • switch2mac。Peterksharma 做的選單列 App,用於 Joy-Con 2(單獨或成對連結)、Pro Controller 2 和 Switch 2 GameCube 手把。它透過藍牙連接,需要 Apple 晶片上的 macOS 15 以上版本,並把每支手把以虛擬遊戲手把的形式呈現給 App。它的 readme 說 Apple 授予了這個 App 允許這樣做的權利,並且沒有提到要關閉 SIP 或安裝驅動程式延伸功能。它的遊戲手把不傳遞震動和動作,並自稱是 Beta。
  • Switch 2 Controller Helper。AlexmChadwick 進行中的作品,但只支援 Pro Controller 2,所以對 Joy-Con 2 沒有幫助。它的虛擬遊戲手把模式需要付費的 Apple 開發者權利,或關閉 SIP。Switch 2 Pro 手把頁面把它與其他工具做了比較。

在社群工具中,switch2mac 是我會先讀的一個,因為依它的 readme,它對你的 Mac 要求最少。

JoyCon2Mac 無法使用

這是針對驅動程式專案 OZORDI/JoyCon2Mac。它的 readme 說,如果 App 打開了卻沒有出現手把或滑鼠,可能是系統延伸功能沒有載入,或是 macOS 因為延伸功能沒有公證而擋住了它。照這個階梯走,從最小的一步開始:

  1. 確認 SIP 和 AMFI 已關閉。目前的開發版本兩者都需要,而 readme 說得很明白。
  2. 核准延伸功能。打開「系統設定」的「隱私權與安全性」,如果 macOS 詢問,就允許它。如果它說要重新啟動,就重新啟動,然後再次打開 App。
  3. 對 App 按右鍵並選擇「打開」。當 Gatekeeper 擋住第一次啟動時,readme 建議這樣做。
  4. 檢查你從哪裡取得它。有兩個專案共用這個名稱,所以請確認下載來自你指的那個儲存庫。鍵盤專案不要求這些。

如果你寧可不要關閉核心保護,InputConfig 自己讀取 Joy-Con 2,而且不會改變你 Mac 的任何安全性。

把 Joy-Con 2 當成滑鼠

Joy-Con 2 有光學感測器,驅動程式專案有用到它。它的 readme 說,這個感測器對 macOS 來說是真正的滑鼠,App 會挑選放在表面上的那個 Joy-Con,而且一個 Joy-Con 可以當滑鼠,另一個則繼續是手把這一對的一部分。它有 Off、Slow、Normal 和 Fast 模式。

這條路和那個專案的其他部分一樣,要付出相同的安全代價。InputConfig 不讀取光學感測器,但它可以用 Joy-Con 2 的搖桿移動指標。想要在什麼都不關閉的情況下,用手把控制指標,對應工具可以從搖桿做到。如何在 Mac 上把遊戲手把當成滑鼠用 InputConfig 說明了這件事,包括單個原版 Joy-Con。

使用現在能用的 Nintendo 手把

  • 原版 Joy-Con。藍牙連接,不需要額外軟體,一次一個或兩個。InputConfig 裡的 Joy-Con說明了單個橫握的情形。
  • 原版 Switch Pro 手把。在 Mac 上直接就能用的 Nintendo 手把。如何把 Switch Pro 手把連接到 Mac。
  • Switch 2 Pro 手把。InputConfig 用線或藍牙讀取它,標示為實驗性。

如果你兩代都有,而且想讓遊戲看到它們,要和 Mac 配對的是原版 Joy-Con。Joy-Con 測試器能在瀏覽器裡顯示已配對的 Joy-Con 有沒有送出它的按鈕。

搭配 InputConfig 使用 Joy-Con 2

從 1.8 起,InputConfig 讀取每支 Joy-Con 2 各自獨立,像單支原版 Joy-Con 一樣橫著握持。它不需要驅動程式,也不會更改你 Mac 的任何安全性。

  • 透過 USB。把它們放進 Joy-Con 2 充電握把,並用能傳輸資料的 USB-C 線把握把連接到 Mac。InputConfig 會對它們送出與 Switch 2 Pro Controller 相同的啟動指令。
  • 透過藍牙。打開「設定」、「裝置(Devices)」,並開啟「透過藍牙連接 Switch 2 Pro、GameCube 和 Joy-Con 2 控制器」。然後按住每支 Joy-Con 2 上的同步按鈕,直到燈號來回掃動,App 執行期間 InputConfig 就會連接它。
  • 它讀取什麼。搖桿和它的按下、正面按鈕或箭頭、SL 和 SR、L 和 ZL 或 R 和 ZR、Minus 或 Plus、Capture 或 Home、C 按鈕、GL 或 GR,以及動作感測器。
  • 它不讀取什麼。把兩支當成一個合併的手把、光學滑鼠感測器、震動和 NFC。

側邊欄把它們列為 Joy-Con 2 (L) (Experimental) 和 Joy-Con 2 (R) (Experimental),而藍牙設定標示為尚未在手把上確認過。macOS 本身仍然讀不到它們,所以透過 macOS 讀取手把的遊戲看不到它們。在依賴某個配置之前,先打開即時視覺化工具(Live Visualizer)把每個按鈕都按一遍,如果有哪個讀錯了,請在 GitHub 上開一個 issue。

簡短版本

  • 單靠 macOS。不支援 Joy-Con 2。
  • InputConfig 1.8。每支 Joy-Con 2 各自獨立,在握把裡用 USB,或是開啟一個設定後用藍牙,對應到按鍵和滑鼠。實驗性。
  • loyahdev/joycon2mac。把 Joy-Con 2 變成一組固定的按鍵。是一般的 App,最後一次發布在 2025 年 8 月。
  • OZORDI/JoyCon2Mac。虛擬手把和滑鼠,目前代價是要關閉 SIP 和 AMFI。

在 Apple 加入 Joy-Con 2 之前,每一條通往 Mac 的路都是自己和它們通訊的 App,所以安裝之前請先查看每一個對你的 Mac 要求什麼。

常見問題

JoyCon2Mac 是什麼?

GitHub 上有兩個獨立的社群專案用了同一個名字。loyahdev/joycon2mac 把 Joy-Con 2 的按鈕和搖桿變成按鍵。OZORDI/JoyCon2Mac 是驅動程式和 App,把 Joy-Con 2 呈現成虛擬 DualSense 手把和滑鼠。兩者都不是來自 Apple 或 Nintendo。

安裝 JoyCon2Mac 安全嗎?

兩者不同。驅動程式專案自己的 readme 說,它目前的版本需要停用系統完整性保護和 AMFI,還不應該當成一般的消費者安裝。鍵盤專案是下載 App,沒有這樣的步驟。這兩個我都沒有測試過。請只從你指的那個專案的 GitHub 儲存庫下載,也就是 loyahdev/joycon2mac 或 OZORDI/JoyCon2Mac,因為光看名稱,分辨不出哪個是哪個。

JoyCon2Mac 無法使用:我該檢查什麼?

對於 OZORDI 驅動程式專案,readme 說延伸功能可能沒有載入,或是被 macOS 擋住了。請確認 SIP 和 AMFI 已關閉,在「系統設定」的「隱私權與安全性」中核准延伸功能,如果被要求就重新啟動,然後再次打開 App。

該用 JoyCon2Mac 還是 InputConfig?

JoyCon2Mac (OZORDI) 給你虛擬的 DualSense 和滑鼠,代價是目前要關閉 SIP 和 AMFI。InputConfig 單獨讀取每支 Joy-Con 2,並把它對應到按鍵和滑鼠,不會改變你 Mac 的任何安全性,並且屬實驗性。

我可以在 Mac 上把 Joy-Con 2 當成滑鼠嗎?

OZORDI JoyCon2Mac 的 readme 說可以:它把 Joy-Con 2 的光學感測器變成滑鼠,並挑選放在表面上的那個 Joy-Con。該專案目前的版本需要關閉兩項 macOS 安全保護。InputConfig 不讀取光學感測器,但它可以用搖桿移動指標。

InputConfig 能搭配 Joy-Con 2 使用嗎?

可以,從 1.8 起,作為實驗性功能:每支 Joy-Con 2 各自獨立,用 USB 接在充電握把裡,或是在「Settings」、「Devices」裡開啟「透過藍牙連接 Switch 2 Pro、GameCube 和 Joy-Con 2 控制器(Connect Switch 2 Pro, GameCube and Joy-Con 2 controllers over Bluetooth)」後用藍牙。藍牙的部分標示為尚未在手把上確認過。

更多中文頁面

繁體中文頁面

詳細指南(英文)

作者說明。Ryleigh Newman 開發了 InputConfig,因為雙手活動不便,每天都用手把操作自己的 Mac。本頁譯自英文。Mac 的語言設為繁體中文時,InputConfig 會以繁體中文顯示。網站的部分頁面目前只有英文版。

本頁的其他語言版本: English, Italiano, 日本語

在 Mac App Store 下載 InputConfig免費。macOS 14 或以上版本。不需要帳號,資料不會離開你的 Mac。 原始碼在 GitHub 上。