繁體中文

Mac 有 BetterJoy 嗎?

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

沒有,而且在 Mac 上大多不需要。BetterJoy 讓 Switch Pro 手把、Joy-Con 和 Switch SNES 手把能搭配模擬器使用,也能當作一般的 XInput 手把,它的設定步驟是給 Windows 的:要安裝驅動程式,再執行一個 .exe。macOS 13 以上版本不需要驅動程式,就能透過藍牙讀取 Joy-Con 和 Switch Pro 手把,所以支援手把的遊戲和模擬器可以直接看到它們。

我做了 InputConfig,這是免費的 Mac App,涵蓋 macOS 沒有提供的部分:把這些手把對應到按鍵和滑鼠,供忽略手把的遊戲使用。

InputConfig 1.7 版預計於 2026 年 10 月推出,屆時 App 將完整支援繁體中文。

步驟

  1. 按住 Joy-Con 或 Pro 手把上的 Sync 按鈕,直到燈號開始移動。
  2. 打開「系統設定」的「藍牙」,按一下「Connect」。
  3. 打開「系統設定」的「遊戲控制器」,按一個按鈕確認它有反應。
  4. 在模擬器裡,於它自己的控制畫面指定按鈕。
  5. 對於忽略手把的遊戲,在 InputConfig 的某一列按「Scan」,再按一個按鈕。

了解 macOS 本來就會做的事

  • 配對。Joy-Con 透過藍牙一次連接一個,各自是獨立的手把,macOS 13 以上版本也能把它們組合成一對。Switch Pro 手把的配對方式相同。
  • 遊戲。支援手把的 Mac 遊戲,會像看到其他手把一樣看到它們。
  • 模擬器。會讀取手把的模擬器,在自己的控制畫面裡指定它們。

連接 Joy-Con和連接 Switch Pro 手把有步驟。BetterJoy 在 Windows 上做的事,內建在 macOS 13 以上版本裡。

InputConfig 側邊欄頂端的 Joy-Con 組彈出視窗,列出它的品牌、類型、按鈕、軸和電量,並有重新整理手把與中斷連線的選項。
Figure 1. 由 macOS 合併成一支手把的一對 Joy-Con,不需要 BetterJoy。InputConfig 把這一對讀成 Joy-Con (L/R)。

在 Mac 上對照 BetterJoy 的其餘部分

在 BetterJoy 裡在 Mac 上
在模擬器中使用手把macOS 把它列為遊戲控制器,模擬器就能讀取它
當作一般的 XInput 手把Mac 遊戲不需要,它們直接讀取手把。InputConfig 不會表現成任何一種手把
把 SL、SR 和 Capture 重新對應到按鍵InputConfig 把它收到的任何按鈕(包括 Joy-Con 的側軌按鈕)綁定到按鍵、點按或快速鍵
把陀螺儀當滑鼠Joy-Con 不行:macOS 不會傳遞它們的陀螺儀或加速度計

按鈕和搖桿能在 Mac 上傳過來,Joy-Con 的動作感應器則不行。

InputConfig 的 Live Visualizer 畫出一對 Joy-Con,左搖桿和右 Joy-Con 的 A 按鈕都標上了它們的動作。
Figure 2. InputConfig 的 Live Visualizer 畫出一對 Joy-Con,每個控制項都標上了它的動作。

為忽略手把的遊戲做對應

  • 你:在預設集裡新增一列,按「Scan」,再按 Joy-Con 或 Pro 手把上的一個按鈕。挑選遊戲預期的按鍵或點按。
  • InputConfig:把這一列綁定到那個按鈕,並把搖桿變成 WASD 或指標。
  • 確認:啟用預設集,在遊戲裡按下按鈕。

單獨一支橫拿的 Joy-Con,可以當作小型手把或單手滑鼠使用。Mac 上的 Joy-Con展示了兩種用法。遊戲只接受鍵盤時,手把可以替它打出按鍵。

InputConfig 的 Live Visualizer 中,畫在一對 Joy-Con 上的 Web Browsing 預設集。
Figure 3. 一對 Joy-Con 執行 Web Browsing。圖下方的備註列出 macOS 不會從 Joy-Con 傳遞的東西。

Mac 在這裡做不到的事

  • XInput。InputConfig 送出鍵盤和滑鼠輸入,不會建立虛擬 Xbox 手把。
  • Joy-Con 的動作。macOS 不會傳遞 Joy-Con 的紅外線相機、NFC、加速度計或陀螺儀。
  • 傳輸線。Switch Pro 手把透過 USB 傳輸線送出的東西,Mac 讀不到,所以請用藍牙。

在 Mac 上,這些手把是有按鈕和搖桿的藍牙手把,涵蓋了大多數用途。

簡短版

  • BetterJoy。它是 Windows 程式。
  • 在 Mac 上。在 macOS 13 以上版本用藍牙配對,遊戲和模擬器就看得到手把。
  • 額外。InputConfig 把它對應到按鍵和滑鼠。

先配對手把,因為在 Mac 上,配對就做了 BetterJoy 在 Windows 上做的事。

常見問題

Mac 有 BetterJoy 嗎?

沒有。BetterJoy 的設定是給 Windows 的。Mac 的主要用途不需要它,因為 macOS 13 以上版本不需要驅動程式,就能透過藍牙讀取 Joy-Con 和 Switch Pro 手把。

如何在 Mac 上搭配模擬器使用 Joy-Con?

在 macOS 13 以上版本,到「系統設定」的「藍牙」中配對每個 Joy-Con。讀取手把的模擬器就會在自己的控制畫面裡列出它們。

我可以在 Mac 上把 Joy-Con 的陀螺儀當滑鼠嗎?

不行。macOS 不會傳遞 Joy-Con 的陀螺儀或加速度計,所以沒有任何 Mac App 讀得到它們。可以改用搖桿來移動指標。

Mac 可以讓 Switch 手把表現成 Xbox 手把嗎?

InputConfig 做不到,它送出鍵盤和滑鼠輸入,不建立虛擬手把。支援手把的 Mac 遊戲直接讀取 Switch 手把,所以不需要這樣做。

更多中文頁面

詳細指南(英文)

作者說明。Ryleigh Newman 開發了 InputConfig,因為雙手活動不便,每天都用手把操作自己的 Mac。本頁譯自英文。Mac 的語言設為繁體中文時,App 的主要按鈕和選單會顯示為中文,本頁使用這些名稱,並在括號中附上英文名稱。App 的其他部分和網站的其他頁面都是英文。

本頁的其他語言版本: 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, 简体中文

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