Skip to content

Releases

G Nexus 1.1.4

Choose a tag to compare

@NexusVibe-Octet NexusVibe-Octet released this 10 Nov 23:12

G Nexus 1.1.4: the G13 screen speaks your language, the G502 X PLUS comes back faster after sleeping, and the LGS export tells you what it leaves out.

Version française plus bas.

Fixed

  • G13 screen in the interface language: the LCD (applet names, L1–L4 labels, banners, date) stayed in French whatever the language chosen in the settings. It now follows it: English, German, Italian, Spanish or French.
  • G502 X PLUS after sleep: once the mouse had fallen asleep, G Nexus could take up to 5 s to notice it was back, and your real-time buttons did not work meanwhile. It now checks only where the mouse was, and takes it back within 3 s at most (about 1.5 s on average), without keeping the mouse from sleeping.
  • Export to LGS: a multi-action key kept only its tap action, and application rules beyond the first one (or their window title) were dropped, without any warning. The export report now lists them. Thanks to @dunklerquasar-Agent for spotting it (#3).

Downloads

System File Install
Windows 10 / 11 G.Nexus_1.1.4_x64-setup.exe Run the installer (it updates the previous version in place, your configuration is kept). Needs WebView2 (built into Windows 11). Optional: ViGEmBus for the gamepad mode
Linux (Bazzite, Fedora, Ubuntu, Mint, Debian, Arch…) gnexus_1.1.4_x86_64.AppImage Make it executable (right click › Properties › Executable, or chmod +x) and run it. On Bazzite, Gear Lever can add it to the application menu and update it. Some distributions need the libfuse2 package (libfuse2t64 on Ubuntu 24.04)
Arch / CachyOS gnexus-1.1.4-1-x86_64.pkg.tar.zst sudo pacman -U gnexus-1.1.4-1-x86_64.pkg.tar.zst (updates the previous package, your configuration is kept)

Version française

G Nexus 1.1.4 : l'écran du G13 parle votre langue, la G502 X PLUS revient plus vite après sa veille, et l'export LGS signale ce qu'il laisse de côté.

Corrigé

  • Écran du G13 dans la langue de l'interface : l'écran LCD (noms des applets, libellés L1–L4, bandeaux, date) restait en français quelle que soit la langue choisie dans les paramètres. Il la suit désormais : anglais, allemand, italien, espagnol ou français.
  • G502 X PLUS après la veille : une fois la souris endormie, G Nexus pouvait mettre jusqu'à 5 s à remarquer son retour, et vos boutons en temps réel ne fonctionnaient pas en attendant. Il ne vérifie plus que l'emplacement de la souris et la reprend en 3 s au plus (environ 1,5 s en moyenne), sans l'empêcher de dormir.
  • Export vers LGS : une touche multi-actions ne gardait que son appui court, et les règles d'application au-delà de la première (ou leur titre de fenêtre) disparaissaient, sans avertissement. Le rapport d'export les liste maintenant. Merci à @dunklerquasar-Agent de l'avoir repéré (#3).

Téléchargement

Système Fichier Installation
Windows 10 / 11 G.Nexus_1.1.4_x64-setup.exe Lancer l'installateur (il met à jour la version précédente, votre configuration est conservée). WebView2 requis (intégré à Windows 11). Facultatif : ViGEmBus pour le mode manette
Linux (Bazzite, Fedora, Ubuntu, Mint, Debian, Arch…) gnexus_1.1.4_x86_64.AppImage Le rendre exécutable (clic droit › Propriétés › Exécutable, ou chmod +x) et le lancer. Sur Bazzite, Gear Lever peut l'ajouter au menu des applications et le mettre à jour. Certaines distributions demandent le paquet libfuse2 (libfuse2t64 sur Ubuntu 24.04)
Arch / CachyOS gnexus-1.1.4-1-x86_64.pkg.tar.zst sudo pacman -U gnexus-1.1.4-1-x86_64.pkg.tar.zst (met à jour le paquet précédent, votre configuration est conservée)

G Nexus n'est pas affilié à Logitech.

G Nexus 1.1.3

Choose a tag to compare

@NexusVibe-Octet NexusVibe-Octet released this 09 Nov 14:45

G Nexus 1.1.3: better import of Logitech Gaming Software (LGS) profiles for the G13.

Version française plus bas.

Improved

Thanks to @dunklerquasar-Agent for this contribution (#2)!

  • LGS multi-key macros are imported: key presses and releases, left / right / middle clicks and delays become G Nexus macros (named LGS: …).
  • LGS repeat modes are imported: "while the key is held" and "toggle" become the matching G Nexus macro modes.
  • Modifiers (Ctrl, Shift, Alt…) in key combinations are kept.
  • Clearer import report: anything G Nexus cannot reproduce exactly is listed instead of being guessed. LGS profile Lua scripts are not run and are reported.
  • Media keys: an LGS function such as "media player" is no longer mistaken for play / pause.

Profiles you already imported are not changed: import them again to benefit.

Downloads

System File Install
Windows 10 / 11 G.Nexus_1.1.3_x64-setup.exe Run the installer (it updates the previous version in place, your configuration is kept). Needs WebView2 (built into Windows 11). Optional: ViGEmBus for the gamepad mode
Linux (Bazzite, Fedora, Ubuntu, Mint, Debian, Arch…) gnexus_1.1.3_x86_64.AppImage Make it executable (right click › Properties › Executable, or chmod +x) and run it. On Bazzite, Gear Lever can add it to the application menu and update it. Some distributions need the libfuse2 package (libfuse2t64 on Ubuntu 24.04)
Arch / CachyOS gnexus-1.1.3-1-x86_64.pkg.tar.zst sudo pacman -U gnexus-1.1.3-1-x86_64.pkg.tar.zst

Version française

G Nexus 1.1.3 : meilleur import des profils Logitech Gaming Software (LGS) pour le G13.

Amélioré

Merci à @dunklerquasar-Agent pour cette contribution (#2) !

  • Les macros LGS à plusieurs touches sont importées : appuis et relâchements de touches, clics gauche / droit / milieu et pauses deviennent des macros G Nexus (nommées LGS: …).
  • Les modes de répétition LGS sont importés : « tant que la touche est maintenue » et « bascule » deviennent les modes de macro équivalents de G Nexus.
  • Les modificateurs (Ctrl, Maj, Alt…) des combinaisons de touches sont conservés.
  • Rapport d'import plus clair : tout ce que G Nexus ne peut pas reproduire exactement est listé au lieu d'être deviné. Les scripts Lua des profils LGS ne sont pas exécutés et sont signalés.
  • Touches multimédia : une fonction LGS comme « lecteur multimédia » n'est plus prise pour lecture / pause.

Les profils déjà importés ne changent pas : importez-les de nouveau pour en profiter.

Téléchargement

Système Fichier Installation
Windows 10 / 11 G.Nexus_1.1.3_x64-setup.exe Lancer l'installateur (il met à jour la version précédente, votre configuration est conservée). WebView2 requis (intégré à Windows 11). Facultatif : ViGEmBus pour le mode manette
Linux (Bazzite, Fedora, Ubuntu, Mint, Debian, Arch…) gnexus_1.1.3_x86_64.AppImage Le rendre exécutable (clic droit › Propriétés › Exécutable, ou chmod +x) et le lancer. Sur Bazzite, Gear Lever peut l'ajouter au menu des applications et le mettre à jour. Certaines distributions demandent le paquet libfuse2 (libfuse2t64 sur Ubuntu 24.04)
Arch / CachyOS gnexus-1.1.3-1-x86_64.pkg.tar.zst sudo pacman -U gnexus-1.1.3-1-x86_64.pkg.tar.zst

G Nexus n'est pas affilié à Logitech.

G Nexus 1.1.2

Choose a tag to compare

@NexusVibe-Octet NexusVibe-Octet released this 31 Oct 13:54

G Nexus 1.1.2: an AppImage for Linux: Bazzite and nearly every other distribution. No change for Windows.

Version française plus bas.

New

  • Linux AppImage: one file, nothing installed into the system, no reboot. Tested on Bazzite (KDE Plasma 6, Wayland): G13, in-game overlay on the left, centre or right, LCD clock in local time, start at login. Runs on any x86_64 distribution from 2022 or later (glibc 2.35: Fedora 36+, Ubuntu 22.04+, Mint 21+, Debian 12+, Arch…).
  • Device access: when the G13, the mouse, the headset or the virtual keyboard (/dev/uinput) cannot be opened, G Nexus shows an ALLOW ACCESS banner. The administrator password is asked once and the udev rules are copied to /etc (writable, even on Bazzite). On Bazzite the devices are usually accessible already and nothing is asked. Macro recording (RECORD) is allowed separately: Settings › General › Device access.
  • Warning when G Nexus runs inside a container (distrobox, toolbox): starting at login, the LCD clock and the overlay misbehave there. Run the AppImage directly on the system.

Fixed

  • Linux: starting at login failed when the path of G Nexus contained a space (the AppImage's own name does).

Downloads

System File Install
Linux (Bazzite, Fedora, Ubuntu, Mint, Debian, Arch…) gnexus_1.1.2_x86_64.AppImage Make it executable (right click › Properties › Executable, or chmod +x) and run it. On Bazzite, Gear Lever can add it to the application menu and update it. Some distributions need the libfuse2 package (libfuse2t64 on Ubuntu 24.04)
Windows 10 / 11 — Nothing changes: keep G Nexus 1.1.1
Arch / CachyOS — Nothing changes for the package: keep 1.1.1, or use the AppImage

Profile switching per game and the in-game overlay need KDE Plasma; on other desktops everything else works.


Version française

G Nexus 1.1.2 : une AppImage pour Linux, pour Bazzite et presque toutes les autres distributions. Aucun changement pour Windows.

Nouveau

  • AppImage Linux : un seul fichier, rien n'est installé dans le système, aucun redémarrage. Testée sur Bazzite (KDE Plasma 6, Wayland) : G13, overlay en jeu à gauche, au centre ou à droite, horloge du LCD à l'heure locale, démarrage à l'ouverture de session. Fonctionne sur toute distribution x86_64 de 2022 ou plus récente (glibc 2.35 : Fedora 36+, Ubuntu 22.04+, Mint 21+, Debian 12+, Arch…).
  • Accès aux appareils : si le G13, la souris, le casque ou le clavier virtuel (/dev/uinput) ne sont pas accessibles, G Nexus affiche un bandeau AUTORISER L'ACCÈS. Le mot de passe administrateur est demandé une seule fois et les règles udev sont copiées dans /etc (modifiable, même sur Bazzite). Sur Bazzite, les appareils sont en général déjà accessibles et rien n'est demandé. L'enregistrement des macros (RECORD) s'autorise à part : Paramètres › Général › Accès aux appareils.
  • Avertissement si G Nexus tourne dans un conteneur (distrobox, toolbox) : le démarrage à l'ouverture de session, l'heure du LCD et l'overlay y fonctionnent mal. Lancez l'AppImage directement sur le système.

Corrigé

  • Linux : le démarrage à l'ouverture de session échouait quand le chemin de G Nexus contenait un espace (c'est le cas du nom de l'AppImage).

Téléchargement

Système Fichier Installation
Linux (Bazzite, Fedora, Ubuntu, Mint, Debian, Arch…) gnexus_1.1.2_x86_64.AppImage Le rendre exécutable (clic droit › Propriétés › Exécutable, ou chmod +x) et le lancer. Sur Bazzite, Gear Lever peut l'ajouter au menu des applications et le mettre à jour. Certaines distributions demandent le paquet libfuse2 (libfuse2t64 sur Ubuntu 24.04)
Windows 10 / 11 — Rien ne change : gardez G Nexus 1.1.1
Arch / CachyOS — Rien ne change pour le paquet : gardez la 1.1.1, ou utilisez l'AppImage

Le changement de profil par jeu et l'overlay en jeu demandent KDE Plasma ; sur les autres bureaux, tout le reste fonctionne.

G Nexus n'est pas affilié à Logitech.

G Nexus 1.1.1

Choose a tag to compare

@NexusVibe-Octet NexusVibe-Octet released this 18 Oct 16:39

G Nexus 1.1.1: no more input lag on the G13 while a game is running (Windows).

Version française plus bas.

Fixed

Measured in game, from the moment G Nexus reads a G13 key to the moment it sends it to Windows: before, 6 ms in the median, more than 60 ms one key in ten and up to 0.7 s; now 0.3 ms in the median and under 0.5 ms for 9 keys in 10.

  • G Nexus now runs at high priority on Windows: a game that keeps the CPU busy no longer makes the G13 wait (it uses well under 1 % of the CPU).
  • Detecting the game in the foreground no longer waits for the game's window.
  • LCD images no longer hold back the reading of the keys.

Downloads

System File Install
Windows 10 / 11 G.Nexus_1.1.1_x64-setup.exe Run the installer (it updates the previous version in place, your configuration is kept). Needs WebView2 (built into Windows 11). Optional: ViGEmBus for the gamepad mode
Arch / CachyOS gnexus-1.1.1-1-x86_64.pkg.tar.zst sudo pacman -U gnexus-1.1.1-1-x86_64.pkg.tar.zst (it updates the previous version in place, your configuration is kept), then restart G Nexus

Version française

G Nexus 1.1.1 : plus d'input lag sur le G13 pendant une partie (Windows).

Corrigé

Mesuré en jeu, du moment où G Nexus lit une touche du G13 à celui où il l'envoie à Windows : avant, 6 ms en médiane, plus de 60 ms une touche sur dix et jusqu'à 0,7 s ; maintenant 0,3 ms en médiane et moins de 0,5 ms pour 9 touches sur 10.

  • G Nexus tourne désormais en priorité haute sous Windows : un jeu qui sature le processeur ne fait plus attendre le G13 (G Nexus utilise bien moins de 1 % du processeur).
  • La détection du jeu au premier plan n'attend plus la fenêtre du jeu.
  • Les images de l'écran LCD ne retardent plus la lecture des touches.

Téléchargement

Système Fichier Installation
Windows 10 / 11 G.Nexus_1.1.1_x64-setup.exe Lancer l'installateur (il met à jour la version précédente, votre configuration est conservée). WebView2 requis (intégré à Windows 11). Facultatif : ViGEmBus pour le mode manette
Arch / CachyOS gnexus-1.1.1-1-x86_64.pkg.tar.zst sudo pacman -U gnexus-1.1.1-1-x86_64.pkg.tar.zst (met à jour la version précédente, votre configuration est conservée), puis relancer G Nexus

G Nexus n'est pas affilié à Logitech.

G Nexus 1.1.0

Choose a tag to compare

@NexusVibe-Octet NexusVibe-Octet released this 18 Oct 01:54

G Nexus 1.1.0: random pauses in macros and drag-and-drop of G13 keys.

Version française plus bas.

What's new

  • Random pause in macros (G13 and mouse): a new Random pause (ms) step waits a fixed time plus a random 0 to N ms, drawn again at each pass, so a repeated macro never keeps the exact same rhythm. Example: 500 ms + 0…30 ms.
  • Drag and drop on the G13: drag a key onto another one; its action replaces the target's and the source key becomes blank. A plain click still opens the action picker.

Downloads

System File Install
Windows 10 / 11 G.Nexus_1.1.0_x64-setup.exe Run the installer (it updates 1.0.0 in place, your configuration is kept). Needs WebView2 (built into Windows 11). Optional: ViGEmBus for the gamepad mode
Arch / CachyOS package — coming soon Meanwhile: build from source (see the README), or keep the 1.0.0 package

Profiles that use a random pause can only be read by G Nexus 1.1.0 or later.


Version française

G Nexus 1.1.0 : pauses aléatoires dans les macros et glisser-déposer des touches du G13.

Nouveautés

  • Pause aléatoire dans les macros (G13 et souris) : un nouveau pas Pause aléatoire (ms) attend une durée fixe plus 0 à N ms tirés à chaque passage, pour qu'une macro répétée ne garde jamais exactement le même rythme. Exemple : 500 ms + 0…30 ms.
  • Glisser-déposer sur le G13 : faites glisser une touche sur une autre ; son action remplace celle de la cible et la touche de départ devient vierge. Un clic simple ouvre toujours le sélecteur d'action.

Téléchargement

Système Fichier Installation
Windows 10 / 11 G.Nexus_1.1.0_x64-setup.exe Lancer l'installateur (il met à jour la 1.0.0, votre configuration est conservée). WebView2 requis (intégré à Windows 11). Facultatif : ViGEmBus pour le mode manette
Arch / CachyOS paquet — bientôt disponible En attendant : compilation depuis les sources (voir le README), ou le paquet 1.0.0

Les profils qui utilisent une pause aléatoire ne peuvent être lus que par G Nexus 1.1.0 ou plus récent.

G Nexus n'est pas affilié à Logitech.

G Nexus 1.0.0

Choose a tag to compare

@NexusVibe-Octet NexusVibe-Octet released this 17 Oct 20:59

First public release of G Nexus, a replacement for Logitech Gaming Software and G HUB for the G13 keyboard, the G502 X PLUS mouse and the PRO X Wireless headset, on Windows and Linux.

Version française plus bas.

Downloads

System File Install
Arch / CachyOS gnexus-1.0.0-1-x86_64.pkg.tar.zst sudo pacman -U gnexus-1.0.0-1-x86_64.pkg.tar.zst, then plug the devices in again
Windows 10 / 11 G.Nexus_1.0.0_x64-setup.exe Run the installer. Needs WebView2 (built into Windows 11). Optional: ViGEmBus for the gamepad mode

The Arch package installs the udev rules (device access without root) and loads uinput. Recording macros (RECORD) needs one optional rule: the package prints how to enable it. Other Linux distributions: build from source (see the README).

Highlights

  • G13: every key remappable, macros (editor, library, RECORD), multi-state keys, M1–M3 banks, per-game profiles, stick as keys or as a virtual Xbox 360 controller, LCD applets, in-game overlay, LGS profile import / export
  • G502 X PLUS: DPI, report rate, lighting, onboard profiles or real-time mode with per-game profiles, button remapping and macros
  • PRO X Wireless: battery, sidetone, auto sleep, volume, 10-band equalizer with per-application profiles
  • Automatic backups, configuration export / import (Windows ↔ Linux), 5 languages

Linux: tested on CachyOS, KDE Plasma 6 (Wayland), PipeWire. Per-game profiles and the in-game overlay need KDE Plasma.


Version française

Première version publique de G Nexus, qui remplace Logitech Gaming Software et G HUB pour le clavier G13, la souris G502 X PLUS et le casque PRO X Wireless, sous Windows et Linux.

Système Fichier Installation
Arch / CachyOS gnexus-1.0.0-1-x86_64.pkg.tar.zst sudo pacman -U gnexus-1.0.0-1-x86_64.pkg.tar.zst, puis rebrancher les appareils
Windows 10 / 11 G.Nexus_1.0.0_x64-setup.exe Lancer l'installateur. WebView2 requis (intégré à Windows 11). Facultatif : ViGEmBus pour le mode manette

Le paquet Arch installe les règles udev (accès aux appareils sans root) et charge uinput. L'enregistrement de macros (RECORD) demande une règle facultative : le paquet indique comment l'activer. Autres distributions Linux : compilation depuis les sources (voir le README).

Linux : testé sous CachyOS, KDE Plasma 6 (Wayland), PipeWire. Les profils par jeu et l'overlay en jeu demandent KDE Plasma.

G Nexus n'est pas affilié à Logitech.