繁體中文

如何把搖桿連接到 Mac

接上就行。macOS 會把任何 USB 搖桿、飛行搖桿、HOTAS、方向盤、街機搖桿或一般 USB 手把,當作標準的 HID 裝置讀取,不需要驅動程式。MacBook Air 或 MacBook Pro 需要一個 USB-C 轉接頭來接 USB-A 插頭,配備 Apple 晶片的 Mac 筆記型電腦第一次可能會詢問是否允許這個新配件。接下來要看 App:飛行模擬遊戲和主機模擬器自己會讀取 HID 裝置,大多數其他遊戲不會,這時可以用 InputConfig 把搖桿對應到按鍵和滑鼠。如果是 PlayStation、Xbox 或 Switch 手把,請改看如何把手把連接到 Mac。

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

步驟

  1. 把搖桿接到 Mac,如果插頭是 USB-A,就用 USB-C 轉接頭。
  2. 如果 Mac 詢問是否允許新配件連接,按一下「Allow」。
  3. 如果遊戲會讀取搖桿,就在遊戲自己的控制畫面裡設定搖桿。
  4. 如果遊戲不理會,就在 InputConfig 裡新增一列,按一下「掃描(Scan)」,然後移動搖桿或按下按鈕。
  5. 替每一列指定一個按鍵或滑鼠輸出,然後按一下「啟用(Activate)」。

了解 macOS 怎麼處理搖桿

就 Mac 而言,手把分成兩種。

  • Apple 框架認得的手把。PlayStation、Xbox 和 Switch 手把得到最完整的支援,每一款原生遊戲都看得到它們。
  • 其他所有裝置。搖桿、HOTAS、方向盤或格鬥搖桿是一般的 HID 裝置:Mac 讀得到它的軸和按鈕,但 Apple 的框架不會把它當作遊戲手把,所以原生 Mac 遊戲通常看不到它。

搖桿沒有出現在「系統設定」的「遊戲控制器」裡,並不是壞了,因為那個列表只顯示第一種。

在會直接讀取它的 App 裡設定

X-Plane、FlightGear、透過 CrossOver 執行的 DCS、OpenEmu、RetroArch 和大多數模擬器,都會自己讀取 HID 裝置,並有自己的軸和按鈕指定方式。在 App 的控制畫面裡設定好搖桿就完成了。

其他所有情況就對應

對不讀取 HID 的遊戲和 App,InputConfig 會把搖桿當作原始 HID 裝置讀取:每個按鈕、每個以完整解析度讀取的軸,以及每個方向帽(hat switch),都可以送出按鍵、滑鼠移動、捲動或其他任何輸出。

  • 你:新增一列,按一下「掃描(Scan)」,然後把一個軸推到底,或按下一個按鈕。
  • InputConfig:填入它看到的輸入,並在「設定(Settings)」的「Devices」裡,把這個裝置標示為透過原始 HID 偵測到。
  • 確認:先掃描每一個軸,再建立整套配置,這樣你就知道每一個都有傳進來。如果搖桿完全沒有列出,就在「InputConfig」選單的「Devices」下勾選它,App 就會直接開啟它。
InputConfig 的設定(Settings)裡的 Devices,已連接裝置列表中有一支 USB 搖桿,標示為透過原始 HID 偵測到。
Figure 1. InputConfig 讀得到的搖桿會在這裡列為透過原始 HID 偵測到,即使「系統設定」什麼都沒顯示。

其他手把頁面列出了已經測試過的裝置。

飛行搖桿、HOTAS 和 Logitech 手把

飛行搖桿或 HOTAS 的做法相同:Mac 不需要驅動程式就能讀取,X-Plane 在自己的搖桿畫面裡設定,為鍵盤做的遊戲則需要對應工具。如果搖桿、油門和踏板是分開的 USB 裝置,每一個在 InputConfig 裡都有自己的欄位,一個預設集可以同時容納這三個。完整的設定寫在飛行搖桿和 HOTAS 頁面,還附有 Kerbal Space Program 的範例。

Logitech F310、F510 或 F710 是遊戲手把,不是搖桿,但只要把它的 X/D 開關撥到 D,Mac 就用同樣的方式對待它。Logitech 頁面說明了這個開關、USB-C 插入的解決方法,以及為什麼沒有驅動程式可以下載。

先設定街機搖桿的模式開關

街機搖桿或格鬥搖桿的一切,都由模式開關決定。

  • PC 或 DirectInput 模式。就像任何 USB 搖桿一樣的一般 HID 裝置,所以上面說的都適用。
  • Xbox 或 XInput 模式。大多數搖桿在這裡使用的是有線 Xbox 360 協定,macOS 不支援,InputConfig 也讀不到,所以沒有任何東西看得到它們。

包含無槓控制器、8BitDo 和 Mayflash 搖桿與格鬥遊戲的完整說明,在Mac 上的街機搖桿與格鬥搖桿。

把搖桿當滑鼠用

當作電腦操作輔助的搖桿滑鼠販售的搖桿,本來就能移動指標,不需要任何軟體,因為 Mac 把它看成滑鼠。其他任何搖桿、飛行搖桿或街機搖桿都需要對應工具:在 InputConfig 裡,把搖桿的四個方向設為輸出「Mouse Motion」,把一個按鈕設為「Left click」,然後調整 Deadzone、「Smooth」曲線和速度,讓小幅推動也很精準。搖桿滑鼠指南有完整設定,包括下巴和嘴控搖桿。

如果搖桿沒有出現

請從最簡單的一步開始,依序嘗試:

  1. 直接插在 Mac 上。有些集線器會漏掉 HID 裝置。
  2. 允許這個配件。在配備 Apple 晶片的 Mac 筆記型電腦上,macOS 詢問時按一下「Allow」,或拔掉再插一次,讓提示重新出現。
  3. 查看 System Information。「System Information」裡的「USB」會顯示 Mac 到底有沒有看到這個裝置。
  4. 在 InputConfig 的 Devices 裡勾選它。App 就會手動開啟它並記住它。
  5. 撥動模式開關。處於 Xbox 或 XInput 模式的搖桿讀不到。請切換到 PC 或 DirectInput。

它做不到的事

  • 力回饋。InputConfig 不會驅動它。只有在遊戲本身支援方向盤或搖桿的情況下才有用。
  • 當作遊戲手把。InputConfig 送出的是鍵盤和滑鼠事件。只接受遊戲手把的遊戲,仍然需要真正的手把。
  • XInput 模式。使用有線 Xbox 360 協定的搖桿,在 Mac 上仍然讀不到。

簡單總結

  • 接上。不需要驅動程式,USB-C 的 Mac 只需要一個轉接頭。
  • 先試試 App。飛行模擬遊戲和模擬器會在自己的控制畫面裡設定搖桿。
  • 其餘的就對應。InputConfig 會把每個軸和按鈕變成按鍵或滑鼠。

如果 Mac 看得到它、遊戲卻看不到,解決方法是對應工具,不是驅動程式。

常見問題

USB 搖桿可以在 Mac 上用嗎?

可以,macOS 不需要驅動程式就能讀取任何 USB HID 搖桿。至於某款遊戲會不會使用它,則取決於遊戲。

Thrustmaster 或 Logitech 的飛行搖桿可以在 Mac 上用嗎?

當作 HID 裝置,可以。X-Plane 和類似的模擬遊戲會直接讀取。其他遊戲需要 InputConfig 這類對應工具。

Mac 可以用街機搖桿嗎?

可以,要在 PC 或 DirectInput 模式。模擬器會直接讀取,其他情況可以用 InputConfig 對應,包括只接受鍵盤輸入的格鬥遊戲。

為什麼我的 USB 搖桿沒有出現在「系統設定」的「遊戲控制器」裡?

那個列表只顯示 Apple 自己的框架支援的手把,例如 PlayStation、Xbox 和 Switch 手把。USB 搖桿、飛行搖桿或一般手把會被當作一般的 HID 裝置讀取,所以即使能用,也不會出現在那裡。「System Information」的「USB」會顯示 Mac 有沒有看到它,InputConfig 則在「設定(Settings)」的「Devices」裡列出它。

Mac 可以把搖桿當滑鼠用嗎?

可以。為電腦操作輔助而做的搖桿滑鼠,接上就能用。其他任何 USB 搖桿都可以用免費的 InputConfig 變成滑鼠:搖桿的每個方向移動指標,一個按鈕負責按一下。

Mac 上有搖桿設定 App 嗎?

有。InputConfig 就是,它最初叫做 JoystickConfig。它把 USB 搖桿、飛行搖桿、方向盤和街機搖桿當作 HID 裝置讀取,並在任何 App 裡把它們的軸和按鈕對應到按鍵、滑鼠移動和捲動。它不會驅動力回饋。它在 Mac App Store 免費提供。

更多中文頁面

詳細指南(英文)

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