Cómo instalar macros en Logitech G HUB, configurarlas o crear tus propios scripts

Guía completa y práctica para preparar macros en Logitech G HUB y hacer que funcionen de forma estable.


Logitech G HUB

Los scripts .lua amplían muchísimo lo que pueden hacer los ratones Logitech. En la práctica, estas macros para Logitech G HUB permiten automatizar acciones repetitivas, mejorar la comodidad y, en determinados escenarios, ajustar movimientos (por ejemplo, para rutinas de entrenamiento o tareas mecánicas). Muchos usuarios buscan macros para juegos como Rust, CS 2 o PUBG, y la forma más habitual de gestionarlas es mediante el software oficial Logitech G HUB.

En esta página encontrarás una explicación paso a paso de cómo crear o instalar macros en Logitech (ya sean listas para usar o hechas por ti), cómo importarlas correctamente en G HUB, cómo asignarlas a un botón y cómo solucionar los fallos típicos: que la macro funcione en el escritorio pero no dentro del juego, que el perfil cambie automáticamente o que G HUB se quede cargando en bucle. Si sigues el orden indicado, normalmente tendrás todo funcionando de forma estable en pocos minutos.

1. Descargar e instalar Logitech G HUB

  1. Descarga G HUB desde la web oficial de Logitech.
    Si vas a configurar macros por primera vez (por ejemplo, macros para un Logitech G102 u otro modelo de la serie G), lo ideal es comenzar con la versión estable más reciente. Si encuentras errores inusuales, cierres inesperados o un bucle de carga (loading loop), descarga o reinstala una versión compatible desde la página oficial de soporte de Logitech G HUB.
  2. Instala G HUB como administrador.
    Es muy importante para evitar el caso típico: «funciona en el escritorio, pero dentro del juego no». Ejecutarlo con privilegios de administrador ayuda a que el script pueda interactuar de forma consistente cuando una aplicación se ejecuta con protección extra. Como regla general: si el juego se ejecuta como administrador, G HUB también debe ejecutarse como administrador.
  3. Desactiva el modo «on-board memory» (memoria integrada).
    En versiones recientes de G HUB, se puede alternar desde la pantalla principal (normalmente a la derecha de la imagen del ratón). Este modo puede impedir que los scripts se ejecuten como esperas porque prioriza la memoria interna del dispositivo.

Modo on-board memory en Logitech G HUB

2. Cómo configurar una macro en un ratón Logitech

  1. Ten listo tu script .lua. Puedes crearlo tú mismo o adquirir una solución ya preparada en TopMacro.net.
    Consejo práctico: guarda el archivo en el Escritorio o en una carpeta de fácil acceso (por ejemplo Documentos\Macros); así lo localizarás al importarlo. Esto reduce errores típicos como «importé el archivo equivocado».

  2. Perfil Desktop en G HUB
  3. Abre G HUB y establece el perfil «Desktop» (Escritorio) como perfil predeterminado (principal).
    • Inicia Logitech G HUB.
    • Ve a «Games & Applications» (Juegos y aplicaciones) o «Manage Profiles» (Administrar perfiles).
    • Busca el perfil «Desktop» (Escritorio) y márcalo como permanente y principal en los detalles del perfil.

    Configurar Desktop como perfil permanente en Logitech G HUB
    Recomendación importante: usa el perfil «Desktop» para scripts, sobre todo si estás probando o ajustando parámetros. Así evitas conflictos con perfiles específicos de juegos que G HUB puede cambiar automáticamente.

3. Crear un script e importar una macro Lua

  1. Activa el perfil «Desktop».
    Es el entorno más simple para probar macros de ratón Logitech, porque no hay limitaciones ni conflictos con perfiles de juegos detectados automáticamente.

  2. Crear un script en Logitech G HUB
  3. Crea un script nuevo.
    • Busca un botón del tipo «Create New LUA Script» (Crear nuevo script LUA) y haz clic.
    • En la ventana del editor, abre el menú «Script» → «Import» y selecciona tu archivo .lua.
    Este método es perfecto si necesitas varios scripts: por ejemplo, uno para entrenamiento, otro para diferentes perfiles o macros para distintos juegos. Cuanto más ordenados estén (nombres claros y una carpeta fija), más fácil será mantenerlos.

  4. Importar macro Lua en Logitech G HUB
  5. Guarda y habilita el script.
    Tras importarlo, abre el menú «Script» y selecciona «Save and Run» (Guardar y ejecutar). Esto activa la macro y te permite comprobar al instante si G HUB la está ejecutando correctamente.

4. Verificar que la macro funciona

  1. Asigna un botón.
    Muchas macros se asignan por defecto a un botón lateral (por ejemplo G5). Puedes cambiarlo tanto en el script como desde la asignación de botones en el propio G HUB. Lo importante es que el botón sea cómodo y no se solape con acciones críticas.
  2. Prueba en el perfil Desktop.
    Pulsa o mantén pulsado el botón asignado. Si el cursor se mueve (o el comportamiento coincide con tu script), entonces la macro está activa y G HUB la está ejecutando. Si no ves reacción, revisa el apartado de solución de problemas más abajo.
Consejo: prueba primero en el escritorio o en un bloc de notas (si tu script escribe teclas). Si ahí funciona, el problema suele ser de permisos, perfil activo o modo de memoria integrada.

5. Añadir varias macros

Si necesitas varias macros al mismo tiempo (por ejemplo, diferentes perfiles o diferentes scripts):

  1. Repite los pasos anteriores: crea un script nuevo e importa el archivo .lua correspondiente.
  2. Guarda y ejecuta cada macro después de importarla (para que quede activa y comprobada).

Además, en nuestro sitio hay scripts Premium que combinan varias configuraciones en un solo archivo Lua. En ese caso, puedes cambiar entre modos mediante atajos de teclado o botones del ratón, sin necesidad de importar varios archivos. Esto es especialmente cómodo si quieres un «todo en uno» fácil de mantener.


Macros Premium en Logitech G HUB

6. Crear tu propia macro en Logitech G HUB

Si quieres construir tu script desde cero, necesitas al menos nociones básicas de programación (aunque sea lo mínimo para entender variables, tiempos y condiciones). G HUB incluye un entorno de «Lua Scripting» con referencias internas, y con un poco de práctica puedes crear scripts muy útiles: desde automatizaciones simples hasta perfiles con diferentes teclas y temporizadores.

Recomendación: empieza por algo pequeño (por ejemplo, una acción simple al mantener pulsado un botón), y solo después añade lógica avanzada. Así podrás detectar errores rápido y evitar «scripts gigantes» difíciles de depurar.


Crear tu propia macro en Logitech G HUB

7. La macro no funciona dentro del juego

  • Asegúrate de que el perfil «Desktop» esté marcado como permanente o principal en los detalles del perfil.
  • Cierra completamente G HUB (desde la bandeja o área de notificación) y vuelve a abrirlo como administrador.
  • Desactiva el modo «on-board memory» (memoria integrada) si está activado. Luego reinicia el PC para aplicar los cambios correctamente.
  • Comprueba que el juego no esté forzando un perfil diferente (algunos perfiles se activan automáticamente al detectar el ejecutable).
  • Si nada ayuda, reinstala G HUB y vuelve a importar el script desde cero (evita «arrastrar» configuraciones corruptas).

8. G HUB no se abre o queda atrapado en un bucle de carga (loading loop)

  • Desinstala G HUB por completo y vuelve a instalar la versión compatible actual desde la página oficial de soporte de Logitech. Después de instalarla, reinicia el ordenador y comprueba que la aplicación se inicia con normalidad.
  • Si el problema persiste, revisa que no haya restos de la instalación anterior (carpetas de Logitech en AppData) y prueba de nuevo. En muchas máquinas, la causa es una actualización fallida o datos de caché dañados.

9. Conclusión

Configurar macros para un ratón Logitech suele ser sencillo si sigues un orden claro y no te saltas los puntos importantes. Resumen de lo esencial:

  1. Instala y ejecuta G HUB con permisos de administrador cuando sea necesario.
  2. Selecciona el perfil «Desktop» como perfil principal y úsalo para pruebas y uso estable.
  3. Crea un script nuevo (macro de Logitech G HUB) e importa tu archivo .lua.
  4. Guarda y ejecuta el script («Save and Run») para activarlo y comprobarlo.

¡Te deseamos una configuración rápida, sesiones cómodas y un funcionamiento estable de tus macros! Si algo falla, vuelve a los apartados 7 y 8: casi siempre el problema se resuelve ajustando el perfil, los permisos o la memoria integrada.

Logitech G HUB

Tutorial en vídeo