Software support for the DeepCool KG722 is device-specific, and the installer can be found at the bottom of the product page. The latest version at the time of testing was V1.04.11, and it downloads as a compressed archive of ~27 MB. Installation is straightforward, but there is no option to have a start menu item or even agree to any terms and conditions. Both are preemptively selected for you. The final installation takes a little over 87 MB, which is somewhat surprising since the software is only for this keyboard, although it is generally light on system resources when running.
With the keyboard connected to my PC, the software drivers recognized it immediately. Opening the software for the first time, I recognized the common platform DeepCool re-skinned, and it's one of the better such options for keyboards outside of the bespoke offerings from larger brands. It scales very well with high DPI displays and OS scaling options, has a working minimize and maximize system, can work in the background, minimized to the system tray, and has an overall well-organized user interface. The home page might indicate it supporting other devices, but as seen by the thumbnail, it currently only caters to the KG722. Clicking on it or hitting "DEVICE" takes you to the keyboard-specific section and its own set of options.
Seen above is a look at the software customization options for the DeepCool KG722, which includes the option to easily create, remove, and select software profiles. Among other things, changing the operating language and theme or checking for any software and firmware updates is done in the settings tab. The default device page has key mapping with a virtual keyboard and plenty of options to choose from alongside, including different typing layouts, multimedia and system shortcuts, associating applications with profiles, and having text inserts, macro recordings, or even mouse functions to make this a feature-rich offering. The lighting menu is below, although admittedly not in an obvious manner. That having been said, everything seems self-explanatory with the same on-screen keyboard showing the various available static and dynamic effects. There is full control over per-key 16.8 M RGB lighting, although I would have liked layer support, which probably boils down to a hardware limitation more than a software one. Macro recording works well, and you may assign saved macros to keys in the default menu. It's best done with profiles in the absence of dedicated layers, with different profiles that can be set up for various games or programs.