A Java based software package to control Logitech G series keyboards, the following keyboards are supported:
G910 Orion Spectrum and Orion Spark
G810 Orion Spectrum
G610 Orion (Brown and Red)
G410 Atlas Spectrum
The source code of this project can be found at Source Code
The code to control the keyboard leds is based on code from MatMoul g810-led project.
Features:
The software contains the following features:
Service
The software comes with a service part (daemon) which is responsible for applying animated effect profiles or fixed colour profiles on startup or after resume from suspend or hibernate. Both main program and daemon feature a hotplug feature where it detects if a supported keyboard is connected and applies a profile if one has been chosen previously for this type of keyboard.
The daemon part will be responsible in connecting to a future android app that will also control keyboard colours and effects. It will also retrieve useful information from the computer (CPU, memory, etc...).
All the jars for the project will be found in the google drive folder below.