Logitech G HUB 指南

如何安裝、設定或自行建立 Logitech G HUB 巨集

完整區分 G HUB 原生巨集與設定檔 Lua 指令碼,並說明滑鼠按鍵指派、應用程式設定檔、播放方式、內建記憶體限制、安全測試與逐層故障排查。

EasyMacro 編輯團隊 15分鐘 發佈日期:
深色桌面上,抽象巨集時間軸前的一隻無品牌可程式化遊戲滑鼠
可靠設定始於辨識正確檔案與設定檔,並在開啟重複前完成一次可控制的測試。

先確認檔案類型,再開始安裝

一般操作序列應在 Assignments → Macros 建立,並拖到滑鼠按鍵。如果收到的是 .lua 檔,則要在正確設定檔的 Scripting 編輯器載入,一般巨集錄製器不能匯入。

如需對照畫面與簡短步驟,可查看 TopMacro 繁體中文 Logitech G HUB 指南。下文依據目前 Logitech 文件獨立撰寫,並加入完整判斷與排查方法。

區分原生巨集、Lua 與內建記憶體

G HUB 對同一裝置提供數種不同機制。應依目標與邏輯執行位置選擇,而不是照搬其他滑鼠型號的選單。

方式適合用途重要限制
G HUB 原生巨集按鍵、點擊、文字、命令與線性操作序列透過 G HUB 執行,且必須指派給支援的按鍵
設定檔 Lua 指令碼Scripting 支援的條件與事件不是每個裝置、系統或版本都提供
內建記憶體指派沒有 G HUB 時使用的便攜基礎按鍵無法完整儲存複雜重複、序列與指令碼

.lua 屬於第二種,在 Assignments 錄製的序列屬於第一種。On-Board Memory 不會把兩者轉成無限制的韌體自動化。

通往滑鼠的三種路徑:原生巨集時間軸、設定檔指令碼與內建記憶體
正確安裝方式取決於動作定義位置,以及 G HUB 是否保持執行。

準備 G HUB、裝置與復原方案

載入前記錄初始狀態,可避免把錯誤設定檔或誤改主按鍵當成硬體故障。

  • 使用官方 G HUB。 完成更新,重新連接目標滑鼠,並確認裝置頁面與設定可正常開啟。
  • 檢查下載內容。 解壓縮、掃描並閱讀說明;若應該只有資料或指令碼,卻出現未知執行檔,請勿執行。
  • 儲存目前配置。 截圖記錄作用中設定檔與按鍵,保留一般主點擊,敏感測試時準備備用滑鼠。
  • 選擇真正的應用程式設定檔。 連結主執行檔。Desktop Default 是中性備援,並非所有巨集的必要位置。
  • 從一次性動作開始。 使用側鍵與安全視窗,直到啟動、時序與停止都清楚。

建立並指派 G HUB 原生巨集

內建編輯器適合快捷鍵、可控制點擊、文字與應用程式命令。先製作短版並驗證,穩定後再加入重複。

  1. 開啟正確裝置。

    選擇目前連接的滑鼠,並核對畫面顯示的應用程式設定檔。

  2. 進入 Assignments → Macros。

    按 Create New Macro,並以應用程式與用途命名。

  3. 明確選擇播放方式。

    先用 No Repeat,其他方式只在停止條件清楚時使用。

  4. 加入動作。

    錄製鍵盤、滑鼠、文字或支援命令,並刪除意外輸入。

  5. 核對延遲與放開。

    保留應用程式處理時間,確保每個按下都有對應放開。

  6. 指派到按鍵。

    儲存後拖到滑鼠示意圖,測試前確認新標籤。

若巨集已在清單中,但實體按鍵仍執行舊功能,表示錄製完成而指派或作用中設定檔有誤,不必再建立副本。

正確載入設定檔 Lua 指令碼

G HUB 執行時,Lua 會回應設定檔中的支援事件。只有目標設定檔確實提供 Scripting 時才使用此方式。

  1. 選擇目標設定檔。

    儲存在 Desktop 或其他遊戲下的指令碼不會自動跟隨正確程式。

  2. 開啟 Scripting。

    若沒有該項,請檢查型號、平台、韌體與目前支援。

  3. 備份原有程式碼。

    匯入可能覆蓋內容,因此先另存為帶日期的文字檔。

  4. 載入 .lua。

    使用開啟或匯入,先閱讀設定、註解與事件處理,再儲存。

  5. 啟用設定檔。

    切換到連結的應用程式,並在記錄中確認設定檔與預期按鍵事件。

  6. 只做一次受控測試。

    使用安全環境與明確停止方式;事件未到達時不要先亂改時序。

不要未經檢查就貼上未知程式碼。

Lua 是可閱讀的程式邏輯。檢查檔案存取、外部命令、無限迴圈與未說明選項,並分開保存原件與工作副本。

讓按鍵與應用程式設定檔可預測

許多偶發問題其實是設定檔切換。G HUB 可依程式切換,而持續設定檔會在所有位置鎖定同一配置。請分別測試。

  1. 核對執行檔。

    連結主程序,而不是只連結啟動器、更新器或捷徑。

  2. 選擇安全觸發鍵。

    先用可程式化側鍵,沒有替代控制時不要更改主點擊。

  3. 檢查標籤。

    原生巨集名稱應顯示在按鍵旁;Lua 則監聽支援的按鍵事件。

  4. 觀察自動切換。

    在 Desktop 與目標程式之間切換,查看目前設定檔名稱。

  5. 持續設定檔只用於診斷。

    短暫鎖定已知設定,找到原因後恢復應用程式自動切換。

正確裝置編輯的是目前連接滑鼠
正確設定檔作用中程式選擇預期配置
正確按鍵實體輸入符合指派或指令碼事件
明確停止放開、完成或已測試停止動作可結束流程

依內建記憶體限制選擇播放方式

桌面 G HUB 與滑鼠內部不是同一執行環境。先在軟體模式驗證,再判斷簡單便攜指派是否足夠。

方式或儲存位置實際用途需要確認
No Repeat執行一次的快捷鍵或有限序列所有按鍵放開且流程結束
Repeat While Holding物理放開前持續重複Logitech 說明此模式無法從內建記憶體執行
Toggle / Sequence狀態切換或多階段流程同樣需要桌面 G HUB
On-Board Memory便攜基礎按鍵儲存相容插槽,並在不依賴桌面功能下測試

開啟 On-Board Memory 後,G HUB 無法以一般方式編輯滑鼠。修改時回到 software mode,或僅在支援型號使用 Onboard Memory Manager。

設計容易理解的自訂巨集

好維護的巨集只完成一項允許的任務,觸發明確,且有可觀察的結束。錄製前先用文字描述。

  1. 確定一個結果。

    例如應用程式命令、允許的固定文字或短小的輔助快捷鍵。

  2. 拆成按下、等待與放開。

    記錄每個事件和預期的應用程式狀態。

  3. 選最簡單工具。

    線性序列用 Macros,支援條件用 Lua,基礎便攜操作用內建記憶體。

  4. 建立最小版本。

    刪除意外輸入,並清楚命名設定檔、巨集與備份。

  5. 測試一個循環。

    觀察順序,每次只改一個延遲,穩定性優先於速度。

  6. 記錄有效狀態。

    保存裝置、模式、設定檔、按鍵、播放方式與日期。

使用 Lua 時,先在記錄中確認設定檔啟用與按鍵事件。觸發沒有到達時,重寫執行區塊無法解決問題。

整理設定檔、版本與備份

保留一個按鍵普通的中性 Desktop,並為每個應用程式建立獨立設定檔。描述性名稱能在自動切換時立刻說明目前配置。

驗證後,在安裝目錄外保存按鍵圖、Lua 原始碼,以及裝置、G HUB 版本、exe 路徑、播放方式與日期說明。

如需適用於支援滑鼠與應用程式的準備檔案,請查看 EasyMacro 商店,並在購買前核對軟體、型號與設定要求。

Logitech G HUB 巨集無法運作時

依裝置、檔案類型、設定檔、觸發、權限與規則的順序檢查。盲目重裝可能刪除線索,卻沒有修正錯誤設定檔。

沒有 Assignments 或 Scripting

檢查正確型號、系統、韌體與目前 G HUB 支援。

.lua 不在 Macros 清單

這是正常的,請開啟目標設定檔的 Scripting。

按鍵仍執行舊功能

拖入已儲存巨集,核對標籤與作用中設定檔。

Desktop 有效,應用程式內無效

修正 exe 關聯並統一權限;不要讓 G HUB 永久以系統管理員執行。

事件跳過或保持按下

檢查按下/放開配對、恢復適度延遲並測試一個循環。

只在內建記憶體失效

回到 software mode;Repeat While Holding、Toggle、Sequence 和 Lua 不在文件支援範圍。

如需有畫面的輔助步驟,也可查看 TopMacro 繁體中文 Logitech 巨集文章

只在規則允許的情境使用自動化

G HUB 是官方軟體,但不是所有操作序列都被每款遊戲允許。發行商、伺服器、聯賽與賽事可限制多項動作、重複、後座力補償或無人操作。

請閱讀具體遊戲、伺服器和模式的最新規則。生產力、輔助功能、創作工具與離線測試用途更明確,但任何賣家都不能保證未來判定。

保留普通設定檔,從有限測試開始,並確保隨時停止。良好設定應可理解、可復原,且在目前情境獲准使用。

來源與編輯核驗

本文獨立撰寫,並依 Logitech 目前第一手資料核對事實。TopMacro 連結指向使用者指定的繁體中文參考頁,未複製其句子或段落結構。

事實與連結已於2026年8月22日核對。後續 G HUB 版本可能調整選單名稱與功能。

常見問題

關於 Logitech G HUB 巨集的常見問題

如何在 Logitech G HUB 中建立巨集?

開啟目標滑鼠,依序進入 Assignments、Macros 和 Create New Macro。填寫清楚名稱,選擇播放方式,錄製或加入動作,儲存後把巨集拖到可程式化按鍵。

可以在一般巨集編輯器匯入 .lua 檔嗎?

不可以。.lua 是設定檔指令碼,不是錄製器巨集。只有裝置、平台和目前 G HUB 版本支援時,才應在目標應用程式設定檔的 Scripting 中載入。

為什麼巨集在桌面有效,在遊戲中卻無效?

先檢查作用中的設定檔與主程式執行檔路徑。Logitech 也建議 G HUB 與目標程式使用相同權限;只有目標以系統管理員執行時才提升 G HUB。遊戲規則也可能限制自動化。

所有 Logitech 滑鼠都支援 Lua 與內建記憶體嗎?

不支援。功能取決於型號、系統、韌體及 G HUB 版本。檔案無法替不支援的裝置新增 Scripting 或 On-Board Memory。

為什麼切換內建記憶體後巨集失效?

滑鼠內部功能少於桌面 G HUB。Logitech 說明 Repeat While Holding、Toggle 與 Sequence 不會在該模式執行;Lua 也需要 G HUB 保持開啟。

一定要長期鎖定 Desktop 設定檔嗎?

通常不必。應將個別設定檔連結到真正的應用程式,並讓桌面保留一般按鍵。鎖定 Desktop 僅適合暫時診斷自動切換。

Logitech 巨集在所有遊戲都允許嗎?

不允許。官方裝置軟體不會取代遊戲、伺服器、聯賽或賽事規則。請查閱重複、單次輸入觸發多項動作、後座力補償與無人操作等限制。