繁體中文

Mac 上當作 3D 滑鼠的遊戲手把

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

可以,一次做一種旋轉、平移和縮放:手把可以在搖桿移動指標時按住滑鼠中鍵,這正是 3D App 用來導覽的拖移。它無法像 3Dconnexion SpaceMouse 透過自己的驅動程式那樣,同時往六個方向移動模型,但它做得到大多數人買 3D 滑鼠要做的事,而且不用做傷手腕的三鍵滑鼠拖移。

我做了免費的 Mac App InputConfig,這一頁是我在 Blender、Fusion、SketchUp、Maya 和 Cinema 4D 裡,為此設定手把的方式,並說明了限制。

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

步驟

  1. 讓左搖桿成為指標,或從 Desktop Navigation 開始。
  2. 在按鈕上新增一列,輸出為 Mouse Button: Middle click。
  3. 新增第二列,同時送出修飾鍵和 Middle click,用於平移或旋轉。
  4. 把右搖桿放在 Mouse Wheel 的上和下,用於縮放。
  5. 在你的 3D App 裡按住按鈕並推動搖桿。

按住按鈕並移動搖桿

3D App 在你用滑鼠中鍵拖移時會旋轉和平移,有時還要按住 Shift 或 Option。InputConfig 可以在你按住手把按鈕期間,按住一個滑鼠按鈕,而左搖桿負責移動指標。

步驟 1:左搖桿上的指標

  • 你:從內建的 Desktop Navigation 預設集開始,或是 Smart Preset Maker 裡的 Blender 和 SketchUp 配置,它們已經把左搖桿設為指標。
  • InputConfig:用搖桿移動指標。
  • 確認:指標跟著搖桿走。

步驟 2:按住的中鍵

  • 你:在某個按鈕上新增一列,比方說 B 或 Circle,輸出為 Mouse Button: Middle click。想用修飾鍵做平移或旋轉,請在另一個按鈕上新增第二列,有兩個輸出,修飾鍵和 Middle click。
  • InputConfig:在你的拇指按住期間按住中鍵,因為一般的列是按住時觸發。同一列上的輸出會一起觸發,也一起按住。
  • 確認:按住按鈕,推動搖桿,模型就會轉動。
InputConfig 的兩列:一列按住滑鼠中鍵用於旋轉,另一列按住 Shift 和中鍵用於平移。
Figure 1. 按住按鈕,推動搖桿:3D App 看到的是中鍵拖移。

步驟 3:右搖桿上的縮放

  • 你:把右搖桿放在 Mouse Wheel 的上和下。
  • InputConfig:捲動,在這些 App 裡就是縮放。
  • 確認:把右搖桿向上推,畫面就會縮放。

按住按鈕,推動搖桿,App 看到的就是中鍵拖移。

讓按鈕配合你的 App

App旋轉平移縮放
Blender中鍵拖移Shift + 中鍵拖移捲動,或 Control + 中鍵拖移
Autodesk FusionShift + 中鍵拖移中鍵拖移捲動
SketchUp中鍵拖移Shift + 中鍵拖移捲動
Autodesk MayaOption + 左鍵拖移Option + 中鍵拖移Option + 右鍵拖移,或捲動
Cinema 4DOption + 左鍵拖移Option + 中鍵拖移Option + 右鍵拖移,或捲動

這些是各個 App 的預設導覽方式。Fusion、Blender 和 SketchUp 讓你在偏好設定裡更改,所以如果你選了另一種風格,請複製你實際使用的滑鼠按鈕。Blender 在 Preferences、Input 裡也有 Emulate 3 Button Mouse,但按住的 Middle click 列比較簡單。

讓畫面平順地移動

  • 速度。預設集頁面上的 Pointer speed 滑桿,會一次縮放每個指標列。慢一點能讓旋轉更精準。
  • 溫和的開始。指標列選項裡的 Ramp-up,會讓指標從慢速開始,在你設定的時間內加速到全速,讓小幅修正維持小幅。
  • 死區。如果搖桿靜止時畫面還在慢慢移動,請在該列的 Stick 或 Trigger 選項裡,一邊看著搖桿,一邊用 Adjust live 設定死區。
  • 用傾斜取代搖桿。在 DualSense 或 DualShock 4 上,陀螺儀瞄準也能移動指標,所以按住旋轉按鈕並傾斜手把,就能旋轉模型。
InputConfig 中指標列的選項,Ramp-up 設為 0.4 秒。
Figure 2. Ramp-up 讓每次推動都從慢速開始,讓小幅旋轉維持小幅。

放慢指標並加上 Ramp-up,旋轉就會感覺從容,而不是神經質。

如果旋轉到一半停了

指標到達螢幕邊緣時,拖移就結束了。放開,把指標移回中間,再按住。把模型轉很大的角度,需要兩三次動作,真正的 3D 滑鼠不需要這樣。

了解真正的 3D 滑鼠哪裡仍然比較好

3D 滑鼠可以同時旋轉、平移和縮放,由 App 自己支援,而且從不會碰到螢幕邊緣。手把則是透過一般的滑鼠事件,一次只做一種動作。

  • 整天建模。3D 滑鼠值得花這筆錢。
  • 讓滑鼠手休息,或是桌上已經有手把。這不用花錢,而且同一支手把也能帶著 App 的快速鍵:Blender 的 G、R 和 S,Fusion 的工具,SketchUp 的工具鍵。

Blender 和 Fusion 都直接支援 3Dconnexion 裝置,所以你以後可以加一個,不用更改這裡的任何東西。

簡短版

  • 旋轉和平移。使用按住的 Middle click 列,App 需要時再加修飾鍵。
  • 縮放。把 Mouse Wheel 放在右搖桿上。
  • 手感。調低 Pointer speed,加上 Ramp-up。

不是 SpaceMouse,而是讓手腕休息一下的免費方法。

常見問題

PS5 或 Xbox 手把可以取代 SpaceMouse 嗎?

一次做一種旋轉、平移和縮放的話,可以。它送出的是一般的中鍵拖移和捲動,所以在任何用滑鼠導覽的 App 裡都能用。它不能同時往六個方向移動。

Blender 支援用遊戲手把來導覽視埠嗎?

它自己不支援。Blender 透過 NDOF 設定支援 3D 滑鼠。遊戲手把要透過對應工具,把它的按鈕變成滑鼠拖移和按鍵。

為什麼旋轉到一半就停了?

指標到了螢幕邊緣,拖移就結束了。放開按鈕,把指標移回來,再按住。

這在 Fusion 的瀏覽器版或 Windows 版也能用嗎?

這一頁談的是 Mac App。InputConfig 在 Mac 上執行,並把 Mac 的滑鼠和鍵盤事件送給最前面的任何 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, 简体中文

在 Mac App Store 下載 InputConfig免費。macOS 14 或以上版本。不需要帳號,資料不會離開你的 Mac。 原始碼在 GitHub 上.