繁體中文

如何在 Mac 上把搖桿對應到鍵盤按鍵

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

可以,Mac 能把搖桿變成鍵盤按鍵。macOS 本身沒有這個功能,但對應工具可以:我做的 InputConfig 免費又開源,它能讀取兩種搖桿,一種是 PlayStation、Xbox、Switch 或 8BitDo 手把上的拇指搖桿,另一種是單純的 USB 搖桿、飛行搖桿、HOTAS 油門和街機搖桿。每個方向、按鈕和帽子開關都變成一列,每一列送出你挑選的任何按鍵:WASD、方向鍵、空白鍵、快速鍵,或滑鼠移動。

正在比較各種 App?Mac 上所有免費的手把對應工具都並排放在同一頁。

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

步驟

  1. 用 USB 或藍牙連接手把或搖桿。
  2. 打開 InputConfig,並允許「輔助使用」權限。
  3. 建立一個預設集,在新的一列按「Scan」,並把搖桿往上推。
  4. 選擇「Keyboard Key」並挑選 W,然後對 S、A 和 D 重複同樣的步驟。
  5. 按「Activate」,在文字編輯器裡推動搖桿來測試。

把搖桿對應到 WASD 或方向鍵

  1. 用 USB 或藍牙連接手把或搖桿。目前的手把和 USB 搖桿不需要驅動程式,macOS 會把它們當成標準 HID 裝置來讀取。
  2. 打開 InputConfig,並在 macOS 詢問時允許「輔助使用」權限。這樣它才能向其他 App 送出按鍵。
  3. 建立一個預設集。在新的一列按Scan,並把搖桿往上推。這一列就會填入那個方向。
  4. 輸出請選擇Keyboard Key並挑選 W。向下(S)、向左(A)和向右(D)也一樣重複。
  • 你:按「Activate」,打開文字編輯器並推動搖桿。
  • InputConfig:搖桿超過該列的死區(預設是推出去 25%)時按下按鍵,搖桿回位時放開。
  • 確認:W、A、S 和 D 會出現,斜向會同時按住兩個。如果搖桿靜止時按鍵卻出現,就調高死區。
InputConfig 編輯器裡的四列,分別是左搖桿的上、下、左、右,送出 W、S、A 和 D。
Figure 1. 每個方向一列。掃描會填入輸入,你來挑選按鍵。

搖桿用舊了的話,請調高死區,這樣它靜止時才不會按下按鍵。

改送出滑鼠,或兩者都送

搖桿可以移動指標,而不是按下按鍵:為每個方向選擇「Mouse Motion」,推的深度決定速度。大多數鍵盤加滑鼠的遊戲兩者都要,左搖桿是 WASD、右搖桿是滑鼠視角,內建的 FPS (Xbox) 預設集就是這樣做的。桌面使用請看把手把當成滑鼠。

對應街機搖桿

街機搖桿是一支推桿加一組按鈕,Mac 把它看成手把。依搖桿而定,推桿會回報成方向鍵或左搖桿。許多搖桿的機身上有一個開關可以切換是哪一種。不管是哪一種,都對每個方向和每個按鈕按「Scan」,並把它們對應到遊戲使用的按鍵。讀取鍵盤的格鬥遊戲、有鍵盤熱鍵的模擬器和瀏覽器遊戲,都是這樣運作。Mac 上的街機搖桿說明了要用哪個模式。

對應飛行搖桿或 HOTAS

像 X-Plane 這樣的飛行模擬器會直接讀取搖桿,所以先在模擬器裡設定搖桿。模擬器已經看得懂的軸,你不需要對應工具。InputConfig 幫忙處理其餘的部分:模擬器不接受的按鈕和帽子開關,或是只讀取鍵盤的太空遊戲。油門是一個軸,所以超過設定的點時可以按下一個按鍵。把搖桿連接到 Mac說明了 macOS 對每一種搖桿做了什麼。

比較較舊的搖桿轉鍵盤 App

其中一個替代方案是我做的,所以請把這點列入考量。完整比較列出了每一個 Mac 上的選擇,不論付費或免費,包括不是我做的那些。

它做不到的事

  • 反過來做。它把手把變成按鍵和滑鼠移動,而不是把按鍵變成虛擬手把。
  • 力回饋。它不會驅動。
  • 有線的 Xbox 360 手把。macOS 不支援它。

簡短版

  • 每個方向一列。掃描那個推動,挑選按鍵。
  • 兩根搖桿。一根放 WASD,另一根放滑鼠,就像 FPS 預設集那樣。
  • 模擬器優先。讓飛行模擬器自己讀取它的軸。只對應它不接受的部分。

推、掃描、挑選按鍵。這三個步驟適用於任何搖桿。

常見問題

我可以免費在 Mac 上把搖桿對應到鍵盤按鍵嗎?

可以。InputConfig 在 Mac App Store 上免費又開源,不需要帳號、訂閱,也沒有鎖住的功能。它需要 macOS 14 或以上。

在 Mac 上使用 USB 搖桿需要驅動程式嗎?

通常不需要。macOS 把 USB 搖桿、飛行搖桿和街機搖桿當成標準 HID 裝置來讀取。有線的 Xbox 360 手把是常見的例外:macOS 不支援它。

一根搖桿可以送出 WASD,同時另一根移動滑鼠嗎?

可以。這是鍵盤加滑鼠遊戲常見的配置,FPS 預設集就是這樣做的。

我可以改用鍵盤當搖桿嗎?

用 InputConfig 不行。它把手把變成按鍵和滑鼠移動,而不是把按鍵變成虛擬手把。

更多中文頁面

詳細指南(英文)

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