The Gnome15 Project - Change Of Maintainer
First off apologies for the lack of information and terrible state of the forums on this site. Due to time constraints and other factors, Gnome15 has been utterly neglected. It's time I retire from the project.
Gnome15 started off as a simple goal for me. Get to know Python, and write a simple macro tool for my old G15 keyboard. It turned into a lot more than that as I learnt more about the various technologies the Linux desktop is built on, even down to understanding a bit more about how drivers work in the kernel.
Nuno Araujo has taken the decision to fork the Gnome15 to keep it alive, and I fully support this decision. The project is in good hands, and Nuno has been the most active contributor in the past. I know from experience how hard it is to keep a project like this alive, so I urge all Gnome15 users to support and encourage him wherever possible. You can find the new project (along with new releases and more) at http://www.russo79.com/gnome15
Thanks to all the users who have supported the project, and some of the fellow coders I have met on the way. I hope Gnome15 has been of some use to you, and that it continues to be so :)
This site and domain will at some point be retired. Until that happens, the information here will remain available, but no new user registrations will be allowed. This is mostly due to the spammers, I simply cannot keep up with them. The forums will at some point soon be cleaned up and made available for reading only.
Gnome15 provides a panel indicator (or applet), configuration tool, macro system and plugin framework for the Logitech G series keyboards and headsets, including the G15, G19, G13, G930, G35, G510, G11, G110 and the Z-10 speakers. The intention is to provide the best integration with the Linux desktop possible, using the standard protocols and libraries where appropriate.
Written using Python, PyGTK and PyCairo, Gnome15 is easy to extend. You can either write Python Plugins that can optionally use SVG for theme support, or use DBUS API (Java bindings also available) to add Gnome15 support to your own application . See the downloads page for a full list of pre-requisites. Pre-built native packages are currently available for Ubuntu 10.4 to 12.10, Fedora 16 and 17, Debian 6, openSUSE 11.4 and openSUSE 12.1 . Contributors have provided packages for Arch Linux, Gentoo and Sabayon Entropy.
Gnome15 works best with GNOME desktop, but will work well with other GTK based desktops such as XFCE (minus a few plugins). It should also work on KDE, but will still require GTK to be installed. We also have integration with Ubuntu using an Indicator, GNOME Shell using an extension, and a system tray icon for everyone else.
Gnome15 should work with the following Logitech devices. See here for a more complete description of what should be supported.
- G19 Gaming Keyboard.
- G15 Gaming Keyboard.
- G13 Advanced Gameboard.
- Z-10 Interactive Speakers.
- G110 Keyboard.
- G510 Keyboard.
- G11 Keyboard
- G35 Headset
- G930 Headset