victus-control is a software for HP Victus 16-s1000 laptops with fan control and RGB keyboard settings.
IMPORTANT: You need to use my fork to make this work.
- Fan Control: Monitor and control the fan speeds (auto and max).
- RGB Keyboard Settings: Change keyboard backlighting colors, brightness and toggle on/off.
- Service Support: Backend runs as a systemd service.
- Meson: Required for building the project.
- Ninja: Used for the build process.
- GTK4: The frontend is developed using GTK4.
- Systemd: Backend runs as a systemd service.
Install the necessary dependencies:
For Arch-based systems:
sudo pacman -S meson ninja gtk4 systemdFor Debian/Ubuntu-based systems:
sudo apt-get install meson ninja-build libgtk-4-dev systemdgit clone https://github.com/lustryrose882/victus-control
cd victus-controlmeson setup build --prefix=/usr
ninja -C build
sudo ninja -C build installsudo systemctl daemon-reload
sudo systemctl enable victus-backend.service
sudo systemctl start victus-backend.serviceTo launch the frontend application, search for "Victus Control" in your DE or run it directly from the terminal:
victus-controlWith victus-control, you can:
- Monitor and control fan speeds (MAX and AUTO only!!)
- Change keyboard backlighting colors and toggle on/off.
I swear this is my first time writing a GTK application, I need help to fix the current problems.
If you'd like to contribute to the project, please follow these steps:
Fork the repository, make your changes, submit a pull request.
Any contribution is welcome!!
This project is licensed under the GPL3 License. See the LICENSE file for more details.