Logitech G HUB 巨集怎麼安裝?教你匯入 .lua、設定、測試及自行編寫腳本

一篇更完整、可照做的 Logitech G HUB 巨集指南:從匯入到疑難排解,讓你把巨集真正用順、用穩。


Logitech G HUB

使用 .lua(Lua)腳本可以大幅延伸 Logitech 滑鼠的可玩性與自訂能力。 這類 Logitech G HUB 巨集能把重複動作自動化(例如連點、連段、按鍵組合),也能在某些遊戲情境下做更精細的輸入控制(像是滑鼠按住時的規律移動)。 很多人會把它用在 RustCS2PUBG 等遊戲的「後座力控制」訓練或輔助上:你可以購買現成方案,或自己撰寫並逐步調整參數。

下面我會用「從零開始」的方式,帶你把巨集正確安裝到 G HUB:包含匯入腳本、將 Desktop(桌面)設定檔設為永久、關閉 On-board Memory、使用管理員權限避免遊戲內失效,以及最常見的錯誤排除。 你照著做一次,之後換其他 .lua 腳本也會非常快。

1. 下載與安裝 Logitech G HUB

  1. 先從 Logitech 官網下載 G HUB。
    如果你是第一次要在 Logitech G102(或其他 G 系列滑鼠)使用巨集,建議先用最新版的穩定版。 但若遇到「卡在載入」、「介面異常」或「腳本功能不穩」等狀況,請從 Logitech G HUB 官方支援頁面下載並重新安裝相容版本。
    常見支援型號包含: G502、G402、G102、MX518、G900、G305、G403、G Pro、G603、G604、G703、G903 等。
  2. 用「系統管理員」身分安裝與啟動 G HUB。
    這一步很重要:有些遊戲會限制一般權限程式的輸入或腳本行為,導致你在桌面測試正常、進遊戲卻失效。 以管理員權限執行通常能大幅降低「巨集桌面可用但遊戲內沒反應」的問題機率。
  3. 務必確認已關閉「On-board Memory(內建記憶體)」模式。新版 G HUB 通常可在主畫面(滑鼠圖示右側)直接切換。 若你開啟了內建記憶體模式,很多腳本或設定會被硬體設定檔覆蓋,造成看起來已套用、實際上不生效。

Logitech G HUB 的內建記憶體模式

2. Logitech 滑鼠巨集怎麼設定(建議使用 Desktop 設定檔)

  1. 先準備好你的 .lua 腳本檔。 你可以自己寫,也可以使用 TopMacro.net 的現成腳本作為範本再微調。
    小建議:把檔案先放在桌面或固定資料夾(例如 D:\Macros\),之後匯入更快,也不容易找不到檔案。 若你要在 Rust、PUBG 或 CS2 使用,最好用清楚的檔名(例如 rust_g102.lua),便於管理與回溯。

  2. G HUB 的 Desktop 設定檔
  3. 打開 G HUB,把「Desktop(桌面)」設定檔設成預設(永久/主要)設定檔。
    • 啟動 G HUB。
    • 進入「Games & Applications」或「Manage Profiles(管理設定檔)」區。
    • 找到「Desktop」設定檔,並在詳細設定中把它標記為永久/主要(Primary)。

    在 Logitech G HUB 中設定永久 Desktop 設定檔
    為什麼我強烈建議使用 Desktop?因為很多遊戲專用設定檔會自動切換,可能覆蓋你的腳本或造成衝突; Desktop 設定檔不會頻繁切換,最適合用來做「腳本穩定性測試」與「疑難排解」。

3. 建立腳本並匯入 Lua(.lua)巨集

  1. 先切換到「Desktop」設定檔。
    這是最簡單的測試環境:不受遊戲設定檔切換影響,能快速確認腳本是否真的在 G HUB 內執行。 你先在 Desktop 確認正常,再到遊戲內測試,排除問題會快很多。

  2. 在 Logitech G HUB 中建立腳本
  3. 建立新腳本(Script)。
    • 找到「Create New Lua Script(建立新的 Lua 腳本)」或類似按鈕並點擊。
    • 在腳本編輯視窗中,選單通常是「Script」→「Import(匯入)」;然後選擇你的 .lua 檔案。
    這個方式也很適合管理多個腳本:例如你同時有 Rust、CS2、PUBG 的不同版本,就能各自匯入、各自調整, 不用把所有內容放在同一份檔案裡(除非你使用的是整合型 Premium 腳本)。

  4. 在 Logitech G HUB 中匯入 Lua 巨集
  5. 儲存並啟用腳本(Save & Run)。
    匯入後,請在「Script」選單中找「Save and Run(儲存並執行)」。 這一步是讓腳本真正開始運作的關鍵:只存檔不執行,很多人會以為安裝完成,其實腳本尚未啟動。

4. 驗證巨集是否真的有運作(最重要的檢查點)

  1. 先設定觸發按鍵(綁定按鈕)。
    我們的 Logitech G102 腳本(以及其他型號)通常預設綁定側鍵(例如 G5)。 你可以在腳本內修改,也可以在 G HUB 的按鍵配置中重新指派到你習慣的按鈕。 建議你先使用容易按下且不會誤觸的按鍵,測試穩定後再調整成正式配置。
  2. 先在 Desktop 設定檔測試,再到遊戲測試。
    按住或點擊你綁定的按鈕:如果你安裝的是 Rust 或 CS2 腳本,滑鼠游標應該會依照腳本規律移動。 Desktop 正常表示腳本已在 G HUB 內啟動;接著再進遊戲測試是否受到遊戲權限或設定阻擋。

5. 同時加入多個巨集(多份 .lua 的管理方式)

如果你需要同時使用多個不同腳本(例如不同遊戲、不同武器、不同 DPI 或靈敏度設定),建議這樣做:

  1. 重複上面的流程:建立新 Script,匯入對應的 .lua 檔案。
  2. 每次匯入後都要 Save & Run,確保腳本確實開始運作。

另外,我們網站也提供 Premium 整合型腳本:把多種武器及配置整合在同一份 Lua 內, 你可以透過鍵盤或滑鼠快捷鍵快速切換配置,省下頻繁切換腳本的麻煩。 這種方式也更容易把常用設定集中管理,對於常玩多款遊戲的人特別方便。


Logitech G HUB 中的 Premium 巨集

6. 自行編寫 Logitech G HUB 巨集(從零開始)

如果你想從頭打造自己的腳本,確實需要一些基本程式概念(至少要會讀懂變數、迴圈、延遲及時間控制)。 G HUB 內建 Lua Scripting 介面,也有基本的說明文件,你可以用「先模仿、再修改小部分」的方式快速學習。

建議入門流程:先使用一份簡單可運作的範例(例如按住按鍵時固定向下移動),然後逐步調整參數, 再加入更多邏輯(不同按鍵切換、不同模式、不同靈敏度倍率),最後才做成你自己的完整腳本。 這樣學習曲線最平緩,也比較不容易因為一次修改太多而難以找出問題。


在 Logitech G HUB 中建立自己的巨集

7. 巨集在遊戲裡不會動(桌面正常、進遊戲失效)

  • 再次確認「Desktop」設定檔已設為永久/主要(Primary)。很多問題其實都出在設定檔被遊戲自動切換。
  • 完全關閉 G HUB(包含工作列與背景程序),再用「系統管理員」身分重新啟動。
  • 確認已關閉 On-board Memory(內建記憶體)模式;必要時重新啟動電腦,讓設定確實生效。
  • 若仍無效:先暫時移除其他腳本及設定檔,保留最簡單的測試腳本,逐步排除衝突來源。
  • 最後可嘗試重新安裝 G HUB(或改用較舊版本),通常能解決卡住或設定寫入失敗的問題。

8. G HUB 無法啟動或卡在載入畫面(Loading Loop)

  • 完整移除 G HUB 後,請從 Logitech 官方支援頁面重新安裝目前相容的版本。 安裝完成後重新啟動電腦,並確認應用程式能否正常開啟。

    如果你想更徹底,可以在移除後重新啟動電腦再安裝,並避免同時執行多個周邊軟體(例如其他品牌的巨集軟體)而造成衝突。

9. 結語

在 Logitech 滑鼠上設定巨集只要掌握幾個核心步驟,其實並不難,而且越熟練越省時間:

  1. 安裝並以管理員身分啟動 G HUB,降低遊戲內失效的機率。
  2. 把 Desktop 設為主要/永久設定檔,避免自動切換造成衝突。
  3. 建立新 Script 並匯入 .lua,使用 Save & Run 真正啟用腳本。
  4. 先在桌面測試,再到遊戲測試,這樣排除問題最快,也最容易找出原因。

祝你設定順利、測試一次就成功,遊戲操作更穩更舒服!如果你要管理多個腳本,記得把檔名與觸發按鍵規劃好, 之後切換與維護會輕鬆許多。

Logitech G HUB

影片教學