This project provides support for Deepcool Digital usb-devices (HID) for Linux OS.
Project is based on python3, systemd and bash scripts.
The number of supported devices is expanding with the help of the community, so write boldly!
hidapi
psutil
json5
stat
subprocess
, subprocess.Popen
click
It is not recommended to use PIP as an installer of these dependencies, since here you can miss the user access (for example, the superuser from whom this service will be launched may not have access to them). For this reason, it is better to follow the installation path from your distribution's repository. For example, for Fedora it looks something like this:
sudo dnf install python-json5 python-hidapi python-psutil
For configuration, it is now enough to run the configurator script as a superuser. Just make sure that the dependencies of at least the configurator itself are satisfied.
So. You want to install this project for yourself. Just do this:
git clone https://github.com/Algorithm0/deepcool-digital-info.git
cd deepcool-digital-info
sudo ./configurator.py
Carefully monitor the output of the configurator when setting up your equipment. I hope everything works out for you!
Unfortunately, it is impossible to try the configuration of a particular device without having it in hand. But you can always try your device! Run the configurator and maybe you will get something! If you were able to configure your device, which was not previously on the list, then please write about it here.
A list of currently supported devices can be found here.
complex
in the configurator)