Repository navigation
v0.3 — simpler native controls and reliable toggle recovery
Pre-releasev0.3 makes everyday controls clearer and recovers from delayed light-bar acknowledgements without forcing a reconnect.
- Cooling, Lighting and Settings pages; prominent Automatic / Cooling boost choices; one Enable controls action.
- One stateful switch per setting, native color swatches and clear selected power plans. Quiet also exits cooling boost.
- Pending toggle requests are consumed before another request; fresh state is read before writing and after failures. Failed writes are never blindly replayed.
- Missing OEM service is supported; proprietary DLLs are not loaded for direct controls.
Validation: 79 local tests passed, strict Clippy and both PE import audits passed. Windows and Linux CI passed for source 3522f23. Actual UI simulation reproduced a failed light-bar request followed by successful OFF without reconnecting.
Measured release UI over roughly 30 seconds: visible 15 MiB / 218.75 ms process CPU; hidden 11.91 MiB / 46.875 ms process CPU, including startup. No firmware access during UI tests or benchmarks. See bundled docs/BENCHMARKS.md for methodology and limitations.
Extract the zip, keep mcc-ui.exe and mcc.exe together, exit the old version and Monster Kontrol Merkezi (including tray icons), then open mcc-ui.exe and choose Enable controls. Nothing is applied on normal startup.
Unsigned preview for the exact reviewed laptop/BIOS only. Real light-bar timing needs physical retesting. CPU temperature/RPM calibration, custom fan curves and full OEM parity remain unfinished. Keep the original installed/paused as a recovery option; actual uninstall has not been validated. No FPS improvement or guarantee against hardware failure is claimed.