繁體中文

怎麼在 Mac 上使用 3Dconnexion SpaceMouse?

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

安裝 macOS 版的 3DxWare 10,也就是 3Dconnexion 的驅動程式,SpaceMouse 就能在每個支援它的 App 裡導覽,例如 Blender、Fusion、SketchUp、Cinema 4D 和 Maya。3Dconnexion 的驅動程式頁面(我讀取於 2026 年 10 月 23 日)列出 10.8.13 版,2026 年 6 月 26 日發行,適用於 macOS 12 以上版本。在那些 App 之外,控制帽幾乎派不上用場,因為 App 必須是為 3D 滑鼠寫的才看得懂它。

我做了 InputConfig,這是免費的 Mac App。從 1.8 版開始,它自己就能讀取 SpaceMouse:控制帽的全部六個軸和按鈕都是輸入,所以在 3Dconnexion 不支援的 App 裡,你可以推動控制帽來捲動 PDF、扭轉它來縮放,或是在按鈕上放一個巨集,而且每個 App 可以有不同的配置。我沒有檢查過每一款 SpaceMouse 型號,所以請用 Scan 確認你的。

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

步驟

  1. 從 3Dconnexion 的驅動程式頁面安裝 macOS 版 3DxWare 10,並留給它支援的 App 使用。
  2. 打開 InputConfig,新增一列,按下 Scan,然後推動 SpaceMouse 的控制帽,或按下它的一個按鈕。
  3. 為這一列指定輸出,例如向前推對應 Mouse Wheel,按鈕對應一個快速鍵。
  4. 把需要這些列的 App 列在「這些 App 在最前方時啟用」之下。
  5. 在「設定」的進階中開啟「前方 App 改變時切換預設集」,讓配置只在那些 App 裡執行。

了解 3DxWare 在 Mac 上做什麼

3DxWare 10 同時是驅動程式和設定 App。3Dconnexion 的驅動程式頁面和它連結的 macOS 發行說明(都讀取於 2026 年 10 月 23 日)是這麼說的:

  • Mac 版是最新的。10.8.13 在 2026 年 6 月 26 日發行。2025 年 10 月的 10.8.10 版加入了 macOS 26 Tahoe,而原生 Apple 晶片支援可追溯到 2022 年的 10.7.0。
  • 支援的裝置有列出。說明中提到 SpaceMouse Compact、Enterprise、Pro、Pro Wireless 和 Wireless、SpaceNavigator 和 SpaceNavigator for Notebooks,另外還有 CadMouse 系列和 Universal Receiver。
  • 有些 App 有外掛。安裝套件自帶 Cinema 4D、Maya、Photoshop、SketchUp 和 Unreal Editor 的外掛,近期的版本還新增了 PureRef、Substance 3D Painter、FreeCAD、Shapr3D 的驅動程式設定,以及 Blender 裡 SpaceMouse Enterprise 的按鈕設定。
  • 按鈕跟著 App 走。3Dconnexion 的 3DxWare 頁面說,驅動程式會辨識目前使用中的 App,並自動把指令指派給按鍵,頁面還介紹了四個或八個指令的放射狀選單和 Macro Editor。

對於那份清單上的建模 App,這就是該用的工具。在任何為 SpaceMouse 打造的 App 裡,3DxWare 就是 SpaceMouse 該待的地方。

看看 SpaceMouse 在哪裡什麼都不做

缺口出現在沒人為 3D 滑鼠寫支援的 App:瀏覽器、預覽程式、PDF 閱讀器、2D 設計工具、地圖、影片編輯器。在 3Dconnexion 論壇上,使用 3DxWare 10.8.4 的使用者回報說,Safari 和 Adobe Acrobat Reader 裡不支援捲動,而且只有在沒有安裝驅動程式時,控制帽才會在那裡當成一般的 2D 滑鼠。這是使用者的回報,不是 3Dconnexion 的聲明,但跟大多數人的發現一致。

另一個缺口是按鈕。SpaceMouse Compact 有兩個,SpaceMouse Pro 有十五個,在受支援的 App 之外,許多按鈕都沒有有用的事可做。一半的 App 裡都閒置的控制帽,就是多出來的輸入,這正是 InputConfig 派上用場的地方。

把控制帽和按鈕變成輸入

InputConfig 1.8 直接讀取 SpaceMouse。控制帽移動的六個方向,推和拉、左右滑動和前後滑動、傾斜和扭轉,每一個都是軸,每個按鈕則是按鈕。綁定的方式和搖桿或方向鍵按鈕一樣。

步驟 1:掃描控制帽

  • 你:在預設集新增一列,按下 Scan,然後朝一個方向用力把控制帽推到底。
  • InputConfig:把這一列綁定到它聽到的第一個控制項,並顯示它的名稱。軸的一列只在一個方向觸發,正向或負向,所以相反的方向是另一列。
  • 確認:這一列會寫出 SpaceMouse 的軸名稱。如果名稱不對,再按一次 Scan,並在它聆聽時不要碰其他東西。

步驟 2:掃描按鈕

  • 你:在新的一列按下 Scan,然後按下 SpaceMouse 的一個按鈕。
  • InputConfig:把這一列綁定到那個按鈕。
  • 確認:為這一列指定輸出,按下「儲存」和 Activate,然後在你想用的 App 裡按下按鈕。
綁定編輯器中開啟了 Scan 覆蓋層,從 18 開始倒數,並請你按下一個控制項來對應它。
Figure 1. Scan 會同時聆聽所有裝置。倒數時把 SpaceMouse 的控制帽推到底,這一列就會取得那個軸。

如果找不到裝置,InputConfig 選單列中的 Devices 選單會列出它能開啟的裝置,也可以在那裡手動勾選裝置。Scan 聆聽時要把控制帽推到底,這一列才會取得你想要的軸。

在 3Dconnexion 不支援的 App 裡給它工作

這些是我會先建立的配置。每一行是一列,有兩個方向的軸則是兩列。

App控制帽或按鈕輸出
Safari、預覽程式、PDF向前和向後傾斜Mouse Wheel 上下,並開啟 Variable Sensitivity
預覽程式、PDF向左和向右扭轉Command 減號和 Command 加號,用來縮放
Safari向左和向右滑動Command [ 和 Command ],上一頁和下一頁
不受支援的 3D 或 CAD App按住一個按鈕Mouse Button,中鍵,按住來環繞
同一個 App往四個方向傾斜Mouse Motion,讓按住的中鍵拖曳
任何 App多餘的按鈕巨集、Type Text、Open App 或 Siri 捷徑

Variable Sensitivity 讓輸出跟著你推的幅度走:輕輕推就慢慢捲動,用力推就飛快捲動,這就是控制帽在受支援的 App 裡給人的感覺。按住的中鍵與把遊戲手把當成 3D 滑鼠是同一招,只是現在是一個本來就放在你手下的控制帽。

綁定編輯器中的兩列:L1 按住滑鼠中鍵來環繞,R1 同時按住左 Shift 和中鍵來平移。
Figure 2. 按住中鍵,以及 Shift 加中鍵,是大多數 3D App 用來環繞和平移的拖曳方式。SpaceMouse 的按鈕可以承擔同樣的列。

每一列還有長按動作、按兩下動作,以及從 1.8 起的按三下動作,所以 Compact 的兩個按鈕可以承擔六項工作。先從 Safari 裡的一個捲動軸開始,因為那是大家最先注意到的缺口。

讓 3DxWare 和 InputConfig 互不干擾

我沒有確認過 InputConfig 和 3DxWare 同時執行時如何共用這個裝置,所以請用穩當的方式設定。照這個階梯走,從最小的一步開始:

  1. 不要碰受支援的 App。在 Blender、Fusion 或 SketchUp 裡,讓 3DxWare 驅動控制帽,並且不在那裡給 InputConfig 任何列。
  2. 把預設集做成依 App 切換。只把需要這些列的 App 列在「這些 App 在最前方時啟用」之下,並在「設定」的進階中開啟「前方 App 改變時切換預設集」。這樣配置就會在 Safari 或預覽程式裡執行,離開時停止。
  3. 在驅動程式執行時測試。打開 Safari,推動控制帽,看看發生什麼事。如果頁面捲動的距離是你預期的兩倍,就表示兩個 App 都動作了,所以請在 3DxWare 的設定裡,清除該 App 的那個軸或按鈕。
  4. 在驅動程式結束時測試。如果 3DxWare 執行時 Scan 什麼都聽不到,就是驅動程式佔住了裝置。請記下你看到的情況,因為我想知道哪些型號會這樣。
預設集的自動化與遊戲工具區段,Final Cut Pro 列在「這些 App 在最前方時啟用」之下。
Figure 3. 「這些 App 在最前方時啟用」下的 App 清單。把 Safari 或預覽程式放在這裡,SpaceMouse 的列就只在那裡執行。

每項工作只交給一個 App:為 3D 滑鼠打造的 App 用 3DxWare,其餘的用 InputConfig。

它做不到的事

  • 把 3D 導覽送給 App。InputConfig 送出的是按鍵、點按、指標移動和捲動。透過 3Dconnexion 自己的軟體來讀取 SpaceMouse 的 App,仍然需要 3DxWare。
  • 同時往六個方向移動。每個軸的列送出各自的輸出,所以用傾斜來捲動、用扭轉來縮放,是兩項獨立的工作,不是合在一起的攝影機移動。
  • 取代驅動程式的額外功能。放射狀選單、按鈕名稱的螢幕顯示,以及 Enterprise 的螢幕,仍然屬於 3DxWare。
  • 保證每一款型號。我自己沒有測試過 SpaceMouse。Scan 會告訴你你的有沒有被讀取。

簡短版

  • 建模 App。安裝 3DxWare 10.8.13,讓它負責導覽。
  • Safari、預覽程式和其他 App。在 InputConfig 掃描控制帽的軸,並給它們捲動、縮放和上一頁、下一頁。
  • 多餘的按鈕。巨集、快速鍵、App 和文字,每個都有長按、按兩下和按三下。
  • 兩者並用。依 App 設定預設集,這樣兩者就不會回應同一次推動。

認得 SpaceMouse 的 App 就保留驅動程式,其他地方交給依 App 切換的預設集補上。

常見問題

3Dconnexion SpaceMouse 能在 macOS Tahoe 上使用嗎?

3Dconnexion 的發行說明說,3DxWare 10.8.10 在 2025 年 10 月加入了 macOS 26 Tahoe,目前的 10.8.13 支援 macOS 12 以上版本。

為什麼我的 SpaceMouse 在 Safari 裡不能捲動?

Safari 沒有 3D 滑鼠支援,3Dconnexion 論壇上的使用者回報驅動程式無法讓它捲動。InputConfig 1.8 可以讀取控制帽的軸,並在 Safari 裡送出 Mouse Wheel 捲動。

在 Mac 上可以不用 3DxWare 使用 SpaceMouse 嗎?

受支援的 App 需要 3DxWare 才有真正的 3D 導覽。InputConfig 自己就能把控制帽和按鈕讀取為輸入,用於按鍵、捲動和巨集,但這和建模 App 裡的 3D 導覽不一樣。

3DxWare 支援 Apple 晶片嗎?

支援。3Dconnexion 的說明列出,從 2022 年 1 月發行的 10.7.0 版起,就有原生 Apple 晶片支援。

SpaceMouse 的按鈕可以在 Mac 上執行巨集嗎?

3DxWare 在受支援的設定下有 Macro Editor。在 InputConfig 中,任何 SpaceMouse 按鈕都能執行巨集、輸入文字、開啟 App 或執行 Siri 捷徑,而且每個 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 上.