Repository navigation
Home
LordBooker edited this page Oct 28, 2026
·
5 revisions
gkey-config configures the gaming keys of Logitech G keyboards and keypads on Linux. It builds on
the kernel driver hid-lg-g15: a small user daemon (gkeyd) takes over the gaming keys and sends
the configured keys, key combinations and macros through a virtual input device; the application
G-Key Configuration edits profiles and macros.
| Device | Status | Page |
|---|---|---|
| Logitech G13 | supported, tested | Logitech G13 |
| Logitech G510 | untested (no test hardware) | Logitech G510 |
| Logitech G15 (first version) | untested (no test hardware) | Logitech G15 |
| Logitech G15 v2 | untested (no test hardware) | Logitech G15 v2 |
| Logitech G11 | untested (no test hardware) | Logitech G11 |
Untested devices are described from the kernel driver's source code. If you own one, please report whether it works – see Troubleshooting.
- Installation – packages, first start, upgrade and removal
- Steam Deck – installation on SteamOS (untested)
- Usage – profiles, layers, key bindings, macros, backlight
- LCD pages – start animation, status, system, CPU, AMD and NVIDIA GPU, clock and text page
- Scripting with D-Bus – control the daemon from scripts
- Files and formats – where profiles and macros live, file formats
- Troubleshooting – logs, diagnosis, reporting problems