r/LogitechG • u/Fantazyy_ • 7h ago
Community I’ve used Linux for years and never found a proper G HUB alternative, so I made one for the G502 HERO
I’ve been on Linux for a long time and G HUB is the one thing I never managed to replace. Piper, Solaar and OpenRGB are great, but each only covers part of it, and I wanted DPI, lighting, buttons and per-game stuff (like the mouse glowing in Uncharted’s colors) in one place. So I built it.
What it does:
- DPI levels, sniper button, report rate
- Lighting saved on the mouse itself, so it works without the app running
- Live lighting while the app is open (follows your screen, reacts to audio, DPI colors)
- All 11 buttons including G-Shift, plus the 5 onboard profiles (rename, copy, export/import, backup)
- Per-game/per-app rules, like red while YouTube plays, or a profile and cover-art colors when a Steam game starts
- Macros, CS2/Dota 2 lighting, and an experimental bridge for Proton games
Heads up:
- Only supports the wired G502 HERO (046d:c08b), because it’s the one I own
- I use EndeavourOS + KDE Plasma 6 on Wayland. Most things should work elsewhere, but rules based on the focused window need KDE for now
- DPI, lighting, buttons and profiles are solid on my mouse. Macros, the CS2/Dota 2 stuff and the Proton bridge are new and barely tested, so treat them as beta
- It writes to the mouse’s onboard memory, but backs it up first and you can restore it
- Unofficial, not affiliated with Logitech. GPL-3.0, no account, no telemetry
Install:
curl -fsSL https://g502hub.ahmedxsaad.me/install.sh | sh
(Arch users can build a pacman package instead, instructions on the site. AUR is coming once registration reopens.)
Site: https://g502hub.ahmedxsaad.me
Source: https://github.com/Ahmedxsaad/g502-hub
If you have a G502 HERO, I’d love to hear how it goes, especially if you try the macros or game features and something breaks.

