Project
- Stars
- Started
- Issues
- License
Edit Logitech G profiles and lighting on Linux
Logi G Hub Linux configures G502 X LIGHTSPEED and wired G600 mice, plus lighting and battery status for the G915 X LIGHTSPEED TKL keyboard. It reads and edits supported mouse profiles over USB or the documented receiver route.
It needs Python 3.11+, GTK4 and libadwaita; upstream testing used Ubuntu 26.04. G502 X onboard macros are experimental, G600 has no host macros, and G915 X key remapping and onboard profile writes are unavailable. Host-mode actions need its user service.
How did it go? Tips, problems, questions…
Edit Logitech G profiles and lighting on Linux
Logi G Hub Linux configures G502 X LIGHTSPEED and wired G600 mice, plus lighting and battery status for the G915 X LIGHTSPEED TKL keyboard. It reads and edits supported mouse profiles over USB or the documented receiver route.
It needs Python 3.11+, GTK4 and libadwaita; upstream testing used Ubuntu 26.04. G502 X onboard macros are experimental, G600 has no host macros, and G915 X key remapping and onboard profile writes are unavailable. Host-mode actions need its user service.
theo-antonescu
On GitHub

Logitech mice and keyboards
Feedback
How did it go? Tips, problems, questions…