用 Xbox Adaptive Controller 或 PlayStation Access Controller 在 Mac 上寫字
作者 Ryleigh Newman · 發佈於
Xbox Adaptive Controller 或 PlayStation Access Controller 可以操作 Mac,但 macOS 把它當成遊戲控制器,而不是滑鼠或鍵盤。InputConfig 是一款免費的 Mac App,可以把它的搖桿變成指標,把它的按鈕和切換器連接埠變成點按和按鍵。把一個按鈕或切換器對應到 Right Command,同一個控制器就能啟動 YapToText,所以你什麼都不用多拿,就能用語音寫字。
我做了 YapToText,一款免費的 Mac 聽寫 App,也做了 InputConfig,一款免費的 App,可以把任何按鈕、切換器或控制器變成按鍵和點按。我做這兩款 App,是因為我自己的雙手不太靈活。
免費下載。不需要帳號,沒有鎖住的功能。需要搭載 Apple 晶片的 Mac 和 macOS 14 或以上版本。 原始碼在 GitHub 上。
用其他語言閱讀: English, العربية, Čeština, Dansk, Deutsch, Ελληνικά, Español, Suomi, Français, עברית, हिन्दी, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Română, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 简体中文
步驟
- 把控制器連接到 Mac。
- 在 InputConfig 裡,開啟 Access Controller 或 Easy Browse 預設組合。
- 新增一列,按 Scan,按下你想用來聽寫的按鈕,再把輸出設為 Keyboard Key 的 Right Command。
- 按一下文字欄位,按下按鈕,說話,再按一次。
Mac 看到的是什麼,InputConfig 又加了什麼
- 控制器。用藍牙配對或插上連接線後,它會顯示為遊戲控制器。遊戲讀得到它,桌面讀不到。
- 插在連接埠上的切換器。插在連接埠上的切換器,會被當成控制器的其中一個按鈕,而不是按鍵。
- InputConfig。讀取這些按鈕和搖桿,再送出指標、點按、捲動、按鍵、輸入的文字和 Mac 功能。
每一種控制器的設定方法,都在 inputconfig.com 上:在 Mac 上使用 Xbox Adaptive Controller和在 Mac 上使用 PlayStation Access Controller。
從內建的 Access Controller 預設組合開始
InputConfig 的 Access Controller 預設組合,是用一支搖桿和八個按鈕操作整個桌面。使用控制器的預設設定檔時,搖桿是指標,中間的按鈕是點按,插孔 5 是點按右鍵,插孔 7 是打開 Spotlight。其他幾列要等到在 PS5 上製作的設定檔把按鈕交給插孔之後,才會有按鈕傳到 Mac:按兩下、Return、捲動、按住 Command 來使用快速鍵、Space 和 Mission Control。PS 按鈕由 macOS 保留,永遠不會傳到 App。如果你的設定檔把按鈕放在別的位置,請在那一列按 Scan,再按你要的那個插孔。
如果是 Xbox Adaptive Controller 或其他任何手把,Easy Browse 預設組合也能做到同樣的事:左搖桿是指標,右搖桿捲動,A 是點按。
把聽寫鍵交給一個按鈕
選一個你最能穩定按下的按鈕或切換器,最好是預設組合沒有用到的。你最信任的按鈕,應該用來開始你要說的話。
YapToText 用一個鍵來開始和停止,預設是 Right Command,按一下開始,再按一下停止。InputConfig 可以讓一個根本不是按鍵的控制裝置送出這個鍵:切換器、控制器按鈕、MIDI 踏板、敲一下 MacBook,或是指標移進螢幕的角落。把兩者放在一起,這個控制裝置就成了聽寫鍵。
- 操作:在 InputConfig 裡新增一列,按一下 Scan,再按你想用的控制裝置。把這一列的輸出設為 Keyboard Key,選擇 Right Command。
- InputConfig:控制裝置每次觸發,它就單獨按一次 Right Command,不會同時按住其他按鍵。
- 確認:按一下文字欄位,再按控制裝置。YapToText 的面板應該顯示 Listening。再按一次,說的話就會輸入到你的游標位置。
如果你想把 Right Command 留給快速鍵用,可以把 YapToText 移到沒有其他功能使用的按鍵。在 Dictation 頁面的 Keys 卡片,按一下按鍵欄位,再按 F18(或任何空著的按鍵),然後把 InputConfig 那一列的 Keyboard Key 輸出改成 F18。F13 到 F19 是 InputConfig 自己的指南建議的按鍵,因為 Mac 上沒有任何功能使用它們。按一下開始、再按一下停止,是最適合搭配切換器的模式:按一次開始,下一次按就停止。在 Dictation 頁面的 Recording 卡片開啟 Auto-stop after silence,連第二次按下也不需要了。
有兩點要小心。InputConfig 內建的 Modifier Holds 預設組合,會把按住 Right Command 交給 Spotlight,把按住 Right Option 交給 Apple 的聽寫,而這兩個鍵正是 YapToText 的聽寫鍵和 Quick Edit 鍵,所以不要和 YapToText 的預設設定一起使用那個組合。另外,Mac 鎖定時,InputConfig 不會送出按鍵,只會送出指標、點按和捲動。這個交接的做法,依據的是兩款 App 的設計方式:InputConfig 會像真正的按鍵一樣送出單獨的修飾鍵,而 YapToText 會把沒有搭配其他按鍵的按下算作一次輕按。我還沒有在每一種控制裝置上做過完整的端對端測試,所以在你依賴它之前,請先用你的裝置試一次。如果完全沒有反應,請在 GitHub 上提交 issue。

從控制器停止、暫停和修正
- 停止。再按一次同一個按鈕。或是在 Dictation 頁面開啟 Auto-stop after silence,停止說話就好。
- 暫停。聽寫時,Space 會暫停和繼續。讓第二個按鈕送出 Space 鍵。
- 取消。Escape 會取消。透過 InputConfig 的按住動作,按住聽寫按鈕可以送出 Escape。
- 修正。把另一個按鈕對應到 Right Option,也就是 Quick Edit 鍵。用搖桿選取文字,按下它,再說出要改的內容。
- 選擇模式。聽寫時,數字鍵 1 到 9 可以選擇模式,前提是你把這些按鍵指定給按鈕。
聽到每一次按下的結果
InputConfig 的每一列在觸發時,都可以說出一句話。在那一列的 Options 裡開啟 Speak,聽寫按鈕就輸入 Dictation,也可以留空,這樣會念出按鈕的名稱。YapToText 會透過「旁白」說出自己的狀態:Listening、Transcribing、Cleaning up,以及完成的時候。兩者合在一起,你會先聽到按下,再聽到結果。
離開被接管的配置
InputConfig 有緊急停止,會放開所有按鍵和按鈕,並把指標還給你。大多數手把是同時按住 Back 和 Start 三秒,PlayStation Access Controller 是單獨按住插孔 7,鍵盤則是按 Control Option Command 加句號鍵。緊急停止頁面有詳細說明。請把它放在你最可靠的切換器上,並測試一次。
重點整理
- 指向。InputConfig 的 Access Controller 或 Easy Browse 預設組合。
- 寫字。一個按鈕送出 Right Command,用來開始和停止 YapToText。
- 修正。第二個按鈕設為 Right Option,用來 Quick Edit。
- 安全。緊急停止,放在你信任的切換器上。
- 測試過的部分。每款 App 自己的功能。兩者之間的交接依據的是它們的程式碼,不是端對端測試。
如果你的控制器或切換器的表現和這一頁預期的不同,請在 GitHub 上提交 issue。每一則我都會看。
免費下載。不需要帳號,沒有鎖住的功能。需要搭載 Apple 晶片的 Mac 和 macOS 14 或以上版本。 原始碼在 GitHub 上。
指南
更多指南(英文)
資料來源
- https://inputconfig.com/guides/xbox-adaptive-controller (查閱於 2026年10月9日)
- https://inputconfig.com/guides/playstation-access-controller (查閱於 2026年10月9日)
- https://inputconfig.com/help/emergency-stop (查閱於 2026年10月9日)
- https://inputconfig.com/help/spoken-feedback (查閱於 2026年10月9日)
- https://apps.apple.com/us/app/inputconfig/id6777759147 (查閱於 2026年10月9日)
- https://apps.apple.com/us/app/yaptotext/id6786382289 (查閱於 2026年10月9日)
常見問題
Xbox Adaptive Controller 可以在 Mac 上使用嗎?
它是以遊戲控制器的身分連接。要在桌面上把它當滑鼠和鍵盤使用,需要像 InputConfig 這樣的 App,它是免費的,可以對應它的搖桿和按鈕。
PlayStation Access Controller 可以在 Mac 上使用嗎?
可以,用 InputConfig 的 Access Controller 預設組合:搖桿是指標,插孔可以點按、捲動和按下按鍵。PS 按鈕永遠不會傳到 App。
適應性控制器可以啟動聽寫嗎?
可以。InputConfig 可以按下 Apple 的聽寫鍵,或按下 Right Command 來啟動 YapToText。和 YapToText 的交接還沒有做過端對端測試。
插在控制器上的切換器可以用嗎?
它們會被當成控制器的按鈕,所以 InputConfig 可以像對應其他按鈕一樣對應它們。