victus-control is a software for HP Victus 16-s1000 & HP Victus 16-s0xxx laptops with fan control and RGB keyboard settings. You have to enable perma max in order to work properly in your victus other maximum section only work limited time(about 2 min).
IMPORTANT: You need to use lustryrose882 fork to make this work and do not forget to add your mother board product id into file.
static const char * const victus_s_thermal_profile_boards[] = {
"8C9C" <-- this section
};- 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/Apole-dev/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.