Releases: Frelidon/open-hardware-control
Release list
Open Hardware Control v3.0.9 – NZXT Kraken & Corsair on Linux
Open Hardware Control by Frelidon v3.0.9
Deutsch
Open Hardware Control 3.0.9 ist die neue öffentliche Linux-Version für NZXT Kraken 2023 und Corsair-Geräte über OpenLinkHub.
Wichtige Neuerungen:
- LCD-GIFs und generierte Hardwareanimationen laufen weiter, während Pumpen-, Lüfter- und CPU-Kurvenwerte über eine koordinierte USB-Übergabe geändert werden.
- Pumpen- und Lüfterkurven arbeiten nach CPU-Temperatur mit Glättung, Hysterese, Schreibbegrenzung und sicherem Hardware-Fallback beim Beenden.
- Gespeicherte LCD-Profile werden nach dem Desktop-Autostart mit fünf Sekunden Verzögerung wiederhergestellt; das Programm bleibt dabei im Tray minimiert.
- Beim echten Beenden wird die originale Kraken-Wassertemperaturanzeige wiederhergestellt.
- OpenLinkHub-Geräte können über eine feste, validierte lokale API-Aktionsliste gesteuert werden.
- Gemeldete Corsair-Maustasten lassen sich in eigenen GPL-Schemata anklicken und belegen; eine begrenzte fensterlokale Tastaturmakroaufnahme ist enthalten.
- LCD-Beschriftung und Temperaturzahl besitzen getrennte Farben und Größen; Celsius/Fahrenheit gilt global.
- Installationspakete stehen als Fedora/Nobara-RPM, Debian/Ubuntu/Mint-DEB und universelles ZIP bereit. Quellarchiv,
Entwicklerpaket 3.0.9und SHA-256-Prüfsummen gehören zum Release.
Die OpenLinkHub-Schreibfunktion bleibt bis zur ausdrücklichen Freigabe pro Sitzung gesperrt. Firmware-Updates gehören nicht zum Funktionsumfang. Das Projekt ist eine experimentelle Beta und unabhängig von NZXT, Corsair und OpenLinkHub.
English
Open Hardware Control 3.0.9 is the new public Linux release for NZXT Kraken 2023 and Corsair devices through OpenLinkHub.
Highlights:
- LCD GIF and generated hardware animation streaming can continue across coordinated pump, fan and CPU-curve USB updates.
- Pump and fan curves follow CPU temperature with smoothing, hysteresis, write rate limiting and a safe hardware fallback on exit.
- Saved LCD profiles are restored five seconds after desktop autostart while the application remains minimized to the tray.
- A true application exit restores the original Kraken liquid-temperature display.
- OpenLinkHub devices use a fixed, validated allow-list of local API actions.
- Reported Corsair mouse buttons can be selected on original GPL schematics and reassigned; a bounded window-local keyboard macro recorder is included.
- LCD labels and values have independent colours and sizes, with global Celsius/Fahrenheit display.
- Fedora/Nobara RPM, Debian/Ubuntu/Mint DEB and universal ZIP packages are attached together with the matching source archive,
Entwicklerpaket 3.0.9and SHA-256 checksums.
OpenLinkHub writes remain locked until explicitly enabled for the current session. Firmware updates are out of scope. This is an experimental beta independent of NZXT, Corsair and OpenLinkHub.
Kraken Control v2.9.6
Kraken Control by Frelidon v2.9.6
First public GitHub release.
What changed
LCD clock regression fixed
Version 2.9.5 still referenced the removed clock_24h widget when starting the LCD clock. That could raise a Python exception before the first clock frame was transmitted. Version 2.9.6 reads the selected value from clock_format and includes a regression test for this path.
Direct Access for Kraken cooling writes
The 2.9.5 fixes remain included: fixed pump/fan output, cooling curves, quick profiles and CPU assistance use the tested liquidctl --direct-access path. This prevents the repeated insufficient permissions behavior seen when the kernel hwmon interface exposes status but not writable cooling attributes to the desktop user.
Quiet background behavior
Permission failures while the app is in the background are logged and rate-limited instead of repeatedly opening modal repair dialogs over games or fullscreen applications.
Logging improvements
- visible log capped at 10,000 characters;
- oldest complete lines are removed first;
- more detailed CPU/profile, LCD-clock, theme and display logging.
UI/background fixes retained
This release also contains the 2.9.2–2.9.4 fixes for scrollable settings, light-theme rendering and animation reactivation.
Tested hardware
- NZXT Kraken RGB 360 (2023 Standard / Non-Elite), USB
1e71:300e, firmware2.0.0 - NZXT 2023 RGB Controller, USB
1e71:2012, firmware1.5.0
See SUPPORTED_DEVICES.md for the exact supported scope.
Important notes
Kraken Control is an independent experimental open-source project, not official NZXT software. Hardware-control changes should be tested cautiously. LCD repeat/clock uploads remain experimental.