繁體中文
如何在 Mac 上重新對應手把按鈕
在 Mac 上,你可以在五個地方重新對應手把按鈕,哪個合適取決於改變要涵蓋多廣:在單一遊戲裡、在 macOS 裡(針對會讀取手把的遊戲)、在 Steam 裡、在手把本身上,或是全系統套用在每個 App。只有最後一種,能讓按鈕在忽略手把的 App 裡打出按鍵或點按,這就是我做的免費重新對應工具 InputConfig 在做的事。
InputConfig 在 Mac App Store 免費提供。支援 macOS 14 或以上版本,不需要帳號,不追蹤,開放原始碼。
步驟
- 安裝 InputConfig,並在「系統設定」的「隱私權與安全性」的「輔助使用」裡打開它。
- 在編輯器裡打開一個預設集,或建立新的。
- 對一列按「Scan」,然後按下你想重新對應的按鈕。
- 挑選輸出:按鍵、快速鍵、點按或另一個動作。
- 按「Activate」。
挑選涵蓋範圍夠廣的地方
從最小的改變爬到最廣的:
- 在遊戲裡。大多數有手把支援的原生 Mac 遊戲,都有控制畫面。當遊戲有一個地方錯了,這是最簡單的修正,而且只影響那款遊戲。
- 在 macOS 裡。「系統設定」的「遊戲控制器」會把每顆按鈕當成手把按鈕來改變它的作用,可以套用到所有遊戲,或一次一個 App。
- 在 Steam 裡。Steam Input 為任何 Steam 遊戲重新對應任何手把,甚至能送出按鍵。
- 在手把上。DualSense Edge 和 Xbox Elite Series 2 把重新對應儲存在手把本身。
- 全系統。像 InputConfig 這樣的重新對應工具涵蓋每個 App,包括只讀取鍵盤的遊戲。
用能完成工作的最小一階,只有在按鈕必須變成按鍵時才往上爬。
在 macOS 裡重新對應,給會讀取手把的遊戲
打開「系統設定」,在側邊欄選擇「遊戲控制器」。手把連接後,你可以把每顆按鈕當成手把按鈕來改變它的作用,套用到所有遊戲或一次一個 App。在已經會讀取這支手把的遊戲裡,要交換 A 和 B,或把跳躍移到扳機,這是對的工具。它無法讓按鈕打出按鍵或移動指標。詳情在 手把對應在 macOS 上的位置。
在 Steam 裡,或在手把上重新對應
- Steam Input。遊戲頁面上的手把圖示,然後是配置編輯器。它專門是 Steam 遊戲的對應工具:它不涵蓋 Steam 以外的遊戲,而且在 Mac 上有些遊戲會忽略它。
- 手把本身。DualSense Edge 和 Xbox Elite Series 2 會保留在 PS5 或 Xbox 上做的重新對應,並帶到 Mac。很適合用來交換撥片。對於標準手把沒有的東西,則毫無用處。
在大多數手把上,重新對應後的撥片只是另一顆按鈕的複製,所以 Mac 分不出它們。Edge 的撥片和 Fn 按鈕是例外,而且 Elite 在預設設定檔下,Apple 的手把框架也會把它的撥片回報成獨立的按鈕。Mac 上的背面按鈕與撥片說明每支手把屬於哪一種。
用 InputConfig 全系統重新對應
InputConfig 可以把每顆按鈕、搖桿、扳機和觸控板,重新對應到任何東西:按鍵、鍵盤快速鍵、點按、指標移動、捲動、巨集、MIDI 音符、系統動作。它在每個 App 裡都能用,不只是遊戲,而且免費、開放原始碼。
- 你:對一列按「Scan」,按下按鈕,然後挑選輸出。或是讓「Automatically insert available inputs」為這支手把的每個控制項排好一列,這樣你只要選輸出(一次對應每顆按鈕)。
- InputConfig:預設集執行期間,每當按鈕觸發,就送出那個輸出。
- 確認:在 Live Visualizer 裡,按一下控制項會說明它的作用,並跳到它的那一列,這是在大型預設集裡找到要改的那一列最快的辦法。

每一列也可以有按住動作、連按兩下、與另一顆按鈕的組合鍵、連發或巨集,而且從 1.6 起,按住、連按兩下和巨集步驟的動作,可以是像 Command Shift 4 這樣的完整快速鍵。扳機可以綁定成類比或按鈕,由你選擇。
按鈕名稱,以及編號方式不同的手把
編輯器依你的手把印的名稱來命名按鈕:PlayStation 手把上是 Cross 和 L1,Switch 手把底部是 B。
- 面板按鈕名稱。對於回報自己是 Xbox 手把、卻印著其他字母的手把,例如很多 8BitDo 型號,這個設定可以選 Xbox(A 在底部)、PlayStation、Nintendo(B 在底部)或 Positions(North、South、East、West)。只改名稱,絕不改預設集。
- 1.6 的修正。Switch Pro Controller 和 Joy-Con 的面板按鈕,按下 A 會觸發給 B 的那一列,還有被當成 DualSense Edge 的 Fn 按鈕來讀取的 8BitDo 背面按鈕。當其中一種手把連接時,InputConfig 會提議更新之前在它上面錄製的列。
- Share、Create 和 Capture。在 PlayStation、Switch 和 Xbox 手把上,除非正在運作的預設集綁定了它們,否則它們會保留 macOS 的螢幕截圖與錄影快速鍵。
只為一個 App 重新對應
全系統的重新對應,不一定要同時在所有地方生效。每個 App 建立一個預設集,並開啟自動切換:該 App 來到最前方時,對的配置就會接手,離開時再讓開。瀏覽器配置、影片編輯器配置和遊戲配置可以並存,各 App 自動切換說明規則。
一旦有了幾個,就替你常用的加上星號(預設集選單裡的 Add to Favorites),側邊欄最上方的星號就只顯示那些,在側邊欄和選單列都是如此。如果某個配置接手的範圍超出你的預期,Control Option Command 句點就是緊急停止。

簡短版
- 一款遊戲。使用遊戲自己的控制畫面。
- 只有手把按鈕。使用「系統設定」的「遊戲控制器」。
- 按鍵、點按、每個 App。InputConfig:Scan、按下按鈕、挑選輸出。
macOS 可以把一顆按鈕換成另一顆,但只有重新對應工具能把按鈕變成按鍵。
常見問題
我可以在 Mac 的「系統設定」裡重新對應手把按鈕嗎?
部分可以。「系統設定」側邊欄的「遊戲控制器」,可以在會讀取手把的遊戲裡,依 App 讓一顆手把按鈕變成另一顆。它無法讓按鈕打出按鍵或移動滑鼠,在沒有手把支援的 App 裡也毫無作用。
我要怎麼交換手把上的 A 和 B?
在會讀取手把的遊戲裡,使用「系統設定」的「遊戲控制器」,它可以對所有遊戲或依 App 交換手把按鈕。在用按鍵玩的遊戲,或任何其他 App 裡,則在 InputConfig 裡交換這兩顆按鈕送出的按鍵。
我可以讓扳機當成按鈕嗎?
可以。InputConfig 把扳機當成類比或按鈕來讀取,看你綁定的是哪一種。
我可以在 Mac 上把 Xbox 或 PS5 手把重新對應到鍵盤按鍵嗎?
可以,用手把重新對應工具。InputConfig 能把每顆按鈕、搖桿、扳機,以及 DualSense 的觸控板,在任何 App 裡對應到任何按鍵或點按。Xbox 和 PS5 的鍵盤對應頁面有完整的配置。
我要怎麼在 Mac 上設定手把的背面撥片?
在手把上或廠商的 App 裡設定每個撥片複製什麼,或者在 DualSense Edge 上,讓它們不指派任何東西。然後在 InputConfig 裡對一列按「Scan」,按下撥片,並挑選按鍵、點按、巨集或快速鍵。
每款遊戲或 App 可以有自己的按鈕配置嗎?
可以。每款遊戲或 App 建立一個預設集,在預設集的 Automation 面板裡列出那個 App,並在「設定(Settings)」的「Advanced」裡開啟自動切換。App 來到最前方時,配置就會改變。請看各 App 設定檔。
更多中文頁面
詳細指南(英文)
作者說明。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, 简体中文
免費。macOS 14 或以上版本。不需要帳號,資料不會離開你的 Mac。 原始碼在 GitHub 上.