For those with a specific brand of RGB keyboard not yet supported, please share the brand and model # and we will try and add support for it soon.
Logitech G910 Orion Spectrum
Sounds like a cool feature
Some of it will depend too on the hardware manufacturer and if they have an API or SDK that we can use to tap into their hardware settings. If possible when listing your device, please list the name of the software you use to control the RGB settings for it. For example, Corsair's iCue can pick up some non-Corsair products and our Corsair integration might work for you already if it works with iCue.
To answer your demand, the software coming with the keyboard G910 "Logitech Gaming Software 9.02" SDK is freely available and enabled by default.
www.project-aurora.com/Docs/devices/logitech/
www.logitechg.com/en-us/innovation/developer-lab.html