Gnome15

Gnome15 is a suite of tools for the Logitech G series keyboards and headsets, including the G15, G19, G19s, G13, G930, G35, G510, G510s, G11, G110 and the Z-10 speakers aiming to provide the best integration possible with the Linux Desktop.

Main configuration windowMacro editing screenMPRIS plugin on G19
Gnome15 provides:
  • A panel indicator (or applet)
  • A configuration tool
  • A macro system
  • A set of plugins

Developers can extend Gnome15 by writing plugins in the Python programming language, or they can use the provided D-Bus API.
Gnome15 uses GNOME technologies, while staying well integrated with other desktops such as Ubuntu Unity and XFCE. It should also work with KDE.

Take a look at Features and Screenshots for a full description of what Gnome15 can do.

Supported Hardware

Logitech G19 Keyboard for GamingLogitech G19 Keyboard for GamingG15 Gaming KeyboardG15 Gaming Keyboard (v2)Logitech G13 Advanced GameboardZ-10 Interactive Speaker SystemLogitech Gaming Keyboard G110G11 Gaming KeyboardLogitech Gaming Keyboard G510Logitech Gaming Keyboard G510Logitech Wireless Gaming Headset G930Logitech G35 Surround Sound Headset

Gnome15 provides a number of drivers, each of them supporting one or more devices.
Below you can find the level of support of each driver for each device:

Driver
g930 g15direct g19direct kernel gtk
Device
G19 Gaming Keyboard Full Support Full Support Emulated
G19s Gaming Keyboard Full Support Full Support Emulated
G15 Gaming Keyboard (Blue) Full Support Full Support Emulated
G15 Gaming Keyboard (Orange) Full Support Full Support Emulated
G13 Advanced Gameboard Full Support Full Support Emulated
Z-10 Interactive Speakers Full Support Emulated
G110 Keyboard Full Support Full Support Emulated
G11 Keyboard Experimental Emulated
G510 Keyboard Full Support Work in progress Emulated
G510s Keyboard Full Support Work in progress Emulated
G930 Headset Full Support Emulated
G35 Headset Experimental Emulated