繁體中文
Mac 無法辨識手把
這款 App 完全免費。不需要建立帳號。沒有訂閱,沒有麻煩的下載,也沒有任何鎖住的功能。針對 Apple 晶片最佳化。
一項檢查就能告訴你是哪種問題。打開「系統設定」,在側邊欄按一下「遊戲控制器」,然後按手把上的一個按鈕。如果它沒有列出,表示 Mac 還沒有配對它,或讀不到它,解法在藍牙、線材或手把的模式。如果它有列出,而且你按下時會亮起,表示 Mac 沒問題,問題出在遊戲。請看下面的找到你的情況。
步驟
- 打開「系統設定」、「遊戲控制器」並按一個按鈕。
- 沒有列出:忘記裝置後,透過藍牙重新配對。
- 有列出但遊戲不理它:在遊戲或 Steam 裡啟用它,或使用 InputConfig。
- 對 macOS 來說不是遊戲手把:在 InputConfig、裝置(Devices)裡手動連接它。
找到你的情況
- 完全不在藍牙或「遊戲控制器」裡。重新配對,然後看如何將手把連接到 Mac。
- 用線插上卻沒有任何反應。有線的階梯。
- 列在藍牙裡但不在「遊戲控制器」裡。「系統設定」裡的遊戲控制器不見了。
- 在「系統設定」裡亮起,遊戲卻不理它。手把已連接但無法使用。
- 在 Steam 的選單裡能用,在遊戲裡不行。在 Steam 裡能用但遊戲裡不能用。
- 8BitDo 或 Switch Pro Controller。Mac 上 8BitDo 無法使用、Mac 上 Switch Pro Controller 無法使用。
- PS5 或 Xbox 手把。PS5 手把無法使用、Xbox 手把無法連接。
- 連接後又斷線,或感覺很慢。一直斷線(針對 DualSense 寫的,大多數原因適用於任何手把)和輸入延遲。
如果完全不在「系統設定」裡
Mac 還沒有配對它。依照這個階梯往上試,先從最小的一步開始:
- 忘記它。如果手把列在藍牙裡,就在那裡忘記它。
- 讓它進入配對模式。PlayStation 是 PS 和 Create,Xbox 是頂端邊緣的按鈕,Switch Pro 是 Sync,8BitDo 則是 D 模式,或 B 和 Start,然後是 Pair。
- 在主機上解除配對。仍然與主機配對的手把,會一直跳回主機。
- 檢查型號。有線 Xbox 360 手把完全不受 macOS 支援,而 PS3 手把至多是非官方的。各手把的步驟:將手把連接到 Mac。
如果有線手把沒有反應
線材不需要配對,所以當有線手把在 Mac 上沒有反應時,依照這個階梯往上試,先從最小的一步開始:
- 線材。許多便宜配件附的線材只能供電。手把會充電,它的燈會亮,而 Mac 永遠看不到它。試試你確定能傳資料的線,例如手機或硬碟用的那一條。
- 配件提示。在搭載 Apple 晶片的 Mac 筆電上,macOS 會在新的 USB 配件連接之前詢問。如果提示被關掉,或回答了「不允許」,手把仍然會充電,但 Mac 認不出它。把它拔掉再插回去,讓提示回來,並檢查「系統設定」、「隱私權與安全性」、「配件」。
- 集線器和轉接器。直接插到 Mac。靠匯流排供電的集線器,或鬆脫的 USB-A 轉 USB-C 轉接器,是手把出現又消失的常見原因。
- Mac 到底看不看得到。按住 Option,打開蘋果選單,選擇「系統資訊」,然後選 USB。如果手把有列出,表示連線沒問題,問題在於 macOS 把它當不當成遊戲手把(當 Mac 不把它稱為遊戲手把時那一節涵蓋這一點)。如果沒有列出,就是線材、連接埠或手把的問題。
- 型號。Switch Pro Controller 可以透過 USB 充電,但 macOS 只透過藍牙讀取它。有線 Xbox 360 手把使用 macOS 不支援的協定,InputConfig 也讀不到它。有線的 Xbox Series 或 Xbox One 手把需要 macOS 15 或更新版本。在那之前,請透過藍牙配對。
Switch 2 的手把永遠不會出現在「遊戲手把」裡,因為 macOS 不讀取它們。InputConfig 會,而且是實驗性功能:透過 USB-C 讀取 Switch 2 Pro Controller 和 Switch 2 的 GameCube 手把,以及在充電握把裡的 Joy-Con 2,而從 1.8 起,只要你在「設定(Settings)」、「裝置」裡開啟「透過藍牙連接 Switch 2 Pro、GameCube 和 Joy-Con 2 控制器」,這三者也都能透過藍牙使用。

如果遊戲不理 Mac 看得到的手把
如果 Mac 列出了手把,遊戲卻還是不理它,Mac 這邊就沒問題了:手把已連接,但在 Mac 上無法使用有各類遊戲的解法。
如果 Mac 不把它稱為遊戲手把
有些手把、格鬥搖桿、方向盤、調適型裝置和自製電路板,向 Mac 回報自己是通用 HID 裝置,從不出現在「遊戲控制器」底下。InputConfig 把它們列在選單列的 InputConfig、裝置底下,你可以在那裡手動連接其中一個。它的輸入接著會被直接讀取,並在下次被記住。請看手動連接和 哪些手把能在 Mac 上使用。
在第三方手把上使用 Apple 或 Switch 模式
macOS 認得它有支援的手把:PlayStation、有藍牙的 Xbox 手把、macOS 13 和更新版本上的 Switch Pro Controller 和 Joy-Con,以及 MFi 遊戲手把。許多 PowerA、GameSir、Logitech 和其他第三方手把,透過模式開關或開機時按住的按鈕來模仿其中之一。如果你的有 Apple、MFi、iOS 或 Switch 模式,就用它:那是 macOS 讀得到的模式。
只說 PC 模式(XInput 或 DirectInput)的手把,可能會出現在「系統資訊」,甚至出現在藍牙裡,卻從不出現在「遊戲控制器」,所以使用 Apple 手把支援的遊戲看不到它。這並不代表它沒用。InputConfig 直接讀取其中許多手把:
- X 模式的 8BitDo 手把。透過 USB 線。
- Logitech F310、F510 和 F710。開關撥到 D。
- DualShock 3。透過 USB。
- 大多數通用 USB 遊戲手把和街機搖桿。許多手把可以從社群的 SDL GameControllerDB 得到有名稱的按鈕。
它把它們的按鈕和搖桿變成按鍵、滑鼠移動或 MIDI,這是 Mac 上每個 App 都讀得到的。完整清單在哪些手把能在 Mac 上使用,而 GameSir 的模式在 Mac 上的 GameSir 手把。
如果 macOS 更新後就不能用了
以前發生過:在 macOS 15.4 之後,有線手把在許多 App 裡不能用了,藍牙卻仍正常,而macOS 更新後手把停止運作列出了每個版本與它的解法。當手把在更新後馬上不能用時,依照這個階梯往上試,先從最小的一步開始:
- 再更新一次。安裝 Apple 在「系統設定」、「一般」、「軟體更新」裡提供的任何小更新。
- 重新配對。在藍牙裡忘記手把,把它關機,然後重新配對。
- 完全關機。把 Mac 關機,等幾秒鐘,再重新啟動。
- 玩之前先測試。在遊戲裡測試之前,先在「系統設定」、「遊戲控制器」裡測試,這樣你就知道是哪一邊壞了。測試頁面有其他方法。
在 Audio MIDI Setup 裡檢查 MIDI 控制器
MIDI 鍵盤、鼓墊或 DJ 控制器是不同種類的裝置。打開 Audio MIDI Setup(在「應用程式」、「工具程式」裡),然後選擇 Window、Show MIDI Studio。如果裝置在那裡,表示 Mac 看得到它,問題出在音樂 App 的 MIDI 設定。如果不在,就換另一條線,並直接插到 Mac。InputConfig 把 MIDI 來源列在 InputConfig、裝置底下,並且可以把 MIDI 控制器當作輸入使用。請看 MIDI 作為輸入。
InputConfig 修不好的事
- 配對。如果 Mac 無法配對手把,沒有任何 App 讀得到它。
- 需要遊戲手把的遊戲。InputConfig 讓手把送出按鍵、點按和指標移動。它不會把手把變成遊戲看成遊戲手把的東西。
- 有線 Xbox 360 手把。macOS 不說它們的協定,所以 InputConfig 也讀不到它們。
簡短版
- 沒有列在「遊戲控制器」裡。重新配對、試試能傳資料的線,或把手把切換到它的 Apple 或 Switch 模式。
- 有列出,遊戲不理它。在遊戲或 Steam 裡開啟它,或用 InputConfig 把它對應到按鍵。
- 對 macOS 來說不是遊戲手把。在 InputConfig、裝置裡手動連接它。
「系統設定」裡的「遊戲控制器」是分界線:在它之前是 Mac,在它之後是遊戲。
常見問題
為什麼我的 Mac 認不出我的手把?
要不是它沒有配對(修正藍牙配對),就是它已配對但遊戲不讀取手把(使用像 InputConfig 這樣的對應工具),或是它是 macOS 不歸類為遊戲手把的通用 HID 裝置(在 InputConfig 的 Devices 選單裡手動連接它)。
我怎麼檢查 Mac 看不看得到手把?
側邊欄的「系統設定」、「遊戲控制器」會列出每個已配對的手把,並在你按下時點亮按鈕。連接過手把之後,這個項目才會出現。
有線的 Xbox 360 手把能在 Mac 上使用嗎?
不行。macOS 從來沒有支援它的 USB 協定,也沒有驅動程式能讓它在現在的 Mac 上運作。InputConfig 在裝置 (Devices) 選單裡把它顯示為灰色,並註明原因。任何藍牙 Xbox 手把都原生可用。
為什麼我的手把沒有出現在 Mac 的藍牙裡?
它沒有進入配對模式、它仍然與先抓住它的主機配對,或是它沒有藍牙:有些早期的 Xbox One 手把只有 USB。在主機關機的情況下讓它進入配對模式,然後再看一次。
InputConfig 能讓我的手把在不理它的遊戲裡運作嗎?
它讓手把送出遊戲本來就會讀取的按鍵、滑鼠移動和點按,所以對沒有手把支援的遊戲,可以。它不會把手把變成遊戲看成遊戲手把的東西,也無法修正配對。
為什麼我的 MacBook 偵測不到我的有線手把?
通常是只能充電的線、集線器,或是 Apple 晶片筆電上的配件提示:如果選了「不允許」,手把會充電,但 Mac 會忽略它。把它拔掉,用能傳資料的線直接插上,然後允許它。
更多中文頁面
詳細指南(英文)
作者說明。Ryleigh Newman 開發了 InputConfig,因為雙手活動不便,每天都用手把操作自己的 Mac。本頁譯自英文。Mac 的語言設為繁體中文時,InputConfig 會以繁體中文顯示。網站的部分頁面目前只有英文版。
本頁的其他語言版本: English
免費。macOS 14 或以上版本。不需要帳號,資料不會離開你的 Mac。 原始碼在 GitHub 上。