繁體中文

如何在 Mac 上使用兩支手把

可以,Mac 不需要任何額外的東西就能接兩支手把,甚至四支:用平常的方式配對每一支,macOS 會把它們分開。有本機合作模式的遊戲會把它們當成玩家一和玩家二。唯一的麻煩出在期待一支手把加鍵盤,或只有鍵盤的遊戲,而我做的免費 Mac App InputConfig,用替每支手把配上各自的按鍵來解決這件事。

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

步驟

  1. 在「系統設定」的「藍牙」裡配對第一支手把,或把它插上。
  2. 用同樣的方式配對第二支。混用品牌沒問題。
  3. 打開一款會讀取手把的合作遊戲,在每支手把上按一顆按鈕。
  4. 如果是只吃鍵盤的遊戲,建立一個 InputConfig 預設集,替每個手把欄位設定不同的按鍵。
  5. 按「Activate」,確認每支手把都移動自己的玩家。

配對兩支手把

依序讓每支手把進入配對模式,並在「系統設定」的「藍牙」裡連接它。有線手把也算,macOS 會依連接的順序替它們編號。

  • 混用品牌。DualSense 和 Xbox 手把一起用沒問題。
  • 兩支 Joy-Con。每支 Joy-Con 都以獨立手把連接,所以橫著握的一支,就是每位玩家的一支小型完整手把。
  • 雙人轉接器和雙街機編碼器。從 1.6 起,InputConfig 讓這類裝置上的每位玩家都有自己的手把。

一次連接一支,連接的順序就是玩家的順序。

分辨兩支手把

Live Visualizer 會為每支手把顯示一個面板,附上它的名稱和欄位編號,所以你一眼就能看出哪支手把是欄位 0,哪支是欄位 1。

InputConfig 的 Live Visualizer 並排顯示兩個面板,一個 DualSense 標示為欄位 0,一個 Xbox 手把標示為欄位 1。
Figure 1. 每支手把有自己的面板和欄位編號。按下一顆按鈕,只有它的面板會亮起。
  • Identify。在「系統設定」的「遊戲控制器」裡選取一支手把,然後按「Identify」:它會讓那支手把的燈閃爍或播放觸覺節奏。
  • 燈的顏色。從 1.6 起,兩支 PlayStation 手把各有自己的燈色、震動和 Edge 撥片。正在執行、設定了燈色的預設集,會把那個顏色放在兩支手把上。
  • 貼紙。兩支一模一樣的手把,各貼一張貼紙,比任何設定都更快分清楚哪支是誰的。

在鍵盤遊戲裡替每位玩家配上各自的按鍵

大多數雙人網頁遊戲和 Scratch 專案,把玩家一放在 W、A、S 和 D,玩家二放在方向鍵。有些沙發遊戲則是一支手把加鍵盤給第二位玩家。InputConfig 讓每支已連接的手把有自己的欄位,每個預設集為每個欄位保存獨立的配置,所以遊戲看到的是兩個人共用一個鍵盤。

步驟 1:連接兩支手把

  • 你:配對兩支手把,並打開 Live Visualizer。
  • InputConfig:顯示每支手把和它的欄位編號。
  • 確認:在每支手把上按一顆按鈕。亮起的面板會告訴你哪支是欄位 0,哪支是欄位 1。

步驟 2:設定玩家一

  • 你:建立新預設集。在第一支手把底下,把左搖桿或方向鍵綁到 W、A、S 和 D,並把面板按鈕綁到遊戲為玩家一指定的按鍵,通常是 Space、F 或 G。在一列上按「Scan」,然後推搖桿或按按鈕,那一列就會填好。
  • InputConfig:記錄每一列聽的是哪支手把上的哪個控制項。
  • 確認:每一列都會顯示你按的控制項名稱。

步驟 3:設定玩家二

  • 你:在第二支手把底下,把相同的控制項綁到四個方向鍵和玩家二的按鍵,通常是 Enter、L 或句點。
  • InputConfig:讓第二個配置和第一個分開。
  • 確認:第二支手把的列送出的按鍵,和第一支手把的列不同。

步驟 4:開始玩

  • 你:按「Activate」,然後打開遊戲。
  • InputConfig:把每支手把的按鍵送給遊戲,兩位玩家可以同時按。
  • 確認:每支手把都移動自己的玩家。如果兩支都移動玩家一,表示那幾列在同一支手把底下。

一旦能用,就保留這個預設集。同樣的兩個配置適用於數百款雙人網頁遊戲,所以很少有理由再做另一個。手把頁面涵蓋欄位,而 Split Fiction 配置是為第二位玩家做的範例。

如果遊戲只看到一支手把

照這個階梯往上試,從最小的一步開始:

  1. 確認 Mac 看得到兩支。打開「系統設定」的「遊戲控制器」。如果少了一支,先重新配對它再做其他事。
  2. 在遊戲裡每支手把都按一顆按鈕。很多遊戲只在那支手把送出第一次按壓時,才指派一位玩家。
  3. 讀遊戲自己的合作說明。如果它說第二位玩家使用鍵盤,就照上面的步驟,把第二支手把對應到那些按鍵。
  4. 更新 InputConfig。1.6 之前,兩支一模一樣的手把可能會一起開關。這在 1.6 已修正。

它做不到的事

InputConfig 把按鍵送到最前方的 App,所以在只吃鍵盤的遊戲裡,就遊戲所知,兩位玩家是在共用的一個鍵盤上打字。只要遊戲本來就支援一個鍵盤上兩位玩家,這就行得通。它不會把單人遊戲變成雙人遊戲,也不會讓只吃手把的遊戲接受第二位鍵盤玩家。

簡短版

  • 會讀取手把的合作遊戲。配對兩支手把然後開玩。macOS 會分配玩家一和玩家二。
  • 只吃鍵盤的遊戲。使用一個 InputConfig 預設集,第一支手把用 WASD,第二支用方向鍵。
  • 哪支手把是哪支。Live Visualizer 顯示欄位編號,「系統設定」裡的 Identify 會讓手把閃爍。

雙人預設集做一次,就能留給你們共用的每款鍵盤遊戲。

常見問題

Mac 一次可以連接幾支手把?

藍牙允許好幾支,一次四支手把是很平常的事。每支在 InputConfig 裡都有自己的欄位。

兩個人可以在 Mac 上用兩支手把玩只吃鍵盤的遊戲嗎?

可以。在一個 InputConfig 預設集裡,把每支手把對應到不同的按鍵組,遊戲看到的就是一個鍵盤上的兩位玩家。

我要怎麼把兩支 PS5 手把連接到 MacBook?

在第一支上按住 Create 和 PS 按鈕,直到燈條閃爍,在「系統設定」的「藍牙」裡連接它,然後對第二支重複同樣的步驟。混用 DualSense 和 Xbox 手把也行。

兩支 Joy-Con 可以在 Mac 上當成兩位玩家嗎?

可以。每支 Joy-Con 都以獨立手把連接,並有自己的欄位,所以預設集可以給每一支不同的按鍵。橫著握時,一支 Joy-Con 就是一支小型完整手把。

更多中文頁面

詳細指南(英文)

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