繁體中文

手把已連接但偵測不到

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

如果 Mac 看得到遊戲手把、格鬥搖桿或仿製品,但 InputConfig 和你的 App 沒有抓到它,請從 InputConfig 的 Devices 選單手動連接它。大多數手把幾秒內就會被抓到,但有幾個不會:以不尋常的方式呈現自己的手把、供應商 ID 讓 macOS 認領它卻什麼也不做的仿製品,或是根本不是遊戲手把的裝置。InputConfig 列出 Mac 看得到的一切,讓你一按就連接。如果 Mac 本身沒有在藍牙或「系統設定」的「遊戲控制器」裡列出手把,請改從 Mac 無法辨識手把開始。

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

步驟

  1. 在選單列選擇 InputConfig、Devices、Rescan Devices。
  2. 如果手把在 Devices 選單裡仍然沒有打勾,就選擇它來手動連接。
  3. 如果無法選擇,就讀它旁邊的標籤。
  4. 在某一列按「掃描(Scan)」並按下一個控制項,確認它讀得到。

先重新掃描

App 啟動時才連接的手把,或是從睡眠中很晚才醒來的手把,常常重新掃描就會被抓到。在選單列選擇 InputConfig、Devices、Rescan Devices,或按一下手把標籤彈出視窗裡的「Refresh Controllers」。

重新掃描只需要按一下,所以在手動連接任何東西之前先試試。

從 Devices 選單手動連接它

Devices 選單位於選單列的 InputConfig 底下,在 Dock 圖示關閉時,選單列項目的彈出視窗裡也有。它列出 Mac 上的每個藍牙和 USB 裝置,加上 MIDI 來源,App 正在讀取的那些旁邊有打勾。

  • 你:打開 InputConfig、Devices 並選擇手把。
  • InputConfig:直接打開它,略過把它留給 macOS 的規則,並依廠牌和型號記住它,這樣下次會自己重新連接。
  • 確認:手把現在有打勾,而在「掃描」期間按下控制項會填入一列。
InputConfig 的裝置選單,有藍牙、USB 和 MIDI 標題,一個打勾的 USB 遊戲手把,以及旁邊以灰色列出種類的鍵盤。
Figure 1. 打勾表示 InputConfig 正在讀取那個裝置。灰色的項目會說明為什麼無法選擇。

同一份清單也在編輯器裡每個輸入裝置的裝置選單中,所以手把可以一按就連接並指定到某個欄位。

讀 Devices 選單告訴你的事

每個項目都說明 InputConfig 對它做了什麼:

  • 打勾。InputConfig 正在讀取它。再次選擇它會停止讀取並忘記它。
  • Read by macOS GameController。macOS 已經把它當作手把讀取,所以無法再連接第二次,那樣會讓每個輸入加倍。
  • Read automatically as a Steam Controller。由它自己的幫手讀取。
  • Needs Input Monitoring。同時也當作鍵盤的手把,例如某些街機搖桿。選擇它會打開「系統設定」。在輸入監控底下允許 InputConfig,你回到 App 時就讀得到手把了。
  • USB 底下灰色的原因。macOS 完全讀不到的手把,例如有線 Xbox 360 手把,會連同原因一起列出,這樣你就不必猜測。
  • 鍵盤、滑鼠、巨集鍵盤、踏板和媒體遙控器。列出它們的種類但無法切換,因為它們已經透過鍵盤和滑鼠輸入類型到達預設集。藍牙耳機麥克風也同樣是因為這個原因,而顯示為耳機按鈕。

對應配置未知的裝置

從 1.6 起,通用 USB 手把和街機搖桿可以從社群的 SDL GameControllerDB 得到有名稱的按鈕,編號方式與其他手把相同。如果裝置在那裡或在 App 裡都沒有設定檔,而且它的 HID 描述符沒有提供任何可用的東西,它仍然會被連接並以原始方式讀取:它回報的每個位元都成為一個按鈕。

按「掃描」,然後按控制項,這一列會找到它翻轉的位元。這足以對應腳踏板、簡報遙控器或古怪的街機搖桿。

哪些手把通常需要這麼做

macOS 認得的手把(PlayStation、有藍牙的 Xbox、Switch Pro 和 Joy-Con、MFi 手把)不需要任何動作就會被抓到。最常落在這裡的,是 Mac 不歸類為遊戲手把的手把:

  • 透過 USB 線的 X 模式 8BitDo 手把。InputConfig 在那裡讀取它們。
  • Logitech F310、F510 和 F710。開關撥到 D。
  • DualShock 3。透過 USB。
  • 通用 USB 遊戲手把、街機和格鬥搖桿、方向盤和飛行搖桿。當作 HID 裝置讀取,包括每個按鈕、軸和帽狀開關。

如果 Devices 選單裡也沒有

那麼 Mac 根本沒有看到 HID 裝置。依照這個階梯往上試,先從最小的一步開始:

  1. 使用能傳資料的線。只能充電的線會讓手把亮燈,卻從不到達 Mac。
  2. 直接插到 Mac。跳過集線器和鬆脫的轉接器。
  3. 更改搖桿的模式。在格鬥搖桿上,Xbox 或 XInput 模式使用 macOS 不支援的有線 Xbox 360 協定。把它拔掉,設為 PC、DirectInput 或 PS3 模式,再插回去。
  4. 從 Mac 這一邊開始。Mac 無法辨識手把會檢查藍牙、線材和「系統資訊」。

它做不到的事

InputConfig 讀取這些手把的按鈕和軸,並把它們對應到按鍵、滑鼠和 MIDI。使用 Apple 手把支援的遊戲仍然看不到它們,而只有手把上的模式開關才能改變這一點。

簡短版

  • 先重新掃描。選擇 InputConfig、Devices、Rescan Devices。
  • 然後手動連接。在 Devices 選單裡選擇手把。下次會被記住。
  • 讀標籤。灰色的項目會說明為什麼無法選擇。

如果 Devices 選單沒有列出它,問題就是線材、連接埠或手把的模式。

常見問題

它會和 Mac 自己的手把支援衝突嗎?

不會。如果 macOS 已經讀取了手把,Devices 選單會顯示 read by macOS GameController,並且不讓你再連接第二次,所以輸入絕不會加倍。Devices 選單是用於 macOS 認領了卻從未傳送任何東西的手把。

連接在重新啟動後還在嗎?

在。供應商和產品的組合會被記住,而且裝置每次出現時都會重新打開。

我的街機搖桿在 Devices 選單裡也沒有。現在怎麼辦?

那麼 Mac 根本沒有看到 HID 裝置。在格鬥搖桿上,兩個常見的原因是只能充電的線,以及 Xbox 或 XInput 模式,它使用 macOS 不支援的有線 Xbox 360 協定。把它拔掉,設為 PC、DirectInput 或 PS3 模式,並用能傳資料的線直接插到 Mac。

更多中文頁面

詳細指南(英文)

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