What is OmenCore?
A powerful, all-in-one application designed to unlock the full potential of your HP OMEN & Victus gaming laptop.
🎉 v3.1.1 — Patch Release: Bugfixes & Stability
🔥 Driver-Free Monitoring: Complete rebuild of hardware monitoring pipeline around WMI BIOS, NVAPI, PerformanceCounter, and PawnIO MSR. No WinRing0 or LibreHardwareMonitor kernel drivers required.
🎯 10 Critical Bug Fixes (P0/P1/P2): NVAPI telemetry permanently lost after failures, OMEN 16-wf1xxx fan control non-functional, fan auto-mode 0 RPM, Linux CLI performance mode, Secure Boot warning false positive, new install degraded status, monitor loop permanent exit, UI freeze on startup, zero-sensor bypass, power reading dropouts.
📊 New Tabs & Features: Guided fan diagnostics with live results export, memory optimizer with interval and threshold modes and settings persistence, headless mode for HTPC/server operation, keyboard lighting 2.0 with effects and V2 engine, diagnostics reporting and model export.
🎨 GUI Enhancements: Fan curve ghost overlay on hover, temperature chart time-range selector (1/5/15/30m), settings search bar, profile scheduler tab, onboarding wizard, zero-sensor indicators (—°C), 18+ action button tooltips, system optimizer visual overhaul, bloatware manager risk filter and bulk progress.
⚡ Performance & Stability: Startup time reduced 39s→16s via registry WinRing0 check and background PerformanceCounter init. CPU PerformanceCounter singleton eliminates 100ms blocking stall per poll. Tray action pipeline hardening with last-write-wins queue. Startup safe-mode with auto-reset.
🐧 Linux Improvements: Daemon thermal throttle watchdog, hp-wmi priority routing for performance mode, runtime bundle extraction self-heal. CLI hardening with per-fan RPM bounds and backend guardrails.
OmenCore is a modern, lightweight control center that replaces HP OMEN Gaming Hub. Built with .NET 8 and WPF, it provides professional-grade hardware control without bloat, telemetry, or mandatory sign-ins. Take full control of thermals, performance, RGB lighting, and peripherals with a privacy-respecting desktop application designed specifically for HP OMEN and Victus gaming laptops (2022+ models fully supported).
🚀 Quick Start
- Requirements: Windows 10/11 or Linux, HP OMEN or Victus laptop (2022+ models)
- Download: Get the installer or portable ZIP from GitHub Releases
- Installation: Run as Administrator—self-contained app with embedded .NET runtime!
- First Launch: OmenCore auto-detects your laptop's capabilities
⚡ Performance & System Control
- Performance Modes: Instant switching between Quiet, Balanced, Performance, and Max
- CPU Tuning: Safe undervolting with live validation
- Fan Control: Custom curves, manual overrides, real-time adjustments
- Power Management: Fine-tune TDP limits and thermal thresholds
📊 Real-Time Hardware Monitoring
- CPU Metrics: Temperature, load %, core clock speeds
- GPU Metrics: Temperature, load, clock speeds
- System Stats: RAM usage, fan speeds, system utilization
- Lightweight: Minimal resource impact
🎨 RGB & Peripheral Control
- HP OMEN RGB: Per-zone and per-key effects (model-dependent)
- Corsair Support: RGB control for keyboards, mice, headsets + DPI switching
- Logitech Support: Basic lighting and device configuration (WIP)
💡 Why OmenCore?
Most laptop manufacturers lock down hardware controls or bundle bloated software that wastes resources. OmenCore provides deep hardware access with no background services, a highly responsive UI, and clean architecture. Built with modern .NET and organized into Hardware, Controls, Services, and UI layers, OmenCore is lightweight, fast, and puts you in complete control.
OmenCore vs. HP OMEN Gaming Hub
| Feature | OmenCore | Gaming Hub |
|---|---|---|
| Background Services | ✓ None | 3-5 services |
| Telemetry & Data Collection | ✓ Zero | Always Active |
| Independent CPU/GPU Fan Curves | ✓ Yes | No |
| Memory Optimizer | ✓ Built-in | No |
| MSI Afterburner Coexistence | ✓ Yes | Conflicts |
| Multi-Brand RGB Support | ✓ Corsair, Logitech, Razer | HP only |
| Linux Support | ✓ GUI + CLI | No |
| System Optimizer | ✓ One-click | No |
| Open Source | ✓ GitHub | Closed |
Dark/light theme with responsive layout
Organized tabs for all features
Zero background processes
No telemetry or data collection
Fast startup, minimal RAM usage
Built with user feedback
Feature Highlights
Latest improvements and patch notes: v3.0.0 features remain and v3.1.1 addresses critical runtime bugs.
Driver-Free Hardware Monitoring
NEW in v3.0.0! Complete architecture rebuild. WMI BIOS + NVAPI + PerformanceCounter + PawnIO MSR. No WinRing0 or LibreHardwareMonitor. Improved reliability, faster startup, better compatibility.
10 Critical Bug Fixes (P0/P1/P2)
NEW in v3.0.0! NVAPI telemetry recovery, OMEN 16-wf1xxx fan control, fan auto-mode RPM, Linux performance mode, Secure Boot false warning, startup health, monitor loop restart, keyboard freeze, zero-sensor detection, power dropouts.
Guided Fan Diagnostics
NEW in v3.0.0! Sequential fan tests at 30/60/100% with live progress bar. PASS/FAIL results, RPM readings, deviation scores. Save/export results for support. Preset auto-restore on completion.
Memory Optimizer Tab (Full Release)
NEW in v3.0.0! Full memory optimizer with threshold-based and interval-based modes. Smart Clean, Deep Clean. Settings persistence. Auto-clean configurable 1-120 min intervals. Real-time RAM dashboard.
Keyboard Lighting 2.0 + Effects
NEW in v3.0.0! V2 keyboard engine with EC-direct PawnIO backend. LED animation effects: Breathing, ColorCycle, Wave. Native brightness control. Auto-promotion for verified models (8A14, 8A15, 8BAD).
Startup Performance Boost (~25s Saved)
NEW in v3.0.0! Registry WinRing0 check replaces WMI driver scan (17s → <1ms). PerformanceCounter init moved to background task (8-9s saved). Total startup reduced 39s → 16s.
GUI Enhancements (5+ Features)
NEW in v3.0.0! Fan curve ghost overlay, temp chart time-range selector, settings search bar, profile scheduler, onboarding wizard, zero-sensor indicators (—°C), 18+ tooltips, system optimizer overhaul.
Linux Improvements
NEW in v3.0.0! Daemon thermal throttle watchdog, hp-wmi priority routing for performance mode, runtime bundle extraction self-heal, per-fan RPM bounds, backend guardrails, improved CLI stability.
Previous Release Archive — v2.9.0 & v2.8.6 Features
App Freeze Fix (CRITICAL FIX)
NEW in v2.9.0! Fixed critical bug where rapid tray actions (fan mode, profile changes) could overlap and freeze the UI. Added last-write-wins queue semantics. Hardware apply operations moved off UI thread. App stays responsive under rapid clicks.
Native Keyboard Lighting
NEW in v2.9.0! Native WMI BIOS brightness control (0-100%) and LED animation effects—Breathing, ColorCycle, Wave with configurable speeds and colors. Eliminates need for separate lighting software. Graceful fallback for unsupported models.
Temperature Sensor Recovery
NEW in v2.9.0! Improved sensor freeze detection ignoring stable/idle conditions. Enhanced WMI fallback logic. Zero-temperature health degradation when both CPU & GPU read ≤0°C for 10+ consecutive readings. Better diagnostics for users.
Fn+Brightness Key Fix
NEW in v2.9.0! Fixed Fn+F2/F3 brightness keys mistakenly triggering OMEN key events (GitHub #42, #46). Stronger F-key exclusion logic + fail-closed WMI event filtering. Brightness guard window suppresses nearby ambiguous events.
Startup Safe-Mode Guardrails
NEW in v2.9.0! Automatic safe-mode activation when early monitoring health is degraded. Temporarily blocks risky tray write actions. Auto-resets when monitoring recovers or window expires (previously permanent). Prevents early-startup instability.
EC Crash Fix
v2.8.6 — Fixed EC overwhelm causing false "Critical Battery" shutdowns (Event 524). Reduced EC operations to 0.5/sec. Added deduplication and rate limiting. Stability critical for long sessions.
Self-Sustaining Monitoring
v2.8.6 — Native monitoring via HP WMI BIOS, NVAPI, PerformanceCounter, PawnIO MSR. No dependency on LibreHardwareMonitor or WinRing0. Eliminates frozen temps and antivirus conflicts.
Memory Optimizer Tab
v2.8.6 — Real-time RAM dashboard with Smart/Deep Clean modes. Trim working sets, purge standby pages, flush file cache. Auto-clean with configurable thresholds. Safe native Windows APIs only.
MSI Afterburner Coexistence
v2.8.6 — Reads GPU metrics from Afterburner shared memory when detected. Zero NVAPI conflicts. No frozen temps. GPU OC controls remain fully functional. Auto-activates when Afterburner runs.
Fan Runaway Fix (SAFETY CRITICAL)
NEW in v2.4! Fixed fans accelerating beyond safe limits. Multi-layer protection with speed clamping (0-100%) in calculation, validation, and hardware layers prevents hardware damage.
UI Freeze Fix (CRITICAL)
NEW in v2.4! Resolved UI freezing after 20-30 min of gaming. Added 5s WMI timeout + BeginInvoke throttling. UI stays responsive during extended gaming sessions.
Enhanced Thermal Protection
NEW in v2.4! Quiet mode tuned for sustained loads—prevents overheating during movies/light gaming. Maintains temps below 70°C with smoother fan ramp curves.
Collapsible Logs Panel
NEW in v2.4! Toggle button to hide/show Recent Activity and System Log panels. More screen space for main controls, cleaner UI with less clutter.
Dedicated Diagnostics Tab
NEW in v2.4! Fan and Keyboard diagnostics now in dedicated tab with side-by-side layout. Better organization, no more cluttered Advanced tab, easier troubleshooting.
Settings Sub-tabs
NEW in v2.4! Settings organized into 5 logical tabs: Status, General, Advanced, Appearance, About. Dramatically reduced scrolling with grouped categories.
Independent CPU/GPU Fan Curves
Separate fan control for CPU and GPU based on individual temperatures. Visual curve editors, true independent control, config persistence, automatic fallback.
NVIDIA GPU Overclocking
NEW in v2.1! Full GPU overclocking via NVAPI—core/memory clock offsets, power limit control (50-125%), UI sliders, config persistence. Conservative laptop limits.
Ambient Lighting Sync
NEW in v2.1! Ambilight-style screen color sampling—edge sampling, zone-based, saturation boost (0.5-2.0x), 10-60 FPS update rate. Syncs to all RGB devices.
System Optimizer
One-click Windows gaming optimization—power plans, services, network TCP settings, input latency, visual effects. Includes registry backup and restore points.
Multi-Brand RGB Control
Unified RGB control for Corsair (iCUE/HID), Logitech (G HUB), and Razer (Chroma SDK). Sync colors across all brands with "Apply to System".
Corsair Mouse DPI
Full DPI stage management via HID—5 profiles, per-stage configuration, angle snapping, lift-off distance. Supports 20+ Corsair mice.
Linux GUI & Daemon
Full Avalonia UI with dashboard, fan curves, performance modes. Background daemon with systemd integration, TOML configuration, automatic fan control.
Aggressive Thermal Protection
Fans ramp at 80°C (was 90°C), emergency 100% at 88°C. TCC Offset persists across reboots. Extreme fan preset for high-power systems.
Razer Chroma SDK
NEW in v2.0! Full Chroma REST API integration—static, breathing, spectrum, wave, reactive effects. Per-key RGB for custom keyboard effects.
RTSS FPS Monitoring
NEW in v2.0.1! Real FPS monitoring via RivaTuner shared memory—instant FPS, average, min/max, 1% low, frametime. No game hooks, graceful fallback.
Game Library Integration
NEW in v2.0.1! Multi-platform game discovery—Steam, Epic, GOG, Xbox, Ubisoft, EA. Profile management, game launching, search & filter capabilities.
Toast Notifications
NEW in v2.0.1! Non-intrusive mode change notifications—fan profile, performance mode, GPU power, keyboard lighting. Auto-dismiss, OMEN red theme.
In-Game OSD Overlay
Real-time stats overlay—CPU/GPU temps, fan speeds, load %. 6 positions including TopCenter/BottomCenter. Hotkey toggle, fully disableable.
Quick Popup UI
Middle-click tray icon for instant access. CPU/GPU temps, fan mode buttons, performance presets, display off—all without opening the main window.
Advanced Fan Control
Unified preset selector with visual cards (Extreme, Max, Gaming, Auto, Silent, Custom). Fan transition smoothing reduces abrupt speed changes.
Battery Care Mode
Limit charge to 80% to extend battery lifespan. Uses HP WMI BIOS—same as OMEN Gaming Hub's Battery Care feature.
Visual Fan Curve Editor
Interactive drag-and-drop editor with visual graph. Fan hysteresis (3°C dead-zone) prevents annoying oscillation. Improved point dragging UX.
Intel & AMD Undervolting
Intel MSR undervolting plus AMD Ryzen Curve Optimizer. Per-core undervolt controls. Section auto-hides when not supported.
GPU Power Boost
Control GPU TGP and +15W Dynamic Boost (PPAB). Persists after reboot with improved startup restore logic.
HP OMEN & Victus
OMEN 16/17, Victus, Transcend 14/16, and 2024+ models. HP Spectre branding support. Fixed OGH/XTU false positive detection.
Display Control
Quick refresh rate switching (60Hz/144Hz/165Hz) from tray or Quick Popup. "Turn Off Display" for overnight tasks while system runs.
Notification Center
In-app notifications for Info, Success, Warning, Error events. Unread count, timestamps, and read/unread tracking.
OmenCore in Action
Experience the sleek interface and powerful capabilities—see exactly what you're getting
Dashboard with real-time monitoring
Independent CPU/GPU fan curves
Multi-brand RGB lighting control
Self-sustaining hardware monitoring
Performance tuning & undervolting
System information & diagnostics
Development Roadmap
Current status and upcoming features
Stability & Telemetry Recovery Patch
Critical app freeze fixes for tray actions with last-write-wins queue semantics. Temperature sensor recovery with improved freeze detection. Native keyboard brightness & LED animation effects (Breathing, ColorCycle, Wave). Fn+Brightness key disambiguation with fail-closed WMI filtering. Startup safe-mode guardrails with auto-reset. Zero-temperature health degradation. Enhanced tray tooltip with monitoring health status.
Community Bug Fix Patch
Self-sustaining monitoring architecture (native APIs: HP WMI BIOS, NVAPI, MSR), Memory Optimizer tab with auto-clean, MSI Afterburner coexistence via shared memory, critical EC safety hardening (prevents Event 524 crashes), 16 community-reported bug fixes including Intel Arrow Lake 0°C temp, Fn+F2/F3 OSD toggle, RPM glitch, GPU frozen temp, quick profile UI sync, game library buttons, CPU/GPU 0W power, MAHM offset. Stay on Top UI setting. 26 files changed across 4 sessions.
UI Redesign & GPU Tuning
Modern UI overhaul with beautiful profile cards, redesigned fan controls, OpenRGB desktop RGB support, NvAPIWrapper GPU integration, and comprehensive bug fixes including battery health, bloatware manager, and fan diagnostics.
Advanced Monitoring & Reliability
Real-time monitoring health indicators, unified RGB layer with 8 built-in scenes, guided fan diagnostics, Linux platform improvements, WinRing0 removal for Secure Boot compatibility, comprehensive stability enhancements.
Stability & Compatibility
OMEN Max 2025+ detection, Linux HP-WMI support, temperature preservation, fan reset improvements. Includes all v2.1.0-v2.1.1 features.
Independent Fan Curves & GPU Overclocking
Separate CPU/GPU fan control with visual editors, full NVIDIA GPU overclocking (NVAPI), ambient lighting screen sampling, 40+ bug fixes, improved stability.
Advanced Features
Independent fan curves, NVIDIA GPU overclocking, ambient lighting screen sampling, Linux GUI & Daemon, game library integration.
System Optimizer
One-click Windows gaming optimization suite—power plans, services, network TCP settings, input latency, visual effects, storage. Registry backup and restore point creation.
Multi-Brand RGB Control
Unified RGB framework for Corsair (iCUE/HID), Logitech (G HUB), Razer (Chroma SDK). Cross-brand color sync, breathing effects, spectrum cycling. Lighting view redesign with brand headers.
Corsair Mouse DPI & Razer Chroma
Full DPI stage management via HID—5 profiles, angle snapping, lift-off distance. Complete Razer Chroma REST API—static, breathing, wave, reactive, per-key custom effects.
Linux CLI & GUI
Complete: Cross-platform CLI, Avalonia GUI with dashboard and fan curves, systemd daemon with TOML config, automatic fan control engine.
Performance & UI Improvements
LoadChart rendering improved (10→20 FPS), fan curve editor enhancements, dark context menus, modern toggle switches. GPU voltage/current graph, per-core undervolt UI.
Complete Keyboard RGB Rework
Model-specific backend detection, WMI/EC/HID support, per-key RGB for newer models. Compatibility tester tool with user-assisted calibration database.
Interactive 4-Zone RGB & Thermals
Visual zone editor, hex input, quick presets. Aggressive thermal protection (80°C warning, 88°C emergency). Splash screen with progress bar.
OSD Overlay & Quick Popup
Real-time click-through overlay (6 positions incl. TopCenter). Middle-click Quick Popup UI. Tray Quick Profiles menu.
Power Automation & Reliability
Auto-switch profiles on AC/battery. Embedded .NET runtime, throttling detection, Transcend 14/2024+ model support.
Bloatware Manager & Enhanced OC
Windows bloatware detection and safe removal tool. Complete NVAPI GPU overclocking (core/memory), enhanced per-core CPU overclocking, advanced game profile automation.
GPU Overclocking Complete
Complete: Full NVAPI GPU overclocking with core/memory offsets, power limit control, UI integration. Enhanced per-core Intel overclocking planned for v2.2.
Advanced OSD & Game Profiles
RTSS integration for in-game overlay with customizable metrics. Per-game settings profiles with automatic process detection. Fan automation based on game launch.
Advanced Features
Lighting effects engine, battery health monitoring, BIOS update system enhancements, community model database integration.