繁體中文
如何把有線手把連接到 Mac
這款 App 完全免費。不需要建立帳號。沒有訂閱,沒有麻煩的下載,也沒有任何鎖住的功能。針對 Apple 晶片最佳化。
大多數手把用 USB 線接到 Mac 都不需要驅動程式:插上資料傳輸線,Mac 詢問時允許配件,手把就會出現在「系統設定」的遊戲控制器裡。例外的情況就是這一頁存在的原因:
- Xbox 手把。要 macOS 15 Sequoia 起才能用有線。
- 初代任天堂手把。是藍牙手把。
- Switch 2 的手把。macOS 讀不到它們,所以需要 App,用線材或藍牙都行。
- 通用 USB 遊戲手把、街機搖桿和搖桿。它們可以正常連接,但大多數遊戲看不到。
步驟
- 用資料傳輸線把手把接到 Mac。
- 如果 Mac 詢問是否連接配件,按一下允許。
- 打開「系統設定」的遊戲控制器,按一個按鈕。
- 如果只出現在「系統資訊」的 USB 裡,就用 InputConfig 對應它。
確認哪些手把能用線材
| 手把 | 透過 USB | 備註 |
|---|---|---|
| PS5 DualSense、DualSense Edge | 可以,USB-C | PS5 配對與線材 |
| PS4 DualShock 4 | 可以,micro-USB | 在 MacBook 上需要 micro-USB 轉 USB-C 線 |
| Xbox Series X|S、Xbox One、Elite Series 2 | macOS 15 Sequoia 或更新版本 | Mac 會詢問是否連接 Microsoft 手把。在 macOS 14 上請使用藍牙 |
| Switch Pro 手把、Joy-Con | 透過藍牙配對 | Apple 對這些手把的說明步驟只有藍牙。線材用來充電 |
| Switch 2 Pro 手把、Switch 2 的 GameCube 手把、充電握把裡的 Joy-Con 2 | USB-C,透過 InputConfig | 實驗性功能。macOS 讀不到它們,所以 InputConfig 會送出它們等待的啟動指令。從 1.8 起,開啟一個設定後,它們也能透過藍牙使用。Switch 2 Pro |
| 接在任天堂 USB 轉接器上的 GameCube 手把 | 可以,透過 InputConfig | 實驗性功能。四個連接埠,各自都是獨立的手把。Mac 上的 GameCube |
| 8BitDo | 視機型和模式而定 | 該用哪個模式 |
| Logitech F310、F510 | 可以,開關切到 D | 被視為一般 HID 裝置,不是遊戲控制器 |
| 通用 USB 遊戲手把、街機搖桿、搖桿、方向盤 | 可以,當作 HID 裝置 | 大多數遊戲會忽略它們,請看下方 |
| 有線 Xbox 360 手把 | 不行 | macOS 不支援它的協定。原因 |
一步一步連接
- 用能傳輸資料的線材把手把接到 Mac。只能充電的線材很常見,在這裡派不上用場。
- 如果 Mac 詢問是否允許配件,按一下允許。Apple 晶片的 Mac 筆記型電腦會對新配件詢問,macOS 15 和更新版本對 Xbox 手把會再問一次。
- 你:打開「系統設定」,按一下側邊欄的遊戲控制器,然後按一個按鈕。
- macOS:如果把手把視為遊戲控制器,按鈕會亮起。
- 確認:如果有亮起,就完成了。如果沒有列出,請按住 Option,打開蘋果選單,選擇「系統資訊」,然後按一下 USB。列在那裡的手把表示已經連到 Mac,但沒有被視為遊戲控制器。請看如果已連接但不是遊戲控制器。
遊戲控制器告訴你遊戲看不看得到手把,「系統資訊」告訴你 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 會直接讀取裝置,並把它的按鈕和軸變成按鍵、滑鼠移動、點按和捲動。許多通用手把和街機搖桿會從社群的 SDL GameControllerDB 取得有名稱的按鈕,而方向盤、飛行搖桿和踏板則以完整解析度讀取每個軸。
- 你:如果 App 沒有自己偵測到裝置,就在手把的彈出面板裡按一下重新整理控制器(Refresh Controllers),或是在選單列打開 InputConfig 的裝置並按一下該裝置。
- InputConfig:開啟裝置,下次會記住它。
- 確認:在編輯器裡使用掃描(Scan)並按每個控制項。每一個都會填入一列。

它是免費的,不需要帳號。詳細資訊在把手把連接到 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 輸入監控)。手把同時還會顯示為鍵盤,macOS 只有在取得那項權限時,才允許 App 讀取。請看為什麼手把需要 輸入監控。
有線手把無法由 App 中斷連線:拔掉它就好。對於 InputConfig 直接讀取的手把,側邊欄項目上的中斷連線(Disconnect)會停止讀取它,直到你再次插上,或在裝置裡按一下它。
簡短版本
- 使用資料傳輸線。直接插在 Mac 上,被詢問時按一下允許。
- 在遊戲控制器裡測試。如果按鈕有亮起,遊戲就看得到手把。
- 對應其餘的。只出現在「系統資訊」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 手把則是 macOS 讀不到它,而 InputConfig 用 USB-C 線讀取它,或是從 1.8 起開啟一個設定後透過藍牙讀取,屬實驗性功能。
為什麼我的有線手把會充電,卻無法在 Mac 上使用?
最常見的原因是線材只能充電。請換一條資料傳輸線直接插在 Mac 上,並留意允許配件的提示。如果它列在「系統資訊」的 USB 裡,卻沒有出現在遊戲控制器,那它就是遊戲不會讀取的一般 HID 裝置。
如何把有線手把連接到 MacBook Air?
插進 USB-C 連接埠,如果插頭是 USB-A 就用轉接頭,Mac 詢問配件時按一下允許。然後檢查「系統設定」的遊戲控制器。
可以在 Mac 上用線連接 GameCube 手把嗎?
可以,透過 InputConfig,屬實驗性功能:原版手把透過任天堂的 USB 轉接器,四個連接埠都可以,Switch 2 的 GameCube 手把則用 USB-C 線,或是從 1.8 起開啟一個設定後透過藍牙。單靠 macOS 兩者都讀不到。
更多中文頁面
詳細指南(英文)
作者說明。Ryleigh Newman 開發了 InputConfig,因為雙手活動不便,每天都用手把操作自己的 Mac。本頁譯自英文。Mac 的語言設為繁體中文時,InputConfig 會以繁體中文顯示。網站的部分頁面目前只有英文版。
本頁的其他語言版本: English, Español, Français, Bahasa Indonesia, 日本語, 한국어, Русский, ไทย
免費。macOS 14 或以上版本。不需要帳號,資料不會離開你的 Mac。 原始碼在 GitHub 上。