繁體中文

用遊戲手把控制舞台燈光

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

你可以在 Mac 上用 Xbox 或 PlayStation 手把控制 DMX 舞台燈光,不需要額外的橋接 App。InputConfig 把手把變成 MIDI 裝置,而大家真正在用的 Mac 燈光 App,QLC+、Lightkey 和 MagicQ,本來就會聆聽 MIDI。扣下扳機,燈光就淡入。按一下按鈕,一個場景就亮起。

這份指南是從 Reddit 上的一個問題開始的:有人想用 Xbox 手把控制燈光設備,而我坐下來要回答時,發現它其實本來就能用。你大約半小時就能從手上的手把,做到架子上的燈光。第一次用扳機的一扣讓真正的燈光淡入時,會讓人很難放下手把。

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

步驟

  1. 連接手把並打開 InputConfig。
  2. 從這一頁下載 Lighting Desk 預設集,連按兩下把它加到 InputConfig,然後開啟。
  3. 打開你的燈光 App(QLC+、Lightkey 或 MagicQ),並挑選 InputConfig 作為 MIDI 輸入。
  4. 連接 USB-DMX 介面,或 Art-Net 或 sACN 節點,並在燈光 App 裡把你的燈具接到它上面。
  5. 學習每個控制項:在 QLC+ 裡,對 Virtual Console 的推桿或按鈕使用 Auto Detect,在 Lightkey 裡用右鍵按一個提示或推桿並新增觸發,然後移動手把上對應的控制項。
  6. 把場景按鈕設為切換,兩個肩鍵設為閃爍,並讓全黑和全部停止的按鈕保持在伸手可及之處。

準備你需要的東西

  • 手把。Xbox、PlayStation、Switch Pro、8BitDo,只要 InputConfig 看得到的都行。只要它出現在 App 裡,這裡就能用。飛行搖桿、方向盤和踏板會以完整解析度讀取每個軸,所以油門桿或踏板也可以是推桿。
  • InputConfig。Mac App Store 上免費。
  • 燈光 App。QLC+ 免費、開放原始碼,而且原生執行於 Apple 晶片。Lightkey 只支援 Mac,而且很親切。ChamSys 的 MagicQ 也行,但它的 MIDI 輸入不是每個版本都有,所以請先查看 ChamSys 的文件。
  • 能和燈光溝通的東西。USB-DMX 介面(Enttec DMX USB Pro 使用 macOS 內建的驅動程式),或你網路上的 Art-Net 或 sACN 節點。

如果你還沒有燈光,QLC+ 會在螢幕上顯示每個燈具,所以你可以在插上任何東西之前,建立並測試一切。InputConfig 和 QLC+ 都是免費的。你唯一可能需要買的,是介面或節點。

了解各部分如何溝通

InputConfig 在你的 Mac 上建立一個名為 InputConfig 的 MIDI 連接埠。其他每個 App 看到它,就跟用線接上的 MIDI 控制器完全一樣。它從不離開你的 Mac,所以不需要網路設定,也沒有驅動程式要安裝。兩種訊息完成所有的工作:

MIDI CC(控制變更)
扳機或搖桿在你移動時送出從 0 到 127 的平滑數值。扳機靜止時是 0,這對調光來說完美:放開,推桿就完全降到底。
MIDI 音符
按鈕在你按住時送出音符開啟,放開時送出音符關閉。燈光 App 決定那代表切換場景,還是只在按住期間閃爍它。

扳機是推桿,按鈕是場景,而燈光 App 決定每一個代表什麼意思。

在 InputConfig 裡設定手把

最快的開始方式,是這一頁上的 Lighting Desk 預設集。一切都從 MIDI 頻道 1 送出:

控制項送出適合用於
右扳機CC 1主調光
左扳機CC 2閃光速度、煙霧,或顏色
右搖桿向上CC 3第三個推桿
A、B、X、Y音符 36 到 39場景 1 到 4
LB、RB音符 40、41閃光
方向鍵音符 42 到 45下一個提示、上一個提示、跑馬
Start音符 46全黑
Back音符 47全部停止
編輯器裡的 Lighting Desk 預設集,扳機上有 MIDI CC 列,按鈕上有 MIDI 音符列。
Figure 1. 扳機送出 CC 1 和 CC 2,按鈕送出音符 36 到 47,全都在頻道 1。
  • 你:打開下載的檔案把它加到 InputConfig,並開啟。
  • InputConfig:在 InputConfig 連接埠上送出那些 CC 和音符。送出 CC 的搖桿一旦超過死區,就會達到完整的 0 到 127,所以右搖桿推桿能一路升到頂。
  • 確認:在 PlayStation 手把上,給預設集一個燈條顏色:在側邊欄選取它,並按一下 Live Visualizer 的圖裡 L2 和 R2 之間的燈條晶片。這樣看一眼手把,就知道燈光配置正在執行。

想改為建立你自己的,就新增一列,按「掃描」,移動控制項,然後挑選 MIDI CC 或 MIDI Note 作為輸出。MIDI CC 工具可以幫你看出哪些編號已經用過了。

在 QLC+ 裡連接

步驟 1:挑選輸入和輸出

  • 你:打開 Inputs/Outputs 分頁。在 universe 1 上,勾選 InputConfig 作為 MIDI 輸入,並挑選你的 DMX 介面或 Art-Net 作為輸出。
  • QLC+:在那個 universe 上聆聽 InputConfig 連接埠。
  • 確認:移動一個扳機,universe 的輸入指示燈就會有反應。

步驟 2:學習推桿和場景

  • 你:在 Virtual Console 裡,為你的調光新增一個滑桿。在它的屬性中,於外部輸入底下開啟 Auto Detect,然後扣下右扳機。用同樣的方式為你的場景新增按鈕:附加場景,開啟 Auto Detect,按 A。
  • QLC+:把每個元件綁定到你移動的控制項,並把 0 到 127 的 MIDI 範圍加倍到 DMX 的 0 到 255,所以完全扣下真的就是全滿。
  • 確認:滑桿跟著扳機移動,而 A 會叫出場景。

步驟 3:設定按鈕的行為

  • 你:把場景按鈕設為 Toggle Function on/off,把 LB 和 RB 按鈕設為 Flash Function。把 Start 指向 Toggle Blackout,把 Back 指向 Stop All Functions。
  • QLC+:切換場景,並且只在你按住肩鍵期間點亮閃光場景。
  • 確認:放開肩鍵,它的閃光就熄滅。

在 Lightkey 裡連接

  • 你:打開 External Control 視窗,按一下 MIDI,並從 Input 選單挑選 InputConfig。然後用右鍵按一個提示或推桿,選擇新增觸發,並按下你想使用的按鈕,或移動你想使用的扳機。
  • Lightkey:就在那裡學習這個控制項。
  • 確認:提示會從手把觸發。設定整場演出只需要幾分鐘。

用按鈕移動燈頭,不要用搖桿

你可以把水平移動和垂直移動放在搖桿上,而大幅度的掃動非常好玩。限制是:MIDI CC 只有 128 階,所以緩慢而精準的移動可能看起來有點一格一格的。演出時,請在燈光 App 裡儲存你的位置,把它們放在按鈕上,並讓 App 自己的效果處理移動。

保留一個緊急按鈕

燈光是現場的,所以要為出問題的那一刻做好計畫。依照這個階梯往上試,先從最小的一步開始:

  1. 全黑。Start,遠離你會猛按的按鈕。
  2. 全部停止。Back,在 Xbox 手把上是 View,在 DualSense 上是 Create。
  3. 停止 InputConfig。Back 出廠時也是 InputConfig 自己緊急停止的一半:一般按下會送出 Stop All 給燈光 App,而與 Start 一起按住三秒則會停止 InputConfig 本身,這會為它按住的每個音符送出音符關閉,並停止所有輸出。

如果你寧可把兩者分開,請在「Settings」、「General」裡把緊急停止移到另一個按鈕。實際演出時,請用線而不是藍牙,並事先替手把充電。排練時用藍牙沒問題。線是少一件要擔心的事。

其他做法

我在這裡有點偏心,所以也列出其他的路:

  • Chataigne。免費,直接讀取遊戲手把,並送出 DMX、Art-Net 或 OSC。如果燈光是你唯一需要的,它很棒,而且是你以後需要橋接時該用的那個。常被推薦用於此的 OSCulator 已在 2024 年底關閉。
  • QLC+ 自己的 HID 外掛程式。讀取手把,但它的文件把它列為給 Windows 和 Linux 的。
  • InputConfig。當同一個手把也需要在你的 Mac 上操作按鍵、滑鼠或音樂,或是當你想要一個在每個 App 裡都能用的設定時,它比較合理。

MIDI 鍵盤或推桿盒可以同時運作。燈光 App 會把它和 InputConfig 看成各自獨立的輸入。想用 OSC 而不是 MIDI,請看 Mac 上的遊戲手把轉 OSC。

簡短版

  • 加入 Lighting Desk 預設集。扳機是推桿,按鈕是場景,在 MIDI 頻道 1。
  • 挑選 InputConfig 作為 MIDI 輸入。在 QLC+、Lightkey 或 MagicQ 裡這麼做,然後學習每個控制項。
  • 場景切換,肩鍵閃爍。全黑和全部停止放在 Start 和 Back 上。
  • 演出時用線。也要先替手把充電。

任何會學習 MIDI 的燈光 App,都可以用手把來操作。

常見問題

我需要 OSCulator 或其他橋接 App 嗎?

QLC+、Lightkey 或 MagicQ 不需要。它們直接讀取 InputConfig 的 MIDI 連接埠。如果你看過有人推薦 OSCulator,它已在 2024 年底關閉,所以如果你真的需要橋接,我會用 Chataigne。

它能搭配 PlayStation 或 Switch 手把使用嗎?

InputConfig 看得到的任何手把都行,因為燈光 App 看到的永遠只是 MIDI。

我能同時使用 MIDI 鍵盤或推桿盒嗎?

你的燈光 App 會把 InputConfig 和你其他的 MIDI 設備看成各自獨立的輸入,所以你可以隨意混合使用。

這是免費的嗎?

InputConfig 免費,QLC+ 也是。你唯一可能需要買的,是接上真正燈光用的 USB-DMX 介面或 Art-Net 節點。

更多中文頁面

詳細指南(英文)

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