Come installare le macro in Logitech G HUB, configurarle o crearne una da zero

Guida completa e super pratica per impostare correttamente le macro in Logitech G HUB (Lua), con consigli per evitare errori e blocchi in-game


Logitech G HUB

L’uso di script .lua amplia tantissimo le possibilità dei mouse Logitech: non parliamo solo di “macro semplici”, ma di automazioni intelligenti che possono gestire sequenze, temporizzazioni e comportamenti personalizzati. Queste macro per Logitech G HUB vengono spesso usate per automatizzare azioni ripetitive e, in ambito gaming, anche per aiutare a stabilizzare il controllo (ad esempio in Rust, CS 2 o PUBG), quando consentito dalle regole del gioco e della piattaforma. Se ti serve una macro recoil per Logitech (per CS2 o Rust), puoi acquistare una soluzione pronta oppure creare il tuo script: in entrambi i casi, l’obiettivo è lo stesso—importarlo correttamente in G HUB e farlo funzionare in modo stabile. Qui sotto trovi una guida passo-passo su come installare o creare macro Logitech (pronte o fatte da te) usando il software ufficiale Logitech G HUB, con piccole accortezze che fanno davvero la differenza.

Suggerimento: salva sempre i tuoi script in una cartella facile da trovare (Desktop o Documenti) e fai una copia di backup prima di modificare qualsiasi file.

1. Scaricare e installare Logitech G HUB

  1. Scarica G HUB dal sito ufficiale Logitech: pagina Logitech G HUB.
    Se stai configurando per la prima volta le macro su un mouse Logitech G102 (o qualsiasi modello della serie G come G502, G402, G102, MX518, G900, G305, G403, G Pro, G603, G604, G703, G903), ti consigliamo di partire dall’ultima versione stabile. Se però noti bug o comportamenti strani, prova una versione precedente: per esempio 2021.10.8013Scarica G HUB (2021.10.8013).
  2. Installa G HUB come Amministratore.
    È importante soprattutto se vuoi usare script in giochi che limitano input e automazioni: eseguire come amministratore riduce i casi in cui le macro funzionano sul desktop ma “spariscono” in-game. Inoltre evita diversi errori comuni legati ai permessi.
  3. Assicurati di DISATTIVARE la modalità “on-board memory” (memoria integrata). Nelle versioni recenti di G HUB di solito c’è un toggle nella schermata principale (a destra dell’immagine del mouse). Se è attiva, alcuni script possono non applicarsi come ti aspetti.

Modalità on-board memory in Logitech G HUB

2. Come impostare una macro su un mouse Logitech

  1. Prepara lo script .lua. Puoi scriverlo da solo oppure acquistare una soluzione pronta su Topmacro.net.
    Esempio pratico: se userai macro Logitech G102 per Rust o PUBG, salva il file sul Desktop per trovarlo al volo durante l’importazione, senza rischiare di selezionare il file sbagliato.

  2. Profilo Desktop in G HUB
  3. Apri G HUB e imposta il profilo “Desktop” come profilo predefinito (principale).
    • Avvia G HUB.
    • Vai su “Games & Applications” oppure “Manage Profiles” (il nome può cambiare in base alla versione).
    • Trova il profilo “Desktop” e impostalo come permanente/principale nelle impostazioni del profilo.

    Impostare Desktop come profilo persistente in Logitech G HUB
    Perché è così utile? Perché il profilo Desktop riduce conflitti con profili di gioco e rende i test molto più chiari: sai sempre quale profilo sta gestendo lo script.

3. Creare uno script e importare una macro Lua

  1. Attiva il profilo “Desktop”.
    È il modo più semplice per testare le macro del mouse Logitech, perché spesso non ci sono limitazioni o conflitti con altri profili (soprattutto se hai già creato profili dedicati ai giochi).

  2. Creazione script in Logitech G HUB
  3. Crea un nuovo script.
    • Cerca un pulsante tipo “Create New LUA Script” (o simile) e cliccalo.
    • Nella finestra dello script vai su “Script” → “Import” e seleziona il tuo file .lua.
    Questo è comodissimo se vuoi aggiungere più macro Lua per Logitech—per esempio una per Rust, una per CS2, e altre per giochi differenti, mantenendo tutto ordinato.

  4. Importare una macro lua in Logitech G HUB
  5. Salva e avvia lo script.
    Dopo l’importazione, apri il menu “Script” e scegli “Save and Run”. In questo modo la macro viene attivata e puoi verificare subito se G HUB la sta eseguendo correttamente.

4. Verificare che la macro funzioni davvero

  1. Assegna un tasto.
    Molte macro Logitech G102 (e di altri modelli della serie G) sono configurate per un tasto laterale (tipo G5). Puoi cambiare il tasto nello script o direttamente in G HUB, a seconda di come preferisci lavorare.
  2. Test sul profilo Desktop.
    Tieni premuto (o premi) il tasto assegnato e osserva il comportamento. Se hai installato una macro Logitech per CS2 o Rust, verifica che il movimento del cursore/compensazione corrisponda allo script. Se vedi che lo script “risponde”, sei sulla strada giusta.
Se la macro non risponde: controlla di essere sul profilo corretto, che lo script sia in “Run”, e che G HUB sia avviato come amministratore.

5. Aggiungere più macro (senza fare confusione)

Se ti servono più macro contemporaneamente (per giochi diversi o per armi diverse):

  1. Ripeti i passaggi—crea un nuovo script e importa il file .lua che ti serve.
  2. Salva e avvia ogni script dopo l’importazione.

Inoltre, sul nostro sito trovi anche script Premium che uniscono più macro in un solo file Lua: puoi passare da una macro all’altra tramite hotkey su tastiera o mouse, così non devi creare decine di script separati. È una soluzione molto comoda se vuoi tenere tutto “pulito” e gestibile.


Macro Premium in Logitech G HUB

6. Creare la tua macro in Logitech G HUB (da zero)

Se vuoi scrivere uno script personalizzato, ti serviranno almeno le basi di programmazione e un po’ di pazienza. La buona notizia: G HUB include un’interfaccia di “Lua Scripting” con funzioni dedicate, e puoi sperimentare in modo graduale. Parti da un esempio semplice, poi aggiungi logica e parametri passo dopo passo (tempi, condizioni, tasti, modalità di attivazione). Così capirai davvero cosa fa ogni riga e potrai evitare errori difficili da trovare.


Creare una macro personalizzata in Logitech G HUB

7. La macro non funziona nel gioco

  • Controlla che il profilo “Desktop” sia impostato come permanente/principale nelle impostazioni del profilo.
  • Chiudi completamente G HUB (anche dal tray) e riaprilo come Amministratore.
  • Disattiva la modalità on-board memory se è attiva, poi riavvia il PC.
  • Se ancora niente, reinstalla G HUB (meglio facendo pulizia completa prima della reinstallazione).

8. G HUB non si avvia o resta bloccato in “loading”

  • Una soluzione spesso efficace è disinstallare completamente G HUB e installare una versione più vecchia, ad esempio 2021.10.8013. Dopo l’installazione può chiederti di aggiornare: in molti casi puoi accettare l’update e il programma torna stabile. Se invece dopo l’update ricompare il problema, resta su una versione che sai essere stabile per il tuo PC.

9. Conclusione

Configurare macro su un mouse Logitech è di solito semplice, se segui l’ordine corretto e non salti i passaggi fondamentali. In sintesi, ecco la checklist più affidabile:

  1. Installa G HUB (meglio con privilegi di amministratore).
  2. Imposta “Desktop” come profilo principale e persistente.
  3. Crea un nuovo script (macro Logitech G HUB) e importa il file .lua.
  4. Save and Run per attivare lo script e fare subito un test.

Buon lavoro e buon gaming: configurazione stabile = meno problemi e più controllo.

Video tutorial