No official/manufacturer software required.Can operate standalone or in a client/headless server configuration.Connect multiple instances of OpenRGB to synchronize lighting across multiple PCs.Control lighting from third party software using the OpenRGB SDK.Set colors and select effect modes for a wide variety of RGB hardware.You can see a list of applications supporting the OpenRGB SDK here.
You might also like: Configure Logitech, Steelseries And Other Gaming Mice On Linux Using Piper Graphical view of device LEDs makes creating custom patterns easy.