繁體中文

如何把有線手把連接到 Mac

大多數手把用 USB 線接到 Mac 都不需要驅動程式:插上資料傳輸線,Mac 詢問時允許配件,手把就會出現在「系統設定」的Game Controllers裡。例外的情況就是這一頁存在的原因:

  • Xbox 手把。要 macOS 15 Sequoia 起才能用有線。
  • 初代任天堂手把。是藍牙手把。
  • Switch 2 的手把。只能用線材,而且需要 App。
  • 通用 USB 遊戲手把、街機搖桿和搖桿。它們可以正常連接,但大多數遊戲看不到。

在 Mac App Store 下載 InputConfigInputConfig 在 Mac App Store 免費提供。支援 macOS 14 或以上版本,不需要帳號,不追蹤,開放原始碼。

步驟

  1. 用資料傳輸線把手把接到 Mac。
  2. 如果 Mac 詢問是否連接配件,按一下允許。
  3. 打開「系統設定」的Game Controllers,按一個按鈕。
  4. 如果只出現在「系統資訊」的 USB 裡,就用 InputConfig 對應它。

確認哪些手把能用線材

手把透過 USB備註
PS5 DualSense、DualSense Edge可以,USB-CPS5 配對與線材
PS4 DualShock 4可以,micro-USB在 MacBook 上需要 micro-USB 轉 USB-C 線
Xbox Series X|S、Xbox One、Elite Series 2macOS 15 Sequoia 或更新版本Mac 會詢問是否連接 Microsoft 手把。在 macOS 14 上請使用藍牙
Switch Pro 手把、Joy-Con透過藍牙配對Apple 對這些手把的說明步驟只有藍牙。線材用來充電
Switch 2 Pro 手把、Switch 2 的 GameCube 手把USB-C,透過 InputConfig 1.6實驗性功能。macOS 讀不到它們,InputConfig 會送出它們等待的啟動指令。Switch 2 Pro
接在任天堂 USB 轉接器上的 GameCube 手把可以,透過 InputConfig 1.6實驗性功能。四個連接埠,各自都是獨立的手把。Mac 上的 GameCube
8BitDo視機型和模式而定該用哪個模式
Logitech F310、F510可以,開關切到 D被視為一般 HID 裝置,不是遊戲控制器
通用 USB 遊戲手把、街機搖桿、搖桿、方向盤可以,當作 HID 裝置大多數遊戲會忽略它們,請看下方
有線 Xbox 360 手把不行macOS 不支援它的協定。原因

一步一步連接

  1. 用能傳輸資料的線材把手把接到 Mac。只能充電的線材很常見,在這裡派不上用場。
  2. 如果 Mac 詢問是否允許配件,按一下允許。Apple 晶片的 Mac 筆記型電腦會對新配件詢問,macOS 15 和更新版本對 Xbox 手把會再問一次。
  • 你:打開「系統設定」,按一下側邊欄的Game Controllers,然後按一個按鈕。
  • macOS:如果把手把視為遊戲控制器,按鈕會亮起。
  • 確認:如果有亮起,就完成了。如果沒有列出,請按住 Option,打開蘋果選單,選擇「系統資訊」,然後按一下 USB。列在那裡的手把表示已經連到 Mac,但沒有被視為遊戲控制器。請看如果已連接但不是遊戲控制器。

Game Controllers告訴你遊戲看不看得到手把,「系統資訊」告訴你 Mac 看不看得到。

挑選合適的線材、轉接器或集線器

  • 只有 USB-C。MacBook Air、MacBook Pro 和 MacBook Neo 只有 USB-C 連接埠。使用 USB-A 線的手把需要一個小的 USB-C 轉接頭,或是把線材換成手把端規格正確的 USB-C 線。
  • 要能傳輸資料,不是只能充電。如果手把會充電,但 Mac 一直看不到它,先換一條線試試。
  • 集線器和擴充座。它們有時會讓手把斷線,沒有外接電源的尤其如此。測試時請直接接在 Mac 上。
  • 用線還是藍牙。線材不需要配對,會替手把充電,而且當 Mac 離得遠,或房間裡有很多無線裝置時,連線更穩定。更多資訊請看 Mac 上的手把輸入延遲。

如果已連接但不是遊戲控制器

通用 USB 遊戲手把、街機搖桿、飛行搖桿、方向盤、開關在 D 的 Logitech F310,以及某些模式下的 8BitDo 手把,都會以一般 HID 裝置的形式連到 Mac。macOS 不需要驅動程式就能讀取它們,但使用 Apple 手把支援的遊戲,只尋找 PlayStation、Xbox、Switch 和 MFi 手把,所以什麼都看不到。下載驅動程式也改變不了這點。模擬器和飛行模擬器常常自己讀取 HID 裝置。請先看它們的控制畫面。

其他情況,InputConfig 會直接讀取裝置,並把它的按鈕和軸變成按鍵、滑鼠移動、點按和捲動。在 1.6 裡,許多通用手把和街機搖桿會從社群的 SDL GameControllerDB 取得有名稱的按鈕,而方向盤、飛行搖桿和踏板則以完整解析度讀取每個軸。

  • 你:如果 App 沒有自己偵測到裝置,就在手把的彈出面板裡按一下Refresh Controllers,或是在選單列打開 InputConfig 的Devices並按一下該裝置。
  • InputConfig:開啟裝置,下次會記住它。
  • 確認:在編輯器裡使用掃描(Scan)並按每個控制項。每一個都會填入一列。
選單列中 InputConfig 的 Devices 選單,列出 USB 裝置,並勾選了一個通用遊戲手把。
Figure 1. 在 InputConfig 的 Devices 裡按一下裝置來開啟它。App 下次會記住它。

它是免費的,不需要帳號。詳細資訊在把手把連接到 InputConfig和 InputConfig 讀取的手把。

如果 Devices 選單說明了原因

InputConfig 的Devices列出 Mac 看到的每個 USB 裝置。那裡有三種提示,可以省去猜測:

  • Xbox 360 型手把:macOS 讀不到。這種手把使用 Microsoft 的有線 360 協定。如果它有 DInput、PC 或 Switch 模式,就切換過去。請看 Mac 上的 Xbox 360 手把。
  • Xbox One 或 Series 手把:請更新到 macOS 15。有線 Xbox 支援從 Sequoia 開始。在 Sonoma 上請使用藍牙。
  • (needs Input Monitoring)。手把同時還會顯示為鍵盤,macOS 只有在取得那項權限時,才允許 App 讀取。請看為什麼手把需要 Input Monitoring。

有線手把無法由 App 中斷連線:拔掉它就好。對於 InputConfig 直接讀取的手把,側邊欄項目上的Disconnect會停止讀取它,直到你再次插上,或在Devices裡按一下它。

簡短版本

  • 使用資料傳輸線。直接插在 Mac 上,被詢問時按一下允許。
  • 在Game Controllers裡測試。如果按鈕有亮起,遊戲就看得到手把。
  • 對應其餘的。只出現在「系統資訊」USB 裡的手把,可以透過 InputConfig 使用。

只能充電的線材,是第一個要排除的原因。

常見問題

Mac 上的 USB 手把需要驅動程式嗎?

不需要。macOS 支援 PlayStation 和 Xbox 手把,通用 USB 遊戲手把和搖桿則會被當作 HID 裝置讀取,不需要驅動程式。如果遊戲忽略通用手把,驅動程式也沒有幫助。像 InputConfig 這樣的對應工具才有用。

可以用 USB 線把 Xbox 手把連接到 Mac 嗎?

可以,在 macOS 15 Sequoia 或更新版本。插上後,在 Mac 詢問是否連接 Microsoft 手把時按一下允許。在 macOS 14 Sonoma 和更早的版本,請改用藍牙連接。

Switch Pro 手把可以在 Mac 上用有線嗎?

Apple 說明的是 Switch Pro 手把和 Joy-Con 的藍牙配對,所以請用藍牙配對,線材用來充電。它們需要 macOS 13 Ventura 或更新版本。Switch 2 Pro 手把則相反:它只能透過 InputConfig 1.6,用 USB-C 線使用,屬實驗性功能。

為什麼我的有線手把會充電,卻無法在 Mac 上使用?

最常見的原因是線材只能充電。請換一條資料傳輸線直接插在 Mac 上,並留意允許配件的提示。如果它列在「系統資訊」的 USB 裡,卻沒有出現在Game Controllers,那它就是遊戲不會讀取的一般 HID 裝置。

如何把有線手把連接到 MacBook Air?

插進 USB-C 連接埠,如果插頭是 USB-A 就用轉接頭,Mac 詢問配件時按一下允許。然後檢查「系統設定」的Game Controllers。

可以在 Mac 上用線連接 GameCube 手把嗎?

可以,透過 InputConfig 1.6,屬實驗性功能:原版手把透過任天堂的 USB 轉接器,四個連接埠都可以,Switch 2 的 GameCube 手把則用 USB-C 線。單靠 macOS 兩者都讀不到。

更多中文頁面

詳細指南(英文)

作者說明。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 上.