繁體中文

如何在 Mac 上校正手把

macOS 沒有手把的校正畫面,所以在 Mac 上,校正代表三件事之一:為搖桿控制的對象設定死區和範圍、重寫 PlayStation 手把儲存的中心點,或是使用遊戲自己的設定。對大多數人來說,第一種是對的,免費的 App 一分鐘就能做到。我做 InputConfig 是因為我的手不太靈活,而會漂移的搖桿讓手把沒辦法當滑鼠用,所以這一頁最著重的就是這一點。

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

步驟

  1. 打開 InputConfig,按一下預設,按下Edit,然後打開搖桿或扳機那一列的Options。
  2. 按下Adjust live。把搖桿完整轉一圈,然後放開。
  3. 讀取它停下來的位置。把Inner Deadzone拖到剛好超過那個位置。
  4. 把Outer Deadzone拖到你推動時自然停下的位置,然後按下儲存(Save)。

了解 macOS 提供什麼

手把連接過之後,「系統設定」的側邊欄就會有Game Controllers。選擇手把,按下按鈕時它們會亮起,你也可以針對每個 App,把手把的一個按鈕重新對應到另一個。那裡沒有搖桿中心、死區或範圍的設定。它是檢查 Mac 到底有沒有看到手把的正確位置。如果沒有列出,請先看 Mac 偵測不到手把。

在 InputConfig 裡校正搖桿

InputConfig 免費且開源。每一個搖桿和扳機列的Options裡都有Adjust live按鈕。

步驟 1:看搖桿的真實範圍

  • 你:在搖桿列上按下Adjust live,然後把搖桿推著轉完整的一圈。
  • InputConfig:開啟即時圖:搖桿是帶軌跡的圓,扳機是長條,並顯示Current、Peak的讀數,以及搖桿是否在Inside deadzone內。
  • 確認:軌跡顯示搖桿實際能到多遠。Reset Trail會清除圖表以便再試一次。

步驟 2:設定內側死區

  • 你:放開搖桿,看它停在哪裡。
  • InputConfig:在圖上顯示靜止的位置。
  • 確認:把Inner Deadzone拖到剛好超過靜止位置,這樣漂移就不會造成任何動作。

步驟 3:設定外側死區

  • 你:把Outer Deadzone拖到你推動時自然停下的位置。
  • InputConfig:把那個位置視為全推,並把兩者之間的行程拉伸到整個範圍,所以不會有跳動。
  • 確認:按下儲存(Save)來保留。取消(Cancel)會恢復舊的數值。
InputConfig 搖桿的 Adjust live 面板,有圓形圖、搖桿的軌跡、靜止點,以及內側和外側死區的圓環。
Figure 1. 把內圈拖到剛好超過靜止點,把外圈拖到你推動停下的位置。

在 1.6 裡,每一個搖桿列不需要打開任何東西就會顯示它的死區,從沒改過的列使用 25%。編輯器裡輸入裝置 ⋯ 選單中的Stick settings,會一次設定該手把每個軸的內側死區。這些數值存在預設裡,所以遊戲預設和桌面預設可以各有自己的設定。

這個校正會調整 InputConfig 送出的內容:指標、捲動和按鍵。它不會改變手把本身,直接讀取手把的遊戲也不會看到它。

重寫 PS5 或 PS4 手把儲存的中心點

DualSense、DualSense Edge 和 DualShock 4 把自己的搖桿校正保存在手把內部。免費的社群工具 DualShock Calibration GUI 可以在 Mac 上用支援 WebHID 的瀏覽器重寫它,也就是 Chrome 或 Edge,不是 Safari。因為新的中心點存在手把裡,之後在 PS5、電腦和 Mac 上的每個 App,包括遊戲,都會維持。

開始之前請先閱讀它的警告。它自己的頁面說,它無法修復磨損的搖桿,而且校正磨損的搖桿可能讓情況更糟,還無法復原。它不是 InputConfig 的一部分。對只是輕微漂移的搖桿,死區是比較安全的解法。

校正 Xbox 手把

Mac 沒有 Xbox 搖桿校正。Microsoft 的 Xbox Accessories App,也就是 Elite 手把設定搖桿曲線的地方,只能在 Windows 和 Xbox 上執行,不能在 macOS。

  • 讀取手把的遊戲。使用遊戲的死區設定。
  • InputConfig 控制的一切。使用Adjust live。

把 Xbox 手把連接到 Mac說明了配對。

校正搖桿、飛行搖桿和方向盤

「系統設定」沒有列出的 USB 搖桿、油門或方向盤,InputConfig 仍然讀得到。它的Live Visualizer會把常見的裝置畫成它們本來的樣子,包括方向盤的角度(以度為單位)和每個踏板的行程,所以在設定任何東西之前,你就能看到靜止點。測試方向盤或搖桿有五分鐘的檢查方法。

  • 你綁定的每個軸。都有相同的Options:死區、Adjust live、Full push at,以及方向相反的軸可用的Invert direction。
  • 製造商的工具程式。如果製造商提供自己的 Mac 工具程式,就用它處理裝置內部的中心點。InputConfig 的設定再來調整輸出。

在 Mac 上使用搖桿有設定方式。

校正陀螺儀

在 DualSense、DualSense Edge 或 DualShock 4 上,動作感應有自己的校正。

  • 你:在預設的頁面按一下Calibrate Motion,並把手把平放、保持不動。
  • InputConfig:開啟Motion Calibration,並記錄靜止時的零點,每支手把一次。
  • 確認:如果之後指標開始漂移,Re-zero now會把目前的讀數當作新的零點,空閒按鈕上的Re-zero Motion綁定也能隨時做同樣的事。

Mac 上的陀螺儀瞄準有其餘的內容。

前後都要檢查

簡短版本

  • 針對指標、捲動和按鍵。在 InputConfig 裡用Adjust live,內側死區設在剛好超過靜止點。
  • 針對讀取手把的遊戲。使用遊戲自己的死區設定。
  • 針對手把本身。使用 DualShock Calibration GUI,只限 PlayStation 手把,並先閱讀它的警告。

我會從死區開始,因為它隨時都能復原。

常見問題

macOS 有手把校正工具嗎?

沒有。「系統設定」的Game Controllers顯示按鈕,並讓你針對每個 App 重新對應,但沒有搖桿中心、死區或範圍的設定。在 Mac 上,校正是在遊戲裡、在 InputConfig 這類對應工具裡,或是用瀏覽器工具在 PlayStation 手把內部進行。

如何在 MacBook 上校正 PS5 手把?

針對手把透過 InputConfig 控制的部分,在搖桿列上按下Adjust live,並對照即時圖設定死區。若要更改 DualSense 本身儲存的中心點,免費的 DualShock Calibration GUI 可以在 Mac 的 Chrome 或 Edge 裡做到。請先閱讀它的警告,因為對磨損搖桿的更改無法復原。

如何在 Mac 上校正 Xbox 手把?

macOS 上沒有 Xbox 校正。讀取手把的遊戲使用遊戲的死區設定,InputConfig 送出的指標、捲動和按鍵則使用 InputConfig 的Adjust live。

校正能修好搖桿漂移嗎?

它是把漂移藏起來,並沒有修復搖桿。剛好超過靜止點的死區可以擋掉漂移。如果搖桿會跳動,或是一週比一週更糟,就是磨損了,需要維修或換一支新手把。

在 InputConfig 裡校正會改變手把對其他裝置的設定嗎?

不會。這些數值存在你 Mac 上的預設裡。手把,以及直接讀取它的遊戲,都不會改變。

更多中文頁面

詳細指南(英文)

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