繁體中文

如何在 Mac 上使用 Logitech G29

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

可以。把方向盤上的小開關設成 PS3,接上電源供應器和 USB 線,Mac 不需要驅動程式就能讀取 Logitech G29,Apple 晶片和 Intel 都一樣。遊戲會不會用它是另一個問題:Apple 在 macOS 13 新增賽車方向盤支援時點名了 G29,所以為該支援所寫的 Mac 遊戲可以用它駕駛。

許多遊戲不是這樣寫的,對這些遊戲,我做的免費 App InputConfig 會自己讀取方向盤、踏板和排檔桿,並把它們變成鍵盤賽車遊戲期待的按鍵和滑鼠移動。1.6 版完整讀取 G29。

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

步驟

  1. 把踏板和排檔桿接到方向盤底座。
  2. 把方向盤上的開關設成 PS3。
  3. 先接電源供應器,再接 USB 線。
  4. 在 Live Visualizer 裡檢查方向盤。
  5. 開啟 One-Stick Driving,設定轉向軸 0 和油門軸 5。

連接方向盤

順序有一點重要,請依下列順序進行:

  1. 先接踏板和排檔桿。踏板組和選配的 Driving Force Shifter 要接到方向盤底座背面,不是接到 Mac。在方向盤通電之前先接好。
  2. 開關設在 PS3。G29 的方向盤上有 PS3 和 PS4 開關。在 Mac 上,PS3 是 InputConfig 讀取的位置。在 PS4 的位置,方向盤會以不同的方式回報自己,InputConfig 就不讀取它。
  3. 先電源,再 USB。先接電源供應器,再接 USB 線。在只有 USB-C 連接埠的 MacBook 上,單純的 USB-C 轉 USB-A 轉接頭就行。直接插在轉接頭上,不要經過集線器。方向盤在開機時會從頭轉到底一次。那是方向盤在找它的中心,不是 Mac 做了什麼。

確認 Mac 看得到它

  • 你:按住 Option,打開蘋果選單,選擇「系統資訊」,然後在 USB 底下找。
  • macOS:如果線材和方向盤都沒問題,就會列出方向盤。
  • 確認:G29 有列出。它不會出現在「系統設定」的「遊戲控制器」下,這是正常的:那份清單是給手把用的。

開關在 PS3、先電源再 USB、不要用集線器。這三件事就是設定。

先試遊戲自己的方向盤支援

為 Apple 賽車方向盤支援所寫的 Mac 遊戲,可以使用 G29 的方向盤、踏板和排檔桿,因為 Apple 在新增這項支援時點名了 G29。Apple 的開發者文件說,同一時間只有一個 App 能收到方向盤的輸入。

以較舊的直接方式讀取方向盤的遊戲,在目前的 macOS 上時好時壞。賽車方向盤頁面有一份回報,G29 在 Euro Truck Simulator 2 裡出現了卻不會轉。先從遊戲自己的控制畫面開始:如果它列出方向盤,車子也能轉向,就大功告成,不需要我這邊的任何東西。

Logitech 的設定 App G HUB 有 Mac 版,而在 Mac 上搜尋 G HUB 找不到 G29 的情況很常見。這一頁的任何內容都不需要 G HUB。

了解 InputConfig 1.6 讀到什麼

一開始,開關在 PS3 位置的 G29 是相容模式,模仿 Logitech 舊的 Driving Force EX,按鈕較少、轉向軸較粗略,直到 Logitech 的軟體通知它切換。方向盤連接時,InputConfig 1.6 會對它送出和 Linux 與 SDL 相同的簡短指令,方向盤片刻後會以 G29 的身分重新連接。從那時起,它會讀取:

  • 轉向。用方向盤完整的 16 位元解析度,左右鎖死共 900 度。
  • 油門、煞車和離合器。在獨立的軸上,腳沒踩時讀 0,踏板踩到底讀 1,和扳機一樣。
  • 每個按鈕。依方向盤上印的名稱命名:Cross、Square、Circle、Triangle、L2、R2、L3、R3、Share、Options、PS、Plus、Minus、Enter、左右撥片,以及紅色旋鈕,它每轉一格送出一次短按,名稱是「Dial clockwise」或「Dial counterclockwise」。
  • Driving Force Shifter。接到方向盤底座時:檔位 1 到 6 和倒檔,倒檔是把推桿往下壓並選擇六檔得到的。

切出相容模式不需要 Logitech 的軟體,因為 InputConfig 會送出切換。

在 Live Visualizer 裡檢查

打開任何預設集,Live Visualizer 會把 G29 畫成一整組:方向盤、下方的踏板,以及旁邊的排檔桿。

  • 你:把方向盤轉到每一邊的盡頭,把每個踏板踩到底,並依序換過每個檔位。
  • InputConfig:輪圈上的標記隨方向盤轉動,並用度數說明轉了多少,例如 向右 135°。每個踏板在你踩下時填滿,每個按鈕也會亮起。
  • 確認:繪圖上的每個控制項都會動。點一下任何控制項,可以看到它做什麼,並跳到它的那一列。
InputConfig 的 Live Visualizer 畫出向右轉了 135 度的 Logitech G29 方向盤,油門踏板被踩了一部分。
Figure 1. G29 被畫成一整組:輪圈隨方向盤轉動並顯示轉了多少,每個踏板在你踩下時填滿。

在你開始設定任何東西之前,這是確認一切正常最快的方法。

用它玩鍵盤遊戲

對用鍵盤或滑鼠轉向的遊戲,One-Stick Driving 讓油門踏板有真正的油門:它脈衝加速鍵,你踩得越深,每次脈衝裡按住的時間越長,大多數遊戲會把這解讀為速度。

步驟 1:讓 One-Stick Driving 指向方向盤

  • 你:打開預設集,在「Accessibility Tools Suite」下開啟「One-Stick Driving」。把「Which stick drives」設成「Custom」,手把位置設成方向盤的位置。把「Steer axis」設成 0、「Throttle axis」設成 5,並開啟「Throttle axis is a trigger (rests at one end)」。
  • InputConfig:顯示轉向的即時長條和油門的即時長條。
  • 確認:轉動方向盤並踩油門踏板,兩條長條都會跟著動。
為賽車方向盤設定好的 One-Stick Driving,轉向軸是 0,油門軸是 5,並開啟了扳機選項。
Figure 2. 任何 Logitech 方向盤都是轉向軸 0 和油門軸 5。把死區降下來,因為它是橫跨 900 度的轉動來量的。

步驟 2:降低死區並挑選轉向輸出

  • 你:把「Deadzone」降到幾個百分比。然後選擇「Steering output」:用滑鼠轉向的遊戲選「Mouse (analog)」,這是兩者中較平滑的,或是選「Keys (A / D)」。
  • InputConfig:脈衝 A 和 D,讓小幅轉動得到輕柔的轉向,或是依比例移動滑鼠。
  • 確認:車子在最初幾度就會轉向。死區預設是 12%,是對整個半圈來量的,所以在 900 度的方向盤上,車子要轉向之前每邊大約要轉 54 度。

步驟 3:加入煞車和按鈕

  • 你:按「Scan」,踩下煞車踏板,並送出遊戲的煞車鍵,通常是 S。撥片、排檔桿的檔位和你想要的任何按鈕也一樣。
  • InputConfig:依你按下的控制項填入每一列。
  • 確認:在打開遊戲之前,每個踏板和按鈕都會在文字欄位裡送出它的按鍵。

如果你偏好單純的列,內建的 Racing Game 預設集是更快的起點。在 1.6 中,每個 Logitech 方向盤都把轉向放在那個預設集轉向所用的軸上,油門和煞車則放在預設集預期的右扳機和左扳機的位置。兩項更改能讓它合用:出於同樣的 900 度原因,用「Adjust live」降低兩個轉向列的死區,並用「Scan」把方向盤的按鈕對應到你要的列,因為方向盤給按鈕編號的方式和手把不同。用單純按鍵的列只有開或關,所以那裡的油門踏板在超過死區後就是全開或全關。

要讓配置自己啟動,請在預設集的「Automation & Gaming Utilities」下加入遊戲,並在「Settings」、「Advanced」裡開啟自動切換。請看自動切換。想要漸進的油門,就用 One-Stick Driving,因為單純的列只有開或關。

重新掃描 1.5 版做的預設集中的列

1.5 版是在相容模式下讀取 G29,所以當時在它上面記錄的列,指向的是舊的按鈕編號和共用的踏板軸。

  • 你:在 1.6 第一次連接方向盤。
  • InputConfig:顯示一則訊息「Rescan wheel rows in older presets」,指出每個在方向盤上有列的預設集。
  • 確認:打開每個被點名的預設集,把那些列重新掃描一次。

如果你關掉了這則訊息,「設定」裡的「Check Older Presets Again」會把它帶回來。

如果方向盤沒有反應

從最小的步驟開始,沿著這個階梯往上試:

  1. 檢查開關。要在 PS3,不是 PS4。在方向盤拔掉時更改。
  2. 檢查順序和連接埠。先電源,再 USB,直接插在 Mac 上或單純的轉接頭上,不要用集線器。
  3. 檢查「系統資訊」。如果方向盤不在 USB 底下,問題出在線材或電源,不是 App。
  4. 降低死區。如果有反應但轉向太晚,在這個方向盤上預設死區是每邊大約 54 度。
  5. 照著完整的檢查清單走。賽車方向盤在 Mac 上無法使用涵蓋了其餘所有原因。

在「系統資訊」裡有列出的方向盤,就是 Mac 讀得到的方向盤。

它做不到的事

  • 力回饋。InputConfig 不驅動它。方向盤對應到按鍵時,馬達保持安靜,輪圈除了自己的彈簧回正力之外可以自由轉動。
  • 換檔燈。不使用。
  • PS4 開關位置。InputConfig 在那個位置不讀取方向盤。

如果你想要力回饋,它必須來自自己驅動方向盤的遊戲。

簡短版

  • 連接。把踏板接到底座,開關設成 PS3,先接電源,再接 USB。
  • 檢查。在 Live Visualizer 裡轉動並按下每樣東西。
  • 駕駛。使用 One-Stick Driving,轉向軸 0、油門軸 5、開啟扳機選項,並用低死區。

先降低那個死區,因為在 900 度的方向盤上,這是每個人都會絆倒的那一個設定。

常見問題

Logitech G29 能在 Mac 上用嗎?

可以。Mac 不需要驅動程式就能透過 USB 讀取它。為 Apple 賽車方向盤支援所寫的 Mac 遊戲可以使用它,對於忽略它的遊戲,InputConfig 會讀取方向盤、踏板和排檔桿,並送出按鍵或滑鼠移動。

在 Mac 上,G29 的開關應該設在 PS3 還是 PS4?

PS3。InputConfig 在 PS3 位置讀取 G29,並在它連接時把它切出相容模式。在 PS4 位置,InputConfig 不讀取它。

G29 的力回饋能在 Mac 上用嗎?

只有在自己驅動方向盤的遊戲裡。InputConfig 送出按鍵和滑鼠移動,不驅動力回饋或換檔燈。

在 Mac 上用 G29 需要 Logitech G HUB 嗎?

Mac 看到方向盤不需要,InputConfig 也不需要,它會自己把方向盤切換成自己的模式。G HUB 是用於 Logitech 自己的設定。

Driving Force Shifter 能在 Mac 上用嗎?

它接到方向盤底座,所以是透過方向盤傳到 Mac。InputConfig 把 1 到 6 檔和倒檔讀取成按鈕,每一個都可以送出一個按鍵。

為什麼我的 G29 在 InputConfig 裡轉向這麼晚?

死區是對整個半圈來量的,而 G29 轉 900 度。在 One-Stick Driving 裡把它降到幾個百分比,或是用「Adjust live」在每個轉向列上降低。

更多中文頁面

詳細指南(英文)

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