Skip to content

Changelogs

  • Ship updated DirectX shader compiler (d3dcompiler_47.dll ) — version 2.5.44 shipped a DLL from Windows SDK 10.0.26100 that dynamically linked against a newer MSVC CRT, importing __std_parallel_algorithms_hw_threads which only exists on Windows 11 24H2+. This caused crashes on Windows 10 and older Windows 11 builds. Version 2.5.45 ships the DLL from SDK 10.0.22621, which statically links its CRT and only depends on core Windows DLLs (KERNEL32, ADVAPI32, RPCRT4), making it safe for Windows 10 and above.

View full release notes


  • Improved first-run onboarding flow with a streamlined sign-in experience and guided conflict resolution.
  • Ship updated DirectX compiler — the previous version caused rendering issues for some users, and removing it broke users without a compatible system copy.
  • Fixed a crash caused by a dangling parent device pointer during plugin removal.
  • Fixed a crash during page navigation when a QML component fails to load.
  • Fixed user feedback menu.
  • Fixup double-firing macro triggers.
  • Playlist triggering cleanup and fixes.
  • Fixed marketplace dashboard getting stuck on stale cached content after login state changes.
  • Fixed lighting engine getting stuck in “Finding” state when loading remote marketplace effects.
  • Fixed app getting stuck on splash screen during updates when not launched with firstrun flag.
  • Fixed missed Aura detection on some systems due to narrowed scan range.

View full release notes


  • Fixed a crash caused by a dangling parent device pointer during plugin removal.
  • Fixed a crash during page navigation when a QML component fails to load.
  • Fixed user feedback menu.
  • Fixup double-firing macro triggers.
  • Playlist triggering cleanup and fixes.

View full release notes


  • Allow blank space or clock instead of logo on SignalRGB default AIO theme.
  • Fixed a pair of DXGI issues that could cause a crash during screen capture.
  • Fixed LCD background type selector not taking effect when changed. Background type is now available for all users.
  • Reverted HyperX keyboard plugin changes due to reports of devices not functioning correctly on older or different firmware versions.

View full release notes


  • Macro Prompt API - New system.prompt() API allows macros to display an overlay popup and collect user input.
  • Kill Process Action - New macro action to terminate a process by name.
  • Elevate Window Action - New macro action to bring windows to the foreground by searching their title.
  • Cycle Window Action - New macro action to cycle through all windows matching a search term.
  • Switch Desktop Action - New macro action to switch between virtual desktops.
  • Remote Effects in Playlists - Remote effects from your library can now be added to playlists and will load automatically on-demand when played.
  • Macro Performance - Dramatically improved macro execution speed with native compilation and optimized data transfer.
  • QML Rendering - Optimized rendering performance to reduce CPU usage and improve UI responsiveness.
  • LCD Module - Enhanced LCD device support with improved initialization and clean shutdown handling.
  • Improved internal system monitoring and USB bus packet tracking for better diagnostics.
  • Key painting overrides now work correctly when using Forced lighting mode on Logitech devices.
  • Fixed multiple memory leaks in WMI, HID handle fetching, and UltraLight string allocations.
  • Reduced memory overhead in macro data transfer by up to 95% through efficient buffer handling.
  • Improved cleanup of plugin JavaScript engines and QObject module lifecycles.
  • Fixed memory leaks in CanvasEffect class and device discovery services.
  • Better memory management for effects cache and remote effects cleanup.
  • Fixed heap corruption crash in Qt message handler caused by unsynchronized multi-threaded logging.
  • Fixed playlists not activating after state machine refactor - now properly triggers effect loading via OnSetEffectRequested.
  • Fixed crash when canvas effect callbacks fire after renderer cleanup - added null pointer checks in UpdateBindings.
  • Fixed crash in canvas effects caused by corrupted color properties in registry - added validation for hex color values.
  • Fixed division by zero crash when plugin calls setFrameRateTarget() with invalid framerate value.
  • Fixed audio device selection reverting to Automatic - improved UTF-8 encoding handling for international device names.
  • Fixed FPS regression caused by mismatched DirectX shader compiler DLLs - Windows now provides matched versions for optimal performance.
  • Fixed race condition in websocket handler cleanup that could cause crashes on shutdown.
  • Fixed LCD module shutdown errors and macro initialization threading issues.
  • Fixed crash caused by audio driver volume query failures on certain hardware.
  • Fixed possible division by zero in screen capture.
  • Fixed macros with non-key actions not discarding the original keypress when “Discard Original Keypress” is enabled.
  • Fixed stale effects cache that could prevent downloading new effects after logout or user switch.
  • Fixed excessive logging from Nollie Strimer devices.
  • Fixed slow image loading in the UI.
  • Fixed prerelease tag incorrectly displaying in release builds.
  • Fixed threading issue that could cause UI to lock when switching effects.
  • Fixed crash when switching effects from QML, macros, or playlists - effect state machine transitions now run on the render thread.
  • Fixed macro paste action not working.
  • Fixed AIO LCD faces freezing when switching lighting effects - animation loops now automatically recover.
  • Fixed duplicate model entry in MSI Monitor plugin (MPG275CQRXF).
  • Moved RTX 5080 AORUS Master/Ice from Gigabyte Gen2 to Gen4 GPU plugin.
  • Added RTX 5080 AORUS Master identifier to Gigabyte Gen4 GPU plugin.
  • Fixed JONSBO ZB240 component LED count mismatch and width issue.
  • Corsair Nautilus RS LCD — new plugin
  • Thermalright Grand Vision LCD — new plugin
  • Razer Monitor Stand Chroma — new plugin
  • SteelSeries Rival 3 Gen 2 — new mouse plugin
  • ID-Cooling FX LCD — new LCD controller
  • Hyte CNVS — new plugin
  • Turzx LCD Controller — new 3.5” LCD support
  • ASUS Omni Controller — new dongle support (keyboard + mouse protocols)
  • Nollie Strimer — strip components (108 & 120)
  • Antec Vision 120 Fan
  • ID-Cooling AF-127, AS-120-K, FX INF, FX LCD
  • Jonsbo ZA360 Trio, ZB240 Dual
  • Nollie Strimer 108 & 120 strips
  • Airgoo GPU Triple 8P (updated)
  • ASUS 5080/5090 Astral models (+ Hatsune Miku, White)
  • ASUS 3060Ti TUF, 1050Ti Strix, 4070Ti Super TUF PIDs
  • Colorful 5060Ti/5070 iGame Ultra/Vulcan
  • Gainward 5080 Phoenix
  • EVGA Turing, Gigabyte Gen2/Gen4, MSI Blackwell, PNY Blackwell/Turing/Ampere — minor PID additions
  • 2080 Super Hydro, 4080 Super XTREME ICE, 5090D AORUS Master Ice
  • MSI: PRO B840M-P/B, B850M-VC/P, B850-S, B850 GAMING PLUS/PRO, MAG B860 TOMAHAWK, MPG X870I EDGE TI EVO, PRO B550M-VC
  • ASUS motherboard ARGB controller updates
  • AsRock motherboard controller updates
  • Gigabyte motherboard controller updates
  • Razer Blackwidow V4 Mini & Low-Profile support
  • ASUS Falchion RX mapping
  • ASUS Keris II Origin, Keris mappings
  • Corsair K100 Air ISO keys fix
  • Kemove T68, Solakaka K21/Ki99 Pro, YUNZII YZ98, Dreamkey mappings
  • CM Scope 96 / Scope II 96 PIDs
  • Aula F99 Pro num fix
  • Nuvoton keyboard controller updates
  • Dark Project KD87A mapping
  • ISO keys fixing across plugins

View full release notes


  • Minor UI improvements.
  • Added Automatic SMBus dumping for easier device support.
  • Fixed a crash when using a vertical monitor for Screen Ambience.
  • Airgoo AG-F12-DRGB16
  • Solakaka Ki99 Pro
  • MSI PRO B840M-B (MS-7E76)
  • MSI PRO B850M-A WIFI (MS-7E66)
  • MSI PRO B850-S WIFI6E (MS-7E80)
  • MSI MAG X870E TOMAHAWK MAX WIFI PZ (MS-7E84)
  • HYTE CNVS
  • GIGABYTE 4080 Super XTREME ICE
  • ASUS G13CHR
  • Kemove T68
  • GIGABYTE 5090D V2 AORUS Master Ice
  • Razer Blackwidow V4 Low-profile
  • Razer Blackwidow V4 Low-profile Wireless
  • PNY 5090 EPIC-X
  • PNY 5060Ti EPIC-X
  • Steelseries Aerox 9 WOW Edition
  • Dream Machines Dreamkey

View full release notes


  • Minor UI improvements.
  • Added Automatic SMBus dumping for easier device support.
  • Fixed a crash when using a vertical monitor for Screen Ambience.
  • Airgoo AG-F12-DRGB16
  • Solakaka Ki99 Pro
  • MSI PRO B840M-B (MS-7E76)
  • MSI PRO B850M-A WIFI (MS-7E66)
  • MSI PRO B850-S WIFI6E (MS-7E80)
  • MSI MAG X870E TOMAHAWK MAX WIFI PZ (MS-7E84)
  • HYTE CNVS
  • GIGABYTE 4080 Super XTREME ICE
  • ASUS G13CHR
  • Kemove T68
  • GIGABYTE 5090D V2 AORUS Master Ice
  • Razer Blackwidow V4 Low-profile
  • Razer Blackwidow V4 Low-profile Wireless
  • PNY 5090 EPIC-X
  • PNY 5060Ti EPIC-X
  • Steelseries Aerox 9 WOW Edition
  • Dream Machines Dreamkey

View full release notes


  • Improved some Onboarding popups and tooltips.
  • You can now request devices to be supported from the devices page.
  • You can now pulse devices from the devices page.
  • Fixed a crash when converting WMI Wide Strings
  • Fixed an issue where Motherboards using Phison Gen5 Redrivers would revert to PCIE Gen4 Speeds.
  • PNY 5060Ti EPIC-X
  • PNY 5070 EPIC-X
  • PNY 5070Ti EPIC-X
  • PNY 5080 EPIC-X
  • Huntsman V3 Pro 8Khz
  • Huntsman V3 Pro TKL 8Khz
  • Corsair HS80 MAX variant
  • MSI B840M GAMING WIFI6E (MS-7E76)
  • B840M GAMING PLUS WIFI6E (MS-7E77)
  • MPG B850I EDGE TI WIFI (MS-7E79)
  • Razer Mamba TE variant
  • MSI MAG322URDF Monitor
  • Redragon K580 Vata
  • Machenike K500-B94W
  • GIGABYTE 5090 AORUS Master
  • MSI 5060 GAMING TRIO
  • ASUS ROG Strix RTX 2060 Evo V2
  • Colorful 3060 Battle Axe
  • Redragon K689 Wyvern Pro

View full release notes


2.5.21 Beta - 10/16/2025

Section titled “2.5.21 ”
  • Partial Mitigation for ASRock GPU flickering.
  • Updated ExEngine
  • Fixed a crash when removing Network Devices.
  • Fixed a crash when closing the app with HyperX Fury Ram.
  • Fixed infinite loop on device disconnection.
  • Fixed a crash when downvoting a device and then removing it from the system.
  • Fixed a crash when failing to enumerate Audio Endpoints on launch.
  • WOBKEY Rainy 75
  • Kreo Hive98
  • EPOMAKER MS68
  • EPOMAKER EK21
  • GMK67
  • AK820 MAX
  • AJAZZ AK35I V3 MAX
  • AULA F108 Pro
  • ASUS 5090 ROG Astral BTF Edition
  • ASUS 5090 ROG Astral WHITE OC Edition

View full release notes


2.5.20 Beta - 10/14/2025

Section titled “2.5.20 ”
  • You can now request devices from the Feedback Menu.
  • Device shutdown is now significantly faster at application exit.
  • Updated LibUSB to 1.0.29
  • Fixed an issue where Effects selected in Macros would reset when an Effect was added or removed.
  • Fixed an issue when installing the Rocket League Effect.
  • Fixed an issue with the Unconfigured Components warning appearing incorrectly.
  • Fixed an issue with graceful Application Shutdown not triggering during system shutdown.
  • Fixed a threading issue when using Qt WebEngine as the Effect Renderer.
  • Fixed an issue with F1 and Right Shift keys on the Razer Blackwidow V4 TKL
  • Major improvements to Corsair LINK devices including system wake behavior.
  • Aqua Computer D5 Next thanks to JBrutWhat
  • Aqua Computer High Flow Next thanks to JBrutWhat
  • Asiahorse Aurora
  • Asiahorse Dawn Fan
  • Asiahorse Hydrus
  • Asiahorse Nyota Fan
  • Asiahorse Nyota Ultra
  • ASUS 5090 ROG Astral
  • ASUS G16CHR
  • ASUS ROG Strix Scar G18 variants (G814JIR, G834JYR)
  • AULA Hero 68 HE
  • AULA Hero 84 HE
  • B850 GAMING PLUS WIFI6E (MS-7E80)
  • B850M GAMING PLUS WIFI6E (MS-7E81)
  • Corsair XD6 Elite LCD
  • GIGABYTE 5060Ti AORUS Master
  • GIGABYTE 5070Ti Eagle OC Ice
  • GIGABYTE 5090 AORUS Master
  • Gravastar Mercury K1 Pro
  • JUMPEAK HS120 Fan
  • Logitech GPro X Superlight 2
  • MPG Z890 EDGE TI WIFI (MS-7E19)
  • MSI 3070 Suprim X
  • MSI 3070 Suprim X
  • MSI 4070Ti SUPER Stalker 2
  • PALIT 5060Ti Dual 8GB
  • PALIT 5090 GameRock Component thanks to NIGHTNINGFURY
  • PRO B850-VC WIFI (MS-7E56)
  • PRO B850M-P WIFI (MS-7E71)
  • PRO B860M-A WIFI (MS-7E42)
  • Redragon K618 Horus
  • Redragon K633 Ryze
  • ThermalRight TL-M12-S
  • ThermalRight TL-S12
  • Wraith W75 Keyboard

View full release notes


2.5.19 — 10/9/2025
  • Fixed an application deadlock when changing effects.
  • Fixed memory leaks around Windows Dynamic Lighting, and Sensor Reactive Effects.
  • Fixed a crash when enumerating USB Devices.
  • Fixed a crash when trying to exit the app before the UI is fully loaded.
  • Fixed a crash when deleting a Playlist.

View full release notes

2.5.18 — 10/8/2025

SignalRGB is no longer subscription only! That’s right, you can now buy and own every effect you have ever wanted! So if you’ve been eyeing a specific effect, go checkout the new shop page in app that let’s you buy effects and game integrations permanently!

See https://www.signalrgb.com/lightpoints/ for more information.

  • Made it easier to see when one Addon’s settings ended and the next began.
  • Made improvements to the Issue Report form.
  • Added a JPEG Quality option to the Plugin Engine’s LCD Module.
  • Updated the TOS and Privacy Policy.
  • Fixed a minor memory leak.
  • Fixed a crash when fetching user purchases.
  • Fixed an issue where Remote Effects wouldn’t be properly applied.

View full release notes

2.5.16 — 9/12/2025
  • Added experimental support for AMD GPU Fan Control + Hardware Monitoring.
  • SignalRGB will now automatically set up Windows Dynamic Lighting settings for you.
  • Hovering over the current effect image will now show a preview of the canvas.
  • Added an option to Layouts to flip devices by their Y axis.
  • The Components right-click context menu now has the ability to enable/disable components.
  • Improved the changelog modal’s styling, and behavior around multiple version updates.
  • The current playlist will now be listed with the currently playing effect.
  • You can now prevent Playlists from automatically starting the next effect timer.
  • Updated IO Driver to version 1.3.4.
  • Improved the handling of L-Connect 3 Service conflicts with with Galahad II LCD.
  • Fixed a rare crash when creating a file watchdog.
  • Fixed a rare crash when uninstalling the currently active effect.
  • Ajazz AK820
  • Ajazz AK820MAX
  • Ajazz AK980 PRO
  • Ajazz AK980 PRO 2.4G
  • ARCTIC P12 Pro Reverse
  • ARCTIC P14 Pro Reverse
  • ARCTIC Xtender PSU Shroud
  • ARDOR GAMING Blade
  • Asus 5060Ti TUF GAMING
  • ASUS 5070 ROG Strix OC
  • ASUS 5070Ti BTF OC
  • Asus 5070Ti TUF GAMING
  • ASUS 5080 Astral Doom Edition
  • Asus 5090 ROG Astral
  • Asus 5090 ROG Astral
  • Asus PG35VQ Monitor
  • ASUS Ryuo 3
  • Asus Zephyrus G14 2025
  • AULA F65
  • AULA F75Max
  • Colorful 3060Ti iGame Vulcan OC LHR
  • Colorful 5070Ti iGame Ultra White OC
  • Cooler Master MP750XL Mouse Pad
  • Corsair K70 Core TKL Wireless
  • Corsair LINK Titan 420 RX
  • Corsair Virtuoso Max
  • Corsair Void V2
  • Corsiar Voyager A1600
  • EVGA RTX 2070 Super FTW3 Ultra OC
  • EVGA RTX 2080Ti FTW3 Ultra Hydro Copper Gaming
  • Gainward 5070 Phoenix
  • GIGABYTE 1080 AORUS 8GB
  • GIGABYTE 4070 AERO 12G
  • GIGABYTE 5060Ti AERO
  • GIGABYTE 5070 AERO
  • GIGABYTE 5080 AERO
  • GIGABYTE 5080 AORUS Master Ice
  • GIGABYTE 5080 Waterforce
  • GIGABYTE 5090 Waterforce WB
  • GIGABYTE Aorus Waterforce X I
  • Gigabyte Aorus Waterforce X II
  • Lian Li O11 Dynamic Evo XL Front Strip
  • Machenike K500-B94W
  • Machenike K500A-B84W
  • MCHOSE M68HE
  • MEG Z890 UNIFY-X (MS-7E20)
  • MSI 4070Ti SUPER GAMING X SLIM White
  • MSI 5060TI GAMING TRIO
  • MSI 5060TI GAMING TRIO OC
  • MSI 5060TI VANGUARD SOC
  • MSI B850M GAMING PLUS WIFI (MS-7E66)
  • MSI MEG Z890 ACE (MS-7E22) Led Layout
  • MSI PRO B650M-A WIFI (MS-7D77)
  • MSI PRO X870E-P WIFI (MS-7E70)
  • MSI PRO X870E-P WIFI (MS-7E70)
  • MSI PRO Z890-P (MS-7E34)
  • MSI PRO Z890-P (MS-7E34)
  • MSI PRO Z890-P WIFI (MS-7E34)
  • MSI PRO Z890-S WIFI PZ (MS-7E58)
  • MSI X870E GAMING PLUS WIFI (MS-7E70)
  • MSI Z790 GAMING PLUS WIFI (MS-7E06)
  • Nollie GC120 fan
  • Razer Blackwidow V4 TKL
  • Razer Deathadder Essential White
  • Razer Huntsman V3 X TKL
  • Razer Laptop Cooling Pad
  • Redragon K565 Rudra
  • Redragon K618 Horus Pro
  • Redragon K653 Sion Pro
  • Redragon K668 Trundle
  • ThermalTake SWAFAN EX
  • Valkyrie-99
  • VGN N75 Keyboard

View full release notes

2.5.15 — 9/11/2025
  • AMD Gpu’s will no respect the GPU Fan Control setting.
  • Minor fixes and improvements.

View full release notes

2.5.13 — Beta 9/4/2025
  • Added experimental support for AMD GPU Fan Control + Hardware Monitoring.
  • The Admin Rights Requirement Flyout will now show when a system reboot / Power cycle is needed.
  • Updated IO Driver to version 1.3.4.
  • Improved the handling of L-Connect 3 Service conflicts with with Galahad II LCD.
  • Ajazz AK820
  • Ajazz AK820MAX
  • Ajazz AK980 PRO
  • Ajazz AK980 PRO 2.4G
  • ASRock AMD RX 9060 XT Steel Legend
  • ASRock AMD RX 9070 XT Steel Legend
  • ASUS 5070 ROG Strix OC
  • ASUS 5080 Astral Doom Edition
  • ASUS Ryuo 3
  • AULA F65
  • AULA F75Max
  • Colorful 3060Ti iGame Vulcan OC LHR
  • Corsair LINK Titan 420 RX
  • Corsair Virtuoso Max
  • Corsair Void V2
  • EVGA RTX 2080Ti FTW3 Ultra Hydro Copper Gaming
  • GIGABYTE 1080 AORUS 8GB
  • GIGABYTE 4070 AERO 12G
  • GIGABYTE 5060Ti AERO
  • GIGABYTE 5070 AERO
  • GIGABYTE 5080 AERO
  • GIGABYTE 5080 AORUS Master Ice
  • GIGABYTE 5080 Waterforce
  • GIGABYTE 5090 Waterforce WB
  • GIGABYTE Aorus Waterforce X I
  • Gigabyte Aorus Waterforce X II
  • MCHOSE M68HE
  • MEG Z890 UNIFY-X (MS-7E20)
  • MSI 4070Ti SUPER GAMING X SLIM White
  • MSI 5060TI GAMING TRIO OC
  • MSI 5060TI VANGUARD SOC
  • MSI B850M GAMING PLUS WIFI (MS-7E66)
  • MSI PRO B650M-A WIFI (MS-7D77)
  • MSI PRO X870E-P WIFI (MS-7E70)
  • MSI PRO Z890-P (MS-7E34)
  • MSI PRO Z890-P WIFI (MS-7E34)
  • MSI Z790 GAMING PLUS WIFI (MS-7E06)
  • Nollie GC120 fan
  • Razer Blackwidow V4 TKL
  • Redragon K618 Horus Pro
  • Redragon K668 Trundle
  • Valkyrie-99

View full release notes

2.5.8 — Beta - 8/7/2025
  • Updated the IO driver to version 1.3.2.

View full release notes

2.5.7 — Beta - 8/6/2025
  • SignalRGB will now automatically set up Windows Dynamic Lighting settings for you.
  • Hovering over the current effect image will now show a preview of the canvas.
  • Added an option to Layouts to flip devices by their Y axis.
  • The Components right-click context menu now has the ability to enable/disable components.
  • Improved the changelog modal’s styling, and behavior around multiple version updates.
  • The current playlist will now be listed with the currently playing effect.
  • You can now prevent Playlists from automatically starting the next effect timer.
  • Updated the IO driver to version 1.3.0.
  • Fixed a rare crash when creating a file watchdog.
  • Fixed a rare crash when uninstalling the currently active effect.
  • ARCTIC Xtender PSU Shroud
  • ARCTIC P12 Pro Reverse
  • ARCTIC P14 Pro Reverse
  • ARDOR GAMING Blade
  • Asus 5060Ti TUF GAMING
  • ASUS 5070Ti BTF OC
  • Asus 5070Ti TUF GAMING
  • Asus 5090 ROG Astral
  • Asus 5090 ROG Astral
  • Asus PG35VQ Monitor
  • Asus Zephyrus G14 2025
  • Colorful 5070Ti iGame Ultra White OC
  • Cooler Master MP750XL Mouse Pad
  • Corsair K70 Core TKL Wireless
  • Corsiar Voyager A1600
  • EVGA RTX 2070 Super FTW3 Ultra OC
  • Gainward 5070 Phoenix
  • Lian Li O11 Dynamic Evo XL Front Strip
  • Machenike K500-B94W
  • Machenike K500A-B84W
  • MSI 5060TI GAMING TRIO
  • MSI MEG Z890 ACE (MS-7E22) Led Layout
  • MSI PRO X870E-P WIFI (MS-7E70)
  • MSI PRO Z890-P (MS-7E34)
  • MSI PRO Z890-S WIFI PZ (MS-7E58)
  • MSI X870E GAMING PLUS WIFI (MS-7E70)
  • Razer Deathadder Essential White
  • Razer Huntsman V3 X TKL
  • Razer Laptop Cooling Pad
  • Redragon K565 Rudra
  • Redragon K653 Sion Pro
  • ThermalTake SWAFAN EX
  • VGN N75 Keyboard

View full release notes

2.5.6 — 7/9/2025

You can now pause and unpause the current Canvas Effect from the task tray icon.

Experimental LCD control has been added for select LCDs. We’ll expand this over time with more models and features.

  • Initial Supported Models: Corsair XC7, Link, and Capellix LCD.

Added new Macro Actions for selecting the Next effect.

Added Macro Actions for Starting/Stopping a Playlist.

Added a Macro Action for turning shuffle on and off.

Added support for RTX 5000 series temperature readings.

Layouts will now only show one device the first time the page is opened, instead of every device overlapping.

SignalRGB will now check for and install new updates on launch before the app starts up.

Adding an Addon via a deep link will now show if the Addon was already installed, and prompt to restart the application if needed.

The ‘Activate Previous Effect’ Macro Action will now use walk back through the effect history instead of looping through the previous and current effect.

  • ‘Activate Last Effect’ has been added as an action that keeps the current behavior.

Added additional checks for SignalRGB’s install files to ensure they are not corrupted.

Plugin Scan results will now be cached to reduce load times. This also reduces RAM usage by ~35 MB for subsequent launches of SignalRGB.

Improved handling of the Splash Screen when the application is launched. You should no longer see ghost splashes and have a faster application launch.

  • Fixed an issue with screen capture effects being blacked out on first launch.
  • Fixed a crash when adding and removing device settings.
  • Fixed a crash when an LCD is disconnected and reconnected when using the QtWebEngine Canvas Renderer.
  • Fixed a very overzealous tooltip about changing effects with a timer.
  • Fixed a crash when removing a device that has Component Channels.
  • Fixed a crash when a device plugin removes a Component Channel.
  • Fixed a crash on launch when the Windows username includes wide characters.
  • Fix an issue where Sub devices could have one frame of garbage color data when first created.
  • Fixed an issue with the signalrgb://addon/install URI not opening the settings page.
  • Fixed a crash when logging during app updates/installation events
  • Fixed an issue where dialogs during uninstall would close on their own after a few seconds.
  • Fixed a crash at exit when a Windows toast message was created on a secondary thread.
  • Fixed a crash at exit when using the Govee Direct Connect addon.
  • Fixed a crash when exiting the app while the onboarding tour was still running.
  • Fixed a small memory leak when fetching HID handles.
  • Fixed an issue where Keypress effects would only work when a Keypress Macro Input is active.
  • Fixed an LED layout issue for the AULA F99 Pro
  • Improved detection for Corsair DDR5 RAM.
  • Improved the LED layout of the Logitech G560
  • Improved the LED layout of the Razer BaseStation V2
  • Improved MSI 4000/5000 Series initialization, and added a legacy single color control option for those who have performance issues with the new per-led protocol.
  • Improved LED layout of the Wooting 60 HE.
  • Fixed an issue where the Lian Li SL Infinity would set fan speeds for free users on system wake.
  • Added ABNT2 Key Layout support to the Logitech G715.
  • Improved handling of system wake for Corsair Link.
  • AIRGOO AG-DRGB04 Controller
  • AIRGOO AG-DRGB16 Controller
  • Alienware AW2518H Monitor
  • Alienware AW2724DM Monitor
  • Alienware AW2725DF Monitor
  • Alienware AW3225QF Monitor
  • Alienware AW3418DW Monitor
  • Alienware AW3423DWF Monitor
  • Alienware AW3821DW Monitor
  • Arctic Liquid Freezer III Pro
  • ARCTIC P12 Pro
  • ARCTIC P14 Pro
  • Asus 5070Ti ROG Strix OC
  • Asus Rog Herculx Component
  • Asus ROG Strix 3060TI O8G Gaming
  • AULA 75 Wireless
  • Colorful 4060 NB Duo
  • Colorful 5070 iGame Ultra White OC 12G
  • Colorful 5070Ti iGame Ultra White OC
  • Colorful 5080 Advanced OC
  • Coolermaster ML240 Illusion (Thanks to mooodacow)
  • Corsair LINK 9000D Components
  • Corsair LINK XD6 Elite
  • Corsair LS350
  • Corsair LS430
  • Corsair Scimitar Elite Wireless
  • Dark Project KD87A TKL
  • EVGA RTX 2080Ti Black Edition
  • Gainward 3080 Phoenix
  • Gainward 5090 Phantom GS
  • GIGABYTE 5060Ti Gaming OC
  • GIGABYTE 5070 Eagle OC
  • GIGABYTE 5070 Gaming OC
  • GIGABYTE 5070Ti Eagle OC
  • GIGABYTE 5070Ti Gaming OC
  • GIGABYTE 5080 AORUS Master
  • GIGABYTE 5080 AORUS Master Ice
  • GIGABYTE 5080 Gaming OC
  • GIGABYTE 5090 AORUS Master Ice
  • GIGABYTE 5090 Waterforce WB
  • HyperX Quadcast 2 S
  • JUMPEAK Ms120 (Thanks to imnotmental)
  • Lian Li Galahad II LCD
  • MSI 4070 SUPER GAMING SLIM WOW
  • MSI MAG B550 TOMAHAWK (MS-7C91)
  • MSI MAG B850M MORTAR WIFI (MS-7E61)
  • MSI MAG401QR Monitor
  • MSI MPG271QRX Monitor
  • MSI MPG321URQD Monitor
  • MSI PRO B840-P WIFI (MS-7E57)
  • MSI PRO Z890-A WIFI (MS-7E32) Led Layout
  • MSI PRO Z890-S WIFI (MS-7E54) Led Layout
  • MSI Z890 GAMING PLUS WIFI (MS-7E34) Led Layout
  • PALIT 5070Ti Gaming Pro V1
  • Prism Mini controller
  • Razer Basilisk V3 Pro 35K
  • Razer Blackwidow v4 75 ISO thanks to ThaHouseKid!
  • Sharkoon Skiller SGK25 RGB
  • SteelSeries Apex Pro Mini Gen3
  • YICO 16 Controller
  • ZHIYAN JPU Elite controller
  • ZHIYAN NEEDMAX controller

View full release notes

2.5.3 — Beta - 7/2/2025
  • Improved UI for selecting LCD face effects.
  • Added an option to disable the foreground LCD effect layer.
  • Added a circular preview option for LCD devices for use in the Plugin Engine.
  • Plugin Scan results will now be cached to reduce load times. This also reduces RAM usage by ~35 MB for subsequent launches of SignalRGB.
  • Improved handling of the Splash Screen when the application is launched. You should no longer see ghost splashes and have a faster application launch.
  • Fixed an issue with screen capture effects being blacked out on first launch.
  • Fixed a crash when adding and removing device settings.
  • Fixed a crash when an LCD is disconnected and reconnected when using the QtWebEngine Canvas Renderer.
  • Fixed a very overzealous tooltip about changing effects with a timer.
  • Fixed a crash when removing a device that has Component Channels.
  • Fixed a crash when a device plugin removes a Component Channel.
  • Fixed a crash on launch when the Windows username includes wide characters.
  • Fixed an LED layout issue for the AULA F99 Pro
  • Improved detection for Corsair DDR5 RAM.
  • Improved the LED layout of the Logitech G560
  • Improved the LED layout of the Razer BaseStation V2
  • Asus Rog Herculx Component
  • Asus ROG Strix 3060TI O8G Gaming
  • AULA 75 Wireless
  • Colorful 4060 NB Duo
  • Colorful 5070 iGame Ultra White OC 12G
  • Colorful 5080 Advanced OC
  • Corsair LINK 9000D Components
  • Corsair Scimitar Elite Wireless
  • Dark Project KD87A TKL
  • GIGABYTE 5060Ti Gaming OC
  • GIGABYTE 5070 Eagle OC
  • GIGABYTE 5070Ti Eagle OC
  • GIGABYTE 5070Ti Gaming OC
  • GIGABYTE 5080 AORUS Master
  • GIGABYTE 5080 AORUS Master Ice
  • GIGABYTE 5080 Gaming OC
  • GIGABYTE 5090 AORUS Master Ice
  • GIGABYTE 5090 Waterforce WB
  • MSI 4070 SUPER GAMING SLIM WOW
  • MSI MAG B550 TOMAHAWK (MS-7C91)
  • MSI MAG B850M MORTAR WIFI (MS-7E61)
  • MSI PRO B840-P WIFI (MS-7E57)
  • MSI MAG401QR Monitor
  • MSI MPG271QRX Monitor
  • PALIT 5070Ti Gaming Pro V1
  • Razer Basilisk V3 Pro 35K
  • SteelSeries Apex Pro Mini Gen3
  • YICO 16 Controller

View full release notes

2.5.2 — Beta - 6/5/2025

You can now pause and unpause the current Canvas Effect from the task tray icon.

Experimental LCD control has been added for select LCDs. We’ll expand this over time with more models and features.

  • Initial Supported Models: Corsair XC7, Link, and Capellix LCD.

Added new Macro Actions for selecting the Next effect.

Added Macro Actions for Starting/Stopping a Playlist.

Added a Macro Action for turning shuffle on and off.

Added support for RTX 5000 series temperature readings.

  • Layouts will now only show one device the first time the page is opened, instead of every device overlapping.
  • SignalRGB will now check for and install new updates on launch before the app starts up.
  • Adding an Addon via a deep link will now show if the Addon was already installed, and prompt to restart the application if needed.
  • The ‘Activate Previous Effect’ Macro Action will now use walk back through the effect history instead of looping through the previous and current effect.
  • Activate Last Effect’ has been added as an action that keeps the current behavior.
  • Added additional checks for SignalRGB’s install files to ensure they are not corrupted.
  • Fix an issue where SubDevices could have one frame of garbage color data when first created.
  • Fixed an issue with the signalrgb://addon/install URI not opening the settings page.
  • Fixed a crash when logging during app updates/installation events
  • Fixed an issue where dialogs during uninstall would close on their own after a few seconds.
  • Fixed a crash at exit when a Windows toast message was created on a secondary thread.
  • Fixed a crash at exit when using the Govee Direct Connect addon.
  • Fixed a crash when exiting the app while the onboarding tour was still running.
  • Fixed a small memory leak when fetching HID handles.
  • Fixed an issue where Keypress effects would only work when a Keypress Macro Input is active.
  • Improved MSI 4000/5000 Series initialization, and added a legacy single color control option for those who have performance issues with the new per-led protocol.
  • Improved LED layout of the Wooting 60 HE.
  • Fixed an issue where the Lian Li SL Infinity would set fan speeds for free users on system wake.
  • Added ABNT2 Key Layout support to the Logitech G715.
  • Improved handling of system wake for Corsair Link.
  • EVGA RTX 2080Ti Black Edition
  • MSI PRO Z890-A WIFI (MS-7E32) Led Layout
  • Sharkoon Skiller SGK25 RGB
  • Coolermaster ML240 Illusion (Thanks to mooodacow)
  • JUMPEAK Ms120 (Thanks to imnotmental)
  • Asus 5070Ti ROG Strix OC
  • AIRGOO AG-DRGB04 Controller
  • AIRGOO AG-DRGB16 Controller
  • Corsair LINK XD6 Elite
  • Gainward 5090 Phantom GS
  • ZHIYAN NEEDMAX controller
  • ZHIYAN JPU Elite controller
  • Prism Mini controller
  • Lian Li Galahad II LCD
  • Razer Blackwidow v4 75 ISO thanks to ThaHouseKid!
  • Colorful 5070Ti iGame Ultra White OC
  • Arctic Liquid Freezer III Pro
  • ARCTIC P12 Pro
  • ARCTIC P14 Pro
  • MSI MPG321URQD Monitor
  • Gainward 3080 Phoenix
  • MSI PRO Z890-S WIFI (MS-7E54) Led Layout
  • MSI Z890 GAMING PLUS WIFI (MS-7E34) Led Layout
  • Corsair LS350
  • Corsair LS430
  • HyperX Quadcast 2 S
  • GIGABYTE 5070 Gaming OC
  • Alienware AW3418DW Monitor
  • Alienware AW2518H Monitor
  • Alienware AW3821DW Monitor
  • Alienware AW3225QF Monitor
  • Alienware AW2725DF Monitor
  • Alienware AW3423DWF Monitor
  • Alienware AW2724DM Monitor

View full release notes

2.5.0 — 5/28/2025

In this release we’ve made some significant UI changes based on our discussions with users at PDX LAN and LANFest covering everything from Onboarding tours to how you interact with devices in Layouts or navigate to your Library. This is just the first part of our UI overhaul which is going to focus heavily on making the application easier to use and more intuitive across the board.

Stay tuned for more changes in the coming weeks as we continue to dig into the feature requests and QOL issues we have on our list. If you have any feedback, or UI/UX issues you’d like us to address, please let us know in our Discord server, or using the feature request button in the title bar.

Hope to see more of you at the next LAN event!

  • We’ve added a background service to handle elevated tasks like Conflicts.
  • We’ve added a Conflicts page to settings with the ability to whitelist conflicts to prevent them from being automatically closed.
  • Running SignalRGB alongside a conflicting application will still cause various issues.
  • Modifying an Addon will now prompt to restart SignalRgb to apply changes.
  • Added a shield icon to the title bar to indicate if the application has Admin privileges.
  • Minor UI improvements to tooltips.
  • Added XPG-Prime.exe as a conflict.
  • You can now drag Devices in Layouts by their titlebar.
  • You can now select and drag a Device in Layouts with one click.
  • You can now force a drag selection in Layouts by holding Alt.
  • The I2C Device Scans (Ram Detection) will now delay itself and attempt to close conflicting applications before scanning. This should noticeably improve ram detection for new users and those who have conflicts launching on Windows Startup.
  • Reduced RAM and CPU usage slightly.
  • Improved load times of the Devices and Layouts pages.
  • Returning from System Idle and Sleep/Hibernation will no longer unpause a manually paused Canvas.
  • Playing a new effect while the Canvas is paused will unpause it.
  • The New Effect Toast messages will bring you to the Effect’s product page when there is only one new effect.
  • Default Component strips will now be automatically removed when a new component is added to it’s channel.
  • Systems with unactivated Windows Licenses will show an explicit warning about Windows Dynamic Lighting now.
  • Improved Scrolling behavior throughout the application.
  • There is now a warning when a devices Lighting Mode is set to Forced.
  • Addons should no longer be falsely loaded when disabled.
  • Enabling an Addon will no longer cause text clipping.
  • Disabling and Enabling an Addon will no longer change the selected branch.
  • Fixed a crash when a macro sets the Canvas pause state during launch.
  • Fixed an issue where you could right click during onboarding when clicks were disabled.
  • Fixed a crash that could occur when subdevices were changed while the Layouts page was open.
  • Fixed a crash that could occur when finalizing I2C device discovery.
  • Fixed an issue where initialization order of GPU and RAM devices could prevent MSI gpu’s using perled control from working.
  • Fixed an issue with copy-pasting Coloring Tuning settings.
  • Fixed an issue where multiple conflicts sharing an EXE name wouldn’t be properly tracked.
  • Fixed a crash when exceeding the maximum UDP buffer size.
  • Fixed a crash when the system wakes from sleep.
  • Fixed a deadlock when the system wakes from sleep, or the user logs in or out.
  • Improved Led Layout of the Jungle Leopard 4RS (Thanks to Rockslay)
  • Improved sleep state and battery readings on the Corsair Heasets (Thanks to delido)
  • ASUS STRIX B850-F Led Mapping
  • Added Fan Control to the ASUS Ryujin 1 thanks to Delido!
  • Improved Kingston Hyer Fury Ram detection.
  • ANTEC Fusion 120 ARGB Fans
  • ANTEC Prizm T3 120 and 140 Fans
  • ANTEC Vortex AIO
  • ASUS 5070 TUF Gaming
  • AULA F3261
  • Colorful 3060 iGame Ultra OC
  • Colorful 3070Ti iGame Advanced
  • Colorful 3080 iGame Vulcan
  • Colorful 3090 iGame Vulcan
  • Colorful 5070 iGame Ultra White OC
  • Colorful 5080 iGame Ultra White OC
  • Corsair Vengeance RGB DDR5 Thanks to imnotmental!
  • Dark Project KD83A
  • DRGB Elite controller
  • DRGB V3 Controller
  • DRGB V4 Controller
  • Ice Whale 4RS component (Thanks to Rockslay)
  • JUMPEAK CS120 component (Thanks to Rockslay)
  • Kreo Swarm
  • Leobog Hi75
  • MSI 5070 GAMING TRIO
  • MSI 5070Ti Gaming Trio
  • MSI 5070Ti GAMING TRIO
  • MSI 5070Ti Vanguard SOC
  • MSI 5090 SUPRIM LIQUID SOC
  • MSI 5090 SUPRIM SOC
  • MSI 5090 SUPRIM SOC
  • MSI 5090 VANGUARD
  • MSI MPG275CQRXF
  • MSI MPG321CURX Monitor
  • OEM PRISM 5 PRO component (Thanks to Rockslay)
  • PALIT 3070 JetStream
  • PALIT 5080 GameRock
  • PALIT 5090 GameRock
  • Redragon K580
  • Redragon K596 Keyboard
  • Redragon K633 Ryze Pro
  • Redragon K641 Shaco Pro
  • Redragon K686 Pro
  • YICO Controller
  • AIRGOO AFL120 Halo Fan
  • AIRGOO ATX Streamer S1
  • AIRGOO ATX Streamer S2
  • AIRGOO GPU Streamer Dual
  • AIRGOO GPU Streamer Triple
  • AIRGOO Neon DSL30 Strip
  • AIRGOO Neon LS1 Strip
  • PCYES Sangue Frio 3 AIO
  • PCYES Sangue Frio 3
  • MSI 5080 SUPRIM SOC
  • AULA F99 Pro
  • Colorful 5080 iGame Ultra White OC
  • SteelSeries Rival 110
  • Lian Li SL Infinity 140mm

View full release notes

2.4.67 — 5/21/2025
  • Fixed a crash when the system wakes from sleep.
  • Fixed a deadlock when the system wakes from sleep, or the user logs in or out.
  • Improved Kingston Hyer Fury Ram detection.
  • AIRGOO AFL120 Halo Fan
  • AIRGOO ATX Streamer S1
  • AIRGOO ATX Streamer S2
  • AIRGOO GPU Streamer Dual
  • AIRGOO GPU Streamer Triple
  • AIRGOO Neon DSL30 Strip
  • AIRGOO Neon LS1 Strip
  • PCYES Sangue Frio 3 AIO
  • PCYES Sangue Frio 3
  • MSI 5080 SUPRIM SOC
  • AULA F99 Pro
  • Colorful 5080 iGame Ultra White OC
  • SteelSeries Rival 110
  • Lian Li SL Infinity 140mm

View full release notes

2.4.66 — 5/14/2025
  • Tweaked Alert padding and word wrapping
  • Added an Update Indicator in the Titlebar
  • Fixed an issue with the Effect Timer progress bar and remaining seconds.
  • Improved Scrolling behavior throughout the application.
  • Added a close button to the Advanced Effect Settings popup.
  • Returning from System Idle and Sleep/Hibernation will no longer unpause a manually paused Canvas.
  • Playing a new effect while the Canvas is paused will unpause it.
  • The New Effect Toast messages will bring you to the new Effects product page when there is only one new effect.
  • Default Component strips will now be automatically removed when a new component is added to it’s channel.
  • Systems with unactivated Windows Licenses will show an explicit warning about Windows Dynamic Lighting now.
  • Fixed an issue where initialization order of GPU and RAM devices could prevent MSI gpu’s using perled control from working.
  • Fixed an isuse with copy-pasting Coloring Tuning settings.
  • Fixed an issue where multiple conflicts sharing an EXE name wouldn’t be properly tracked.
  • Reduced RAM and CPU usage slightly.
  • Improved load times of the Devices and Layouts pages.
  • Colorful 3060 iGame Ultra OC
  • Redragon K633 Ryze Pro
  • Redragon K641 Shaco Pro
  • AULA F3261
  • Kreo Swarm
  • MSI 5070 GAMING TRIO

View full release notes

2.4.65 — 4/28/2025

In this release we’ve made some significant UI changes based on our discussions with users at PDX LAN and LANFest covering everything from Onboarding tours to how you interact with devices in Layouts or navigate to your Libarry. This is just the first part of our UI overhaul which is going to focus heavily on making the application easier to use and more intuitive accross the board.

Stay tuned for more changes in the coming weeks as we continue to dig into the feature requests and QOL issues we have on our list. If you have any feedback, or UI/UX issues you’d like us to address, please let us know in our Discord server, or using the feature request button in the titlebar.

Hope to see more of you at the next LAN event!

  • Fixed a crash when exceeding the maximum UDP buffer size.
  • ASUS STRIX B850-F Led Mapping
  • Added Fan Control to the ASUS Ryujin 1 thanks to Delido!
  • MSI 5090 SUPRIM SOC
  • MSI 5090 VANGUARD
  • MSI 5070Ti GAMING TRIO
  • Corsair Vengeance RGB DDR5 Thanks to imnotmental!
  • ANTEC Fusion 120 ARGB Fans
  • ANTEC Prizm T3 120 and 140 Fans
  • ANTEC Vortex AIO
  • PALIT 5090 GameRock
  • PALIT 5080 GameRock
  • MSI MPG275CQRXF
  • Dark Project KD83A
  • ASUS 5070 TUF Gaming
  • Redragon K686 Pro
  • MSI 5070Ti Gaming Trio
  • MSI 5070Ti Vanguard SOC

View full release notes

2.4.63 — 4/17/2025
  • We’ve added a background service to handle elevated tasks like Conflicts.
  • We’ve added a Conflicts page to settings with the ability to whitelist conflicts to prevent them from being automatically closed.
  • Running SignalRGB alongside a conflicting application will still cause various issues.
  • Modifying an Addon will now prompt to restart SignalRgb to apply changes.
  • Added a shield icon to the version number to indicate if the application has Admin privileges.
  • Minor UI improvements to tooltips.
  • Added XPG-Prime.exe as a conflict.
  • You can now drag Devices in Layouts by their titlebar.
  • You can now select and drag a Device in Layouts with one click.
  • You can now force a drag selection in Layouts by holding Alt.
  • The I2C Device Scans (Ram Detection) will now delay itself and attempt to close conflicting applications before scanning. This should noticeably improve ram detection for new users and those who have conflicts launching on Windows Startup.
  • Addons should no longer be falsly loaded when disabled.
  • Enabling an Addon will no longer cause text clipping.
  • Disabling and Enabling an Addon will no longer change the selected branch.
  • Fixed a crash when a macro sets the Canvas pause state during launch.
  • Fixed an issue where you could right click during onboarding when clicks were disabled.
  • Improved Led Layout of the Jungle Leopard 4RS (Thanks to Rockslay)
  • Improved sleep state and battery readings on the Corsair Heasets (Thanks to delido)
  • Redragon K580
  • Leobog Hi75
  • New DRGB Elite controller
  • New DRGB V3 Controller
  • New DRGB V4 Controller
  • New YICO Controller
  • New Ice Whale 4RS component (Thanks to Rockslay)
  • New OEM PRISM 5 PRO component (Thanks to Rockslay)
  • New JUMPEAK CS120 component (Thanks to Rockslay)
  • MSI MPG321CURX Monitor
  • PALIT 3070 JetStream
  • Colorful 3070Ti iGame Advanced
  • Colorful 3080 iGame Vulcan
  • Colorful 3090 iGame Vulcan
  • MSI 5090 SUPRIM LIQUID SOC
  • MSI 5090 SUPRIM SOC

View full release notes

2.4.58 — 3/31/2025

We’re testing out a new Arena Allocator for Ultralight in this version that should resolve the memory leak issues that some users have been experiencing. Please report any issues you have with rendering effects.

Fixed a crash that could occur when subdevices were changed while the Layouts page was open.

Fixed a crash that could occur when finalizing I2C device discovery.

Colorful 5070 iGame Ultra White OC

Colorful 5080 iGame Ultra White OC

Redragon K596 Keyboard

View full release notes

2.4.57 — 3/31/2025

Windows Dynamic Lighting devices that lack Background Priority in Windows will now show a popup with instructions on how to prevent SignalRGB from losing control of these devices when the SignalRGB window isn’t focused.

Fixed a crash (loop) when scanning device plugins on startup.

View full release notes

2.4.54 — 3/27/2025

Minimum interval for the Effect Timer has been reduced to 10 seconds from 15.

Device Snapshots will now save as a .json file.

Added Macro Inputs for Locking and Unlocking the system (Win + L)

Fixed an issue where the Win key status would get stuck when locking the system with Win + L

Improved Logitech device detection.

Improved detection of the MSI MAG301CR2 Monitor.

Improved Led Layouts for the following Asus Motherboards:

ROG STRIX Z890-E GAMING WIFI

TUF GAMING Z890-PLUS WIFI

ROG STRIX Z890-A GAMING WIFI

PRIME Z890-P WIFI

Improved Led layout of the Razer Basilisk Ultimate.

Removed unused Logo Led position from the Logitech G715 TKL.

Improved support for the Ajazz AK820 MAX Keyboard.

Improved Corsair Glaive RGB Led Layout.

Improved Led Layout of the Arctic Freezer 3.

Improved Led Layout of the Corsair Link RX AIO’s.

K65 Plus volume wheel is now functional.

Several MSI 40xx series GPU’s now support per-led control instead of single zone.

Improved NZXT Kraken V2 fan control.

Fixed an issue with Thermaltake Riing Controllers not working past 19 leds. (thanks to imnotmental)

Deepcool KB500 Keyboard

ASUS ROG Harpe Ace AIM LAB Edition Variant

ASUS 5090 TUF GAMING

Gainward 3080 Phoenix

ASUS 5070Ti TUF GAMING

ThermalTake Led Box Variant

NZXT Control Hub

Corsair Link RX MAX PWM Fan

YUNZII AL71 Keyboard

ASUS TUF K7

Corsair K55 Core variants

Corsair K70 Core TKL

AULA F99

AULA F75

Ajazz AK820 MAX

Logitech Pro X 60

Asus ROG Strix 3060TI O8G V2 Gaming KO LHR

Corsair XC7 LCD

Corsair M75 Wireless

GIGABYTE 2060 XTREME

ASUS ROG Strix GTX 1660Ti Strix Gaming (thanks to imnotmental)

Colorful 3080 iGame Advanced OC-V (thanks to imnotmental)

Asus 5090 ASTRAL

Asus 5080 ASTRAL

Asus 5080 TUF Gaming OC

Asus 5090 TUF GAMING

MSI 5080 Gaming Trio

MSI 5080 Vanguard SOC

MSI 5080 Suprim Liquid SOC

MSI 5090 Gaming Trio

View full release notes

2.4.49 — 2/24/2025
  • Added a view into the Effect Queue from the Now Playing Area.
  • Added a /view/userFolder/subFolder URI to make it easier to navigate to a specific user folder when side loading plugins and effects.
  • Color Tuning now has the ability to set a minimum brightness threshold for colors taken from the Effect Canvas.
  • Fixed an issue where the left 2px of the Color Picker would set the Hue to 0.
  • Fixed an issue where the Back Button wouldn’t remember the first page opened.

View full release notes

2.4.47 — 2/18/2025

We heard some of the issues you guys were having about not knowing what the effects looked like and what they offered. So we’ve started to deepen the content we offer on the marketplace. Effects will now have a detailed page describing them and showing off other user’s systems with that effect. We’ll be expanding on this in the near future with better search functionality, and the ability to share public Effect Presets and Playlists directly on marketplace.

You’ll find a new Playlists page that allows you to create a list of specific effects which you can cycle through automatically. When using a Playlist the buttons in the Now Playing area will only cycle through the effects in your current Playlist.

Don’t Worry; We haven’t forgotten about other features like expanding LCD support, or supporting AMD GPU’s so stay tuned!

As always, we’re excited to hear your feedback on these changes. Don’t hesitate to reach out to us through the Feedback menu (status bar bottom right) or on Discord.

  • We’ve added a new Shuffle and Timer button to the Now Playing area. You can use the timer to automatically move to a new effect!
  • Added a local api route to get a local, side-loaded, effects image.

System Monitoring settings now indicate they require SignalRGB Pro.

Battery Icons will now show the current charge level while the device is charging instead of a generic charging icon.

Color Menu

  • Duplicate picked colors will no longer be added to the recent colors list.

  • The Customize page and Keypainting menu now use the newer Color Menu Styling.

  • The Color Menu now has a cancel button to return to the starting color.

Fixed an issue with the nav panel clipping at small sizes.

Added Fan Control support for Nuvoton NCT6701D Chips.

Added support for the Win key as a modifier in the Macro system.

Screen Ambience Brightness and Saturation filters can now range from +-100 instead of +-50.

Improved the behavior of the previous effect button.

Minor UI improvements.

  • Fixed an issue where battery icons couldn’t be seen when the System Theme was set to light.
  • Fixed a crash when battery icons failed to load.
  • Fixed a crash when a Network Plugin had it’s type changed to HID during runtime.
  • Navigating to the Customize Page from devices or the Now Playing Area will properly move the navigation panels highlight.
  • Fixed dead openSSL License link.
  • Fixed an issue where you could get a negative fan curve.
  • Resolved an issue with supported Fan Controllers being falsely reported.
  • Resolved a rare crash when adding subdevices.
  • Fixed a rare crash with HidAPI initialization.
  • Potentially fixed a crash when generating device snapshots.
  • Potentially fixed a crash when enumerating Win32 device paths on startup.
  • Potentially fixed a crash when translating System Resource Names.
  • Mitigated an issue with custom windows themes (mixed light/dark modes) and the color of the battery system tray icon.
  • Fixed an issue with Alt not being recognized as a modifier in the Macro system. (‘Left Alt’ and ‘Right Alt’ were previously required)
  • The cancel button now works on the Color Menu popup when a color hasn’t been changed yet.

Major improvements to Asrock Motherboards.

  • Fixed several issues with LED counts and failing detection. Layouts may need to be slightly adjusted.

Fixed Led positions on the Razer Basilisk V3 X.

Fixed K70 Core lighting locking up.

Fixed an issue with some Gigabyte B650 boards not responding to lighting changes.

Fixed an issue with Logitech G513 keyboard initialization.

Fixed a keymap issue with ISO Wooting 2 HE boards.

Fixed lockups on Razer Deathadder Chroma.

HyperX Alloy Elite 2 now has ISO Layout support thanks to Stoldt-Engineering!

Improved Legacy Corsair Mouse macro key support

Removed DPI Control from the HyperX Pulsefire Haste.

Fixed an issue with controlling the 3rd fan port on NZXT smart device V2’s thanks to RickOffical!

Improved framerate and reliability of some wireless Logitech devices.

Added HyperX Allow FPS ISO keys Thanks to Vodkaneat!

  • Added NZXT Kraken variant (Thanks to RickOffical)
  • Added support for new Gigabyte Motherboards on product ID 0x5711
  • Asrock X870 Steel Legend WiFi
  • ASUS 4070Ti Super Strix 16GB
  • Asus 4090 EVA02
  • Asus Impact III mouse
  • Asus ROG Falcon RX
  • Asus ROG Harpe Ace Aim Lab Edition
  • ASUS ROG Strix RTX 2060 Evo V2
  • Asus TUF K3 Gen 2
  • CIDOO C75
  • Colorful 3060 iGame Advanced OC 12G L-V LHR
  • Corsair H115I RGB Elite
  • Corsair K70 Pro TKL
  • Corsair LINK Titan 240 RX White
  • Corsair LX Fan
  • Corsair RX 280 Black
  • Corsair RX 360 White
  • Corsair Titan 240 RX
  • Corsair RX PWM Fan
  • Corsair RX MAX Fan
  • Corsair LINK XG3 HYBRID
  • Corsair LINK XD5 Elite
  • Drevo V2 Tyrfing
  • Gainward 4080 Super Phoenix
  • GIGABYTE 2060 XTREME 6G
  • HATOR Rockfall 2 MECHA TKL
  • HATOR Rockfall EVO TKL (Thanks to Pokusaka)
  • HATOR Rockfall Mecha TKL (Thanks to Pokusaka)
  • HATOR Rockfall 2 Optica TKL (Thanks to Pokusaka)
  • HATOR Rockfall 2 Mecha TKL Signature (Thanks to Pokusaka)
  • HATOR Rockfall 2 Mecha TKL Signature White (Thanks to Pokusaka)
  • Jumpeak Mx120
  • Jungle Leapord Interstellar V2
  • Jungle Leapord Interstellar V2 RS
  • Jungle Leapord Interstellar V3
  • Jungle Leapord Prism XH
  • Jungle Leapord S30RS
  • Jungle Leopard Transwarp (Thanks to b0wzy)
  • KBM! TG600 Branco
  • KBM! TG700 Preto
  • Lian Li TL Fan Component
  • Logitech G Pro 2 Mouse
  • Logitech G502 X
  • Logitech G515 Wired
  • Logitech G733 variant
  • Logitech PRO X TKL Rapid
  • Logitech G915 X
  • Logitech G703
  • MSI 1080 Lightning Z
  • MSI 3080 Gaming Trio
  • MSI B760M BOMBER WIFI
  • MSI MAG240CR
  • MSI MAG274QRF-QD E2
  • MSI MPG27CQ Monitor
  • MSI MPG341QR
  • MSI Vigor GK50 Elite
  • MSI-MPG341CQPX
  • NZXT Kraken Elite V2
  • O11 Dynamic Evo RGB (Thanks to b0wzy)
  • PNY 4060 XLR8
  • PNY 4070 SUPER XLR8
  • Razer Barracuda X Chroma
  • Razer Basilisk V3 35K
  • Razer Blackwidow V4 Pro 75% Wireless
  • Razer Cobra Mouse
  • ROG Strix Scar G16 Laptop
  • SteelSeries Apex Pro Gen3
  • Teucer JM1
  • ThermalTake Floe Riing AIO (Thanks to RickOfficial)
  • ThermalTake Riing Plus (Thanks to RickOfficial)
  • ThermalTake Riing Quad 12 (Thanks to RickOfficial)
  • Turtle Beach Vulcan II
  • Turtle Beach Vulcan II MAX
  • Turtle Beach Vulcan II Mini Air

View full release notes

2.4.33 — 11/19/2024
  • Added a Renderer Profile option to the status bar to make testing different UI/Effect Renderers easier.
  • Render Times are now recorded for Ultralight and are shown in the Health Metrics page.
  • Added an option in Notification Settings to allow Burt the Turtle to continue to personally send all Notifications.

Minor optimizations to Ultralight Effect rendering.

Arrow key movement on Hue sliders now has a step size of 1 instead of 0.1.

Improved handling of Multicast and Network Interfaces for Services.

  • This should result in more consistent Govee detection.

Removed Burt attribution text from Toast messages

Added an option in Notification Settings to allow Burt the Turtle to continue to personally send all Notifications.

Improved Moving Average tracking on Frame Metric Graphs.

The Frame Timer for Effects will now adjust itself based on Effect Render times to hit frame rate goals more consistently. This may result in slightly higher usage on heavy effects.

Ultralight will now destroy and remake the view on every Effect change.

Changes in target Fan Speeds will now be applied over 3 seconds instead of instantly to help reduce Fans ‘bouncing’ between 2 targets.

Enabling the ‘Always Launch as Admin’ setting will now visually disable the “Launch on Startup” setting to make the interaction between those clearer.

The Canvas MiniPlayer will now appear in the top right instead of centered on the main application window.

Addon Repository fetch timeout is now 10 seconds instead of 5 seconds to help when downloading large addons for the first time.

  • Fixed a crash at exit when logging certain things.
  • Fixed some issues around Start and Stall speeds on Motherboard fans.
  • Fixed an issue with lighting on the Razer Naga Chroma.
  • Fixed a crash on the Layouts page when enumerating devices in the side panel.
  • Fixed a crash when launching the application.
  • Fixed an issue where disconnecting multiple devices could cause the application to deadlock.
  • Fixed an issue where minimizing the main application window would also close the Canvas
  • Fixed a small memory leak
  • Mitigated part of a memory leak when using canvas gradients on Ultralight.
  • Improved handling of hid io when devices quickly disconnect and reconnect.
  • Fixed a false error about Effects not being installed.
  • Fixed a rare crash when exiting SignalRGB.
  • Fixed an issue where new users could get stuck in a loop asking for admin rights on first launch.
  • Fixed an issue where the Canvas MiniPlayer’s buttons wouldn’t appear on hover.
  • Fixed an issue where key press events could build up while the current Effect was paused.
  • Updated from Qt 6.5.6 -> 6.8.0
  • Updated VC runtimes
  • Fixed an issue where the Razer Firefly V2 Pro was missing 2 Leds thanks to NCFS!
  • Improved handling of Hid Endpoints for Corsair HS80 headsets.
  • Improved Led positioning on some Gigabyte GPU’s thanks to Wojtas_wil!
  • SteelSeries Rival 310 Mouse (variant)
  • ASUS ROG Strix RTX 2070 Gaming GPU
  • ASUS PG32UQX Monitor
  • Corsair H150I RGB Elite AIO (white)
  • ID COOLING Zoomflow X and TF120 (Component)
  • PowerColor Red Devil 7800XT GPU (5v ARGB Component)
  • NZXT Smartdevice V1 (RGB Support only)
  • Logitech G915 X Keyboard
  • Asus TUF 3060TI O8G GDDR6X
  • MSI MAG245R2 Monitor
  • MSI MAG271CQR Monitor
  • DeepCool KG722 Keyboard
  • Corsair K65 Pro Mini Keyboard
  • Logitech G915 X TKL
  • Initial ASUS X870E Support
  • Husky Blizzard keyboard variant
  • MSI 4060TI GAMING X SLIM
  • Wooting 80 HE
  • SteelSeries Apex Pro TKL Gen3 Keyboard
  • Razer Deathadder V3 Hyperspeed

View full release notes

2.4.22 — 10/21/2024

We’ve made changes to the default Canvas Renderer once again! We’ve reverted to a newer version of Ultralight that offers more consistent performance across the board. While it doesn’t include every feature we were aiming for, this update should significantly reduce the extreme resource usage some of you have experienced.

**

Renderer Options**: You can now choose between Ultralight and Qt WebEngine for rendering effects. This setting can be found on the Canvas Settings page.

**

WebGL & HTML5 Video**: Effects using WebGL or HTML5 video will still require Qt WebEngine.

**

Ultralight Capabilities**: The new Ultralight version supports CSS filters, image buffers for HD Screen Ambience, and will continue to pave the way for LCD support in the future.

We’re actively monitoring performance and exploring ways to enable more complex effects without the heavy resource penalties that some users have experienced. Stay tuned!

  • You can now disable SignalRGB Update Toasts in the Notification Settings page.
  • Fan Control Start/Stall speeds will now save when the popup is closed instead of only when enter is pressed.
  • Fixed a crash that could happen when a device adds or removes subdevices while the Device page is open.

  • SignalRGB will now handle display scaling better on small monitors.

  • Fixed an issue where device pages would stay in history when the device (or subdevice) was removed.

  • Fixed a crash when screen capture was running while the system was entering sleep.

  • Fixed a small memory leak around deleting Macros.

  • Fixed a rare crash when ExEngine loses permissions to capture the screen. (shutdown, sleep, windows login page, etc)

  • Fixed a rare crash during the Onboarding Tours.

  • The Dashboard/Qt WebEngine Effect Renderers will now gracefully recover if they crash, or are killed.

  • Fixed an issue where Effect Settings could have invalid types when reseting an effect.

  • Fixed an issue where null terminators could be passed in from a plugin and used as part of a devices Uid.

    • This fixes an issue on the Corsair Link LCD where settings wouldn’t be loaded on startup. You’ll need to set the devices position one last time.
  • Razer Basilisk V3 Pro 35K Mouse
  • Asus 4070 Strix Gaming OC
  • Turtle Beach Vulcan TKL
  • Asus ROG Falchion Ace HFX
  • ASUS ROG Spotlight

View full release notes

2.4.17 — 10/4/2024

There is now an option in ‘Windows Settings’ to swap between DirectX and OpenGL rendering for effects. OpenGL still may cause significant increases in CPU/GPU usage for some users.

View full release notes

2.4.15 — 10/2/2024

We’ve swapped application rendering back to DirectX. This should result in increased stability, and fix an issue some users are having with significantly higher CPU/GPU usage due to a legacy rendering behavior in chromium.

View full release notes

2.4.13 — 10/1/2024

We’ve swapped out the Effect Canvas Renderer to power higher quality effects, and allow some major additions down the road.

  • CSS filters are now supported.
  • The Canvas is now hardware accelerated (30x reduction in Screen Ambience CPU usage!)
  • WebGL support for SignalRGB Pro users allows for 3D and Shader based effects.
  • That pesky frozen white canvas bug should no longer exist (knock on wood)

SignalRGB Pro users now also have access to Color Calibration options, and a Canvas MiniPlayer when the app is closed to the task tray. You can disable this in ‘Windows Settings’ if you don’t want it to automatically open.

  • Added Led count to Cards in the Component Menu.
  • The Screen Ambience effect now has a blur option.
  • Layouts will now also save and apply individual device brightness settings. So you can have per layout control over each devices’ brightness.
  • Hardware Acceleration on the new Effect Canvas is now an option in Canvas Settings.
  • Added a warning for devices that are using default strip Components.
  • Added a confirmation message when saving a Layout to prevent accidentally overwriting settings.
  • Added an info callout to Dynamic Lighting devices that may have a more feature rich plugin available.
  • The Settings page is now a modal popup.
  • We’ve added a global back button.
  • Added engine.audio.rawlevel to the Effect Engine to expose unscaled audio levels.
  • Improved reliability of the ‘Open In Layouts’ button on device setting pages.

  • Fixed an issue with Device Card size for users with more controllers then other devices.

  • The ‘Open Settings’ button in layouts will now properly open the settings page for Components.

  • Made Motherboard fan detection when using the “Burst Fans” more reliable. This setting is now default on for new users.

  • Battery Icons will now be hidden on disabled devices.

  • Default and newly added Custom Strips will now have a led strip image.

  • Fixed a crash that would happen when changing UI pages.

  • Fixed a crash when exiting from the titlebar.

  • Improved device model sorting.

  • Effects using Screen Ambience will no longer show a corrupted frame for a moment when first selected.

  • The ‘Apply Effect Preset’ Macro can now select a specific named Effect Preset.

    • A best effort has been made to migrate settings from the previous version. Given a specific target effect is required users who were applying presets to the current effect will need to select a specific effect.
    • To remove the need to have both an Apply Effect and Apply Effect Preset you can now apply the effect at the same time the Preset is applied.

Added images to the SteelSeries Arena 7.

Fixed an issue with RGB control on some Razer Mouse Pads.

Fixed an issue with RGB Header count on several Asus Motherboards.

  • ROG STRIX B650-A GAMING WIFI

  • ROG STRIX B650E-F GAMING WIFI

  • ROG MAXIMUS Z790 APEX ENCORE

Several Additions for Corsair Virtuoso Headsets

  • Mute button support

  • Mute Status Color support

  • Battery support

  • Idle Timeout support

Improvement flickering on MSI Motherboards.

Improved DPI control on the HyperX PulseFire Haste.

  • Jungle Leopard 4RS Fan
  • MSI A520M PRO Motherboard Led Mapping
  • MSI B450M Bazooka Max Wifi Motherboard Led Mapping
  • ASUS TUF 4070Ti Super OC 16GB
  • MSI 4070Ti Super GAMING X SLIM White
  • GIGABYTE 4080 Super AORUS Master
  • Logitech G515 Keyboard
  • Corsair M75 Air Mouse
  • PALIT 3080 Gaming Pro GA102
  • Asus ROG Strix RTX 3060 KO
  • Corsair HS80 Max
  • Turtle Beach AIMO Pad Wide
  • ARDOR GAMING Immortality TKL
  • MSI Vigor GK71 Sonic
  • Asus G513QE Laptop Keyboard
  • Razer Blade 15 Keyboard
  • Corsair Titan RX 360 AIO
  • Corsair Katar Pro
  • MSI MAG301RF Monitor
  • GIGABYTE 3060 Eagle OC LHR (GA104)
  • ASUS ROG Strix Scar G16
  • Colorful 3060Ti iGame Ultra OC GDDR6X
  • be quiet! Light Loop AIO
  • be quiet! Light Wings LX
  • Ajazz AK820 Pro Keyboard
  • NZXT Function 2 Keyboard

`

View full release notes

2.4.0 — 8/22/2024

Burt escaped into the app while putting this version together. Keep an eye out for him!

Guess what? The Global Brightness slider is back by popular demand! 🎉

And that’s not all. We’ve supercharged it:

  • Control Global brightness with Macros and the local API.
  • Access Global and Per-Layout brightness independently from the Nav Panel.
  • Pause the canvas and set all your devices to black with one click using the Play/Pause buttons in the Nav Panel (We saw you using the slider as a toggle!).
  • You can also pause and unpause the canvas via both Macros and the local API (No more using the Good Night effect as a stand in!)
  • There’s a new option in the Canvas Settings page to easily pause the Canvas when they walk away from the system.
  • System Idle has been added as a Macro Input for use in more advanced triggers.

Your brightness control dreams just got a serious upgrade. Enjoy! 🚀

For everyone who wanted to try out Macros but wasn’t a SignalRgb Pro member will now be able too as everyone now has access to 2 Macros.

You’ll find a new navigation panel, and more important a brand new Device’s page that’ll make it easier then ever to find the setting you’re looking for. Some quick highlights of the new page and it’s features:

  • Access macros directly on Mice and Keyboards
  • Add Tray Icons for Battery level and low battery alerts on any device that previously supported showing Battery levels.
  • See actual setting descriptions instead of guessing based on only the settings name (oof!)

In other news:

  • Added a Notification Settings page where you can disable new Effect notifications if you don’t like RGB.
  • Removed the ‘Disable Lighting During X’ settings that haven’t functioned in some time. This behavior is still done on a per device basis as before based on Shut Down Colors.
  • Devices being controlled by Windows Dynamic Lighting now have an option to change the orientation of the device over the canvas.
  • We added a new Macro Action to Enable/Disable Devices.
  • Those of you with the new Device’s page can now add System Tray icons for battery life, and manage low battery level alerts.
  • Added initial support to AMD 9000’s CPU Temperature sensors.
  • Monitoring Settings now has an option to burst all Motherboard fans to 75% speed on startup to aid with detection.
  • You can now copy paste Device settings in layouts (Brightness, Scale, and Rotation)
  • Added a notification for Windows Dynamic Lightings losing control due to background permission issues.
  • Added an initial Health Metrics page to settings. This page shows timing on the Low Level Keyboard Hook used for keypress detection, and lock times for all System Mutexes.
  • Added Play/Pause Canvas Action
  • Added Global Brightness Action
  • Added Device Enable/Disable Action
  • Added System Idle Input
  • The Effect Info endpoint will now return an object for each parameter that contains the properties name, value, and type.
  • Fixed the incompatibility when WindowBlinds is running. This should no longer cause SignalRgb to crash on launch.
  • Fixed an issue where effect names and publisher could clip in the Now Playing area.
  • Fixed an issue with Screen Ambience freezing on the Windows lock screen.
  • Resetting onboarding via the Help Menu will now reset all onboarding tours instead of just the welcome tour.
  • Fixed an issue with OEM ROYUAN keyboards.
  • Improved detection of Patriot Viper RAM
  • AMD Wraith Prism now supports Per-Led control thanks to Arthur D!
  • Fixed an issue with some ENE ram sticks having the wrong Led count.
  • ASUS ROG Strix Scope RX EVA Edition Keyboard
  • ASUS Rog Strix 4070Ti BTF
  • Turtle Beach Kone XP Air Mouse
  • Zephyrus G14 2022
  • Razer Seiren V3
  • HyperX Pulsefire Haste 2 (Wired)
  • Asus Strix 4080 Super Gaming
  • Razer Huntsman Mini Analog Keyboard
  • Thermaltake Riing Duo 12 Fan thanks to imnotmental!
  • MSI GK41 Dusk Keyboard
  • Colorful 3060Ti iGame Ultra OC LHR
  • Roccat Vulcan II Mini Air
  • Colorful 3060 iGame Ultra OC
  • PNX FP2 Fan
  • LianLi Galahad II Pump head
  • Montech AX120 & AX140
  • Thermalright Tl-C12C-S
  • Gladius II Origin - Call of Duty Black Ops 4 edition thanks to imnotmental!
  • MSI MAG274R2 Monitor

View full release notes

2.3.103 — Beta - 8/6/2024

Guess what? The Global Brightness slider is back by popular demand! 🎉

And that’s not all. We’ve supercharged it:

  • Control Global brightness with Macros and the local API.
  • Access Global and Per-Layout brightness independently from the Nav Panel.
  • Pause the canvas and set all your devices to black with one click using the Play/Pause buttons in the Nav Panel (We saw you using the slider as a toggle!).
  • You can also pause and unpause the canvas via both Macros and the local API (No more using the Good Night effect as a stand in!)
  • SignalRGB Pro users can also access a new option in the Canvas Settings page to easily pause the Canvas when they walk away from the system.
  • System Idle has been added as a Macro Input for use in more advanced triggers.

Your brightness control dreams just got a serious upgrade. Enjoy! 🚀

In other news:

  • Removed the ‘Disable Lighting During X’ settings that haven’t functioned in some time. This behavior is still done on a per device basis as before based on Shut Down Colors.
  • ASUS ROG Strix Scope RX EVA Edition Keyboard
  • ASUS Rog Strix 4070Ti BTF
  • Turtle Beach Kone XP Air Mouse
  • Zephyrus G14 2022
  • Razer Seiren V3

View full release notes

2.3.102 — 8/5/2024
  • Fixed a crash when exiting a tour.
  • Uninstalling SignalRgb will now also remove its UWP package.
  • Fixed a crash when using the Previous Effect button after logging in/out.
  • Added ISO and ABNT2 keys to HyperX Alloy Origins Core.
  • Colorful 4070Ti iGame Ultra OC
  • Razer Basilisk V3 X Hyperspeed
  • MSI MAG274QRF Monitor
  • ASUS ROG Strix G15 (G513IC)
  • Gainward 3070 Phantom GS

View full release notes

2.3.101 — 7/31/2024
  • Users will now get Toast messages when a new Effect is added to the catalog.
  • Increased the limit of device console messages from 150 -> 300.
  • Users with rivatuner will get a (one-time) message on start up explaining a crash caused by Rivatuner’s overlay.
  • Screen Ambience HD mode now respects the brightness and saturation settings thanks to Derek!
  • Added Google Single Sign On support
  • Updated Qt from 6.5.3 -> 6.5.6

Fixed a crash at exit for users with Nuvoton based Motherboards.

Fixed a crash at exit when shutting down Audio processing.

Fixed an issue with the Firebase SDK not being able to download effect files when the user had UTF8 characters in their Windows username.

  • If you notice any issues with downloading effects reach out to @Heal-Bot on Discord, or support@signalrgb.com

Fixed a potential crash when updating the application that could cause the old version to be launched instead.

Interacting with a toast message should no longer open a folder in file explorer.

SignalRGB’s taskbar icon should no longer have a plated background.

Fixed an issue where a text field in the new Layouts page couldn’t be set directly to 0.

Fixed an issue where rotated devices couldn’t be properly scaled in the new layouts page.

Fixed an issue where Customize/Layout Application URIs could take you to the wrong page.

Fixed a potential Crash when downloading Addons.

Fixed a crash when adding or removing plugin features.

Fixed an issue with the Task Bar icon displaying for users with 125% or 150% Display Scaling.

Fixed an issue with the Customize Tour getting stuck.

Fixed an issue with Layouts text fields not applying a value if it was the same as the previously selected device.

Removed the retry limit when fetching the effect catalog.

Fixed a crash on launch when checking feature flags from multiple threads.

Fixed an issue where multiple effect update alerts would be shown at the same time

  • Experimental TCP sockets now has a ‘buffer’ property on incoming packets.
  • Added console.trace() support to the Plugin Engine.
  • Improved reliability of the Corsair K65 Plus.
  • Added RGB order support to Asrock Motherboards with Zone based lighting.
  • Improved frame rates on Corsair Dominator Titanium Ram
  • Added ISO keys to the Razer Blackwidow V3.
  • Added GCC.exe as a conflict for gigabyte devices.
  • MSI 2070 Gaming Z GPU
  • MSI 4060TI GAMING X 16G GPU
  • Razer Viper V3 Pro Mouse
  • Razer Deathadder V3 Pro Mouse
  • ASUS ROG Strix RTX 2060 Super Gaming OC GPU
  • ROG Strix Scar G17
  • MSI 4070 Gaming X Slim White
  • Gainward 4080 Phantom GS
  • ASUS Strix 4080 Super Gaming
  • GIGABYTE 4070 Gaming V2 OC

View full release notes

2.3.94 — 7/2/2024
  • Optimized Components image caching. This should reduce memory usage by ~20-30mb and installer size by 50mb.

  • We’ve completely revamped the Customize and Layouts pages! The page now supports:

    • Drag selecting multiple devices
    • Ctrl+Z undo/repo support
    • Shows sub devices and components separated by channel
    • Device scale can now range from .5 -> 75x instead of 1 -> 40x
    • You can now rotate and scale devices purely using the mouse.
    • You can now scale width and height of a device separately.
  • Fixed an issue where onboarding would get stuck for some users.
  • Testing a fix for frame rate issues on the Logitech G815 Keyboard.
  • Fixed an issue with the Asus TUF K1’s hid endpoints.
  • Improved the size of the Creative Sound BlastX Katana Soundbar.
  • Update Fnatic miniSTREAK to use the newest firmware. Users on older firmware will need to update their firmware to use the device.
  • Fixed an issue with brightness not being properly set on the ASUS Keris Aimpoint
  • Fixed an issue with sub device positions on AsRock motherboards.
  • Fixed an issue where the NZXT smart device 2 wasn’t considered a supported fan controller.

New Devices

  • Bloody A70x
  • Logitech Pro X TKL Keyboard
  • Aerocool Duo 12 Fan Component
  • ASUS Zephyrus G14 2022
  • ASUS G16CHR Case
  • GIGABYTE 4070 Aero OC
  • Corsair K65 Plus
  • Corsair Katar Elite
  • ASUS ROG Scar G17
  • ASUS 4090 Strix BTF
  • Razer Deathadder Essential Mouse
  • ASUS GTX 1070Ti Strix Gaming
  • PALIT 3090TI GameRock
  • Colorful 4070Ti SUPER iGame Ultra OC
  • ASUS TUF 3060TI O8G Gaming OC LHR
  • ASUS TUF Gaming M3 II
  • ASUS G533ZW
  • ASUS G513QM
  • ASUS G15CF

View full release notes

2.3.93 — beta - 6/25/2024

Experimental Customize Page Changes (for those who have access to the new Customize Page)

Section titled “Experimental Customize Page Changes (for those who have access to the new Customize Page)”
  • You can now also use Control+Y to redo an action.
  • Fixed an issue where pure lighting controllers could be selected via shift range selection.
  • Fixed an issue where centering a device wouldn’t save an undo state.
  • You can show hold shift when drag scaling a device to keep a locked aspect ratio.
  • Restyled the Layouts Context Menu
  • Added the ability to rename devices to the Layouts Context Menu
  • Fixed an issue where the rotation text field would lose focus when changing values via the scroll wheel.
  • The Now Playing Canvas, and Effect Card edit buttons will now open the Effect tab of the Customize Page directly.
  • Increased max device scale to 75x.
  • Fixed an issue with floating point errors moving devices when rotating.
  • Optimized Components image caching. This should reduce memory usage by ~20-30mb and installer size by 50mb.
  • Fixed an issue where onboarding would get stuck for some users.
  • Fixed an issue with brightness not being properly set on the ASUS Keris Aimpoint.
  • Bloody A70x
  • Logitech Pro X TKL Keyboard
  • Aerocool Duo 12 Fan Component
  • ASUS Zephyrus G14 2022
  • ASUS ROG Scar G17
  • ASUS G16CHR Case

View full release notes

2.3.92 — beta -6/24/2024

Experimental Customize Page Changes (for those who have access to the new Customize Page)

Section titled “Experimental Customize Page Changes (for those who have access to the new Customize Page)”
  • Attempting to select a hidden device will now unhide and select it.
  • When shifting clicking a range of devices in the Layouts side panel hidden devices will now be unhidden and selected instead of skipped.
  • The Context Menu attached to the Layouts selected device bounding box will now move to the left side if it’s too close to the right edge.
  • Right clicking a canvas proxy will now select it and open the Layouts Context Menu.
  • You can now alt click the visibility toggle on a device card to hide/show all devices akin to the old Layouts page.
  • You can now rotate the Bounding Box from any corner, and theres a proper rotation icon now.
  • You can now align devices horizontally, or vertically.
  • You can now press Control + Shift + Z to redo an undone device move.
  • Improved the styling of the Keyboard Shortcuts popup to make it easier to understand the available modifier keys.
  • The Layouts Context Menu can now open device settings when selecting a single device.
  • Pressing the settings button a device card in the side bar will now open the Layout Context Menu targeting only that device.
  • Layouts Context Menu now has an option for hiding all un-selected devices.
  • Device scale is no longer locked. This means you can now scale devices non-uniformly with different X and Y axis scales.
  • Minimum device scale is now 0.5x instead of 1x.
  • Fixed an issue with sub device positions on AsRock motherboards.
  • Fixed an issue where the NZXT smart device 2 wasn’t considered a supported fan controller.
  • Corsair Katar Elite
  • Corsair K65 Plus
  • GIGABYTE 4070 Aero OC
  • PALIT 3090TI GameRock
  • ASUS GTX 1070Ti Strix Gaming

View full release notes

2.3.91 — beta - 6/10/2024

Experimental Customize Page Changes (for those who have access to the new Customize Page)

Section titled “Experimental Customize Page Changes (for those who have access to the new Customize Page)”
  • Fixed an issue where changing tabs quickly would make Canvas devices stay in view.
  • Lowered the opacity of LED’s on unselected devices.
  • Added support for WASD movement of selected devices.
  • Added support for QE keys to rotate selected devices.
  • Rotation snaps to the nearest increment of 15 degrees. Hold Shift to Snap to 45 degrees. Hold Control to disable snapping.
  • Fixed an issue where undoing device position changes would take multiple undo steps.
  • Changed toggle device selection from Shift-Click to Control-Click.
  • Added the ability to select all devices in a range by shift-clicking the first and last device in the side panel.
  • Expand/Collapse Subdevice buttons are now anchored under the parent device instead of the bottom of the card.
  • Added a Layouts hotkey popup to the top right of the page, and by pressing ‘Control+/’.
  • Selecting a device in layouts will now move the side panel to show the device.
  • Testing a fix for frame rate issues on the Logitech G815 Keyboard.
  • Fixed an issue with the Asus TUF K1’s hid endpoints.
  • Improved the size of the Creative Sound BlastX Katana Soundbar.
  • Update Fnatic miniSTREAK to use the newest firmware. Users on older firmware will need to update their firmware to use the device.
  • Razer Deathadder Essential Mouse
  • Asus 4090 Strix BTF

View full release notes

2.3.90 — 6/10/2024
  • Added Macro Inputs for Windows Screen Saver.
  • Fixed a crash when using a udp packet size above 2048 bytes.
  • Fixed a crash at exit when clicking “Restart As Admin” buttons.
  • Fixed an issue where onboarding tours would get stuck or crash.
  • Added new unstable layout endpoints
  • GET | PATCH api/v1/scenes/layouts
  • GET api/v1/scenes/current_layout
  • Fixed an issue with key layouts on Nuvoton 65% keyboards
  • CoolerMaster Atmos AIO Component
  • CoolerMaster HAF 700 EVO case Components
  • CoolerMaster PL360 Flux Component
  • CoolerMaster Mobius 120P ARGB Component
  • CoolerMaster CK720 Keyboard
  • PALIT 4070TI Super Gaming Pro
  • Razer Naga Classic Edition Mouse
  • ASUS ROG AF 12S Component
  • DeepCool AK620 Heatsink Component
  • Logitech G13
  • Teucer JM-2 Component
  • ASUS TUF K3 Keyboard
  • Razer Kitty V2 Headset

View full release notes

2.3.89 — 6/6/2024
  • Added Macro Inputs for Windows Screen Saver.
  • Fixed a crash when using a udp packet size above 2048 bytes.
  • Fixed a crash at exit when clicking “Restart As Admin” buttons.

View full release notes

2.3.88 — 6/3/2024
  • Added new unstable layout endpoints

    • GET | PATCH api/v1/scenes/layouts
    • GET api/v1/scenes/current_layout
  • Fixed an issue with key layouts on Nuvoton 65% keyboards
  • CoolerMaster Atmos AIO Component
  • CoolerMaster HAF 700 EVO case Components
  • CoolerMaster PL360 Flux Component
  • CoolerMaster Mobius 120P ARGB Component
  • CoolerMaster CK720 Keyboard
  • PALIT 4070TI Super Gaming Pro
  • Razer Naga Classic Edition Mouse
  • ASUS ROG AF 12S Component
  • DeepCool AK620 Heatsink Component
  • Logitech G13
  • Teucer JM-2 Component
  • ASUS TUF K3 Keyboard
  • Razer Kitty V2 Headset

View full release notes

2.3.87 — 5/28/2024
  • Cooling page now lists known compatible fan controllers on the system for Free users.
  • Custom Strip max length is now 300 Leds.
  • The Free/Pro/Updated/Installed effect pages now use the new Web View dashboard.
  • Fixed an issue where Partner Permissions could fail to load.
  • Fixed an issue where device/component images may fail to load on faster systems, or when the user is logged out.
  • Fixed an issue with onboard Led counts on ASUS Z690 Extreme Motherboards.
  • Fixed an issue with lighting control for the Alienware AW558 mouse
  • Added support for the newest HyperX Haste mouse firmware. This is a breaking change and requires the newest firmware to be used.
  • Fixed an issue with HID Endpoint selection for the ASUS ROG Balteus.
  • Added support for RX fans on Corsair Link.
  • Added missing LED to Razer Huntsman V2 Elite
  • Fixed issue with ARGB Header count on Asus ROG MAXIMUS Z690 EXTREME Motherboards after BIOS update.
  • Fixed an issue with NZXT Kraken AIO’s waking from sleep.
  • Fixed an issue with stutter on the SteelSeries Aerox Wired Mouse.
  • Updated Razer Black widow X Tournament to support the latest FW version.
  • Fixed an issue with the MSI GK71 plugin not loading properly.
  • SteelSeries Mousepads have been updated to closer match their physical size.
  • ASUS 1080Ti POSEIDON
  • ASUS 4070Ti Super Strix 16GB
  • ASUS Chakram X Wired
  • ASUS G10DK case
  • ASUS G15DK case
  • ASUS PG248QP Monitor
  • ASUS ROG Strix RTX 2070 Super Gaming Advanced
  • ASUS ROG Strix Scope II RX
  • ASUS Strix 4080 Super Gaming White
  • ASUS Strix G16
  • ASUS Strix Scar G18
  • ASUS Strix Scar G532
  • ASUS Strix Scar G733
  • ASUS TUF 4070Ti Super OC White 16GB
  • ASUS TUF Gaming M3
  • ASUS TUF K1
  • Alienware AW3418HW Monitor
  • Asus Strix 4080 Super Gaming OC
  • BlitzWolf KBW2 Keyboard
  • Colorful 3070 iGame Ultra OC
  • Colorful 3070 iGame Ultra OC
  • Colorful 4060Ti iGame Mini
  • Colorful 4070 NB EX-V
  • EVGA 1070 FTW
  • FL-ESPORTS FL980 Keyboard
  • GIGABYTE 1080 AORUS 8GB
  • GIGABYTE 3060Ti Gaming OC
  • GIGABYTE 4070 Super Aorus Master
  • GIGABYTE 4070 Super Eagle OC ICE
  • GIGABYTE 4070TI AORUS XTREME Waterforce
  • GIGABYTE 4070Ti Super Aero OC
  • GIGABYTE 4070Ti Super Eagle OC ICE
  • Gigabyte 4060 Gaming OC
  • Hator Skyfall TKL Pro Keyboard
  • Logitech G705 Mouse
  • Logitech G713 Keyboard
  • MSI 2080 Super Gaming X Trio
  • MSI 4060TI GAMING X SLIM White OC
  • MSI 4070 Aero
  • MSI 4070 Super GAMING X SLIM MLG
  • MSI Vampiric 300R Case strip Component
  • MSI Z790-S Wifi Motherboard
  • NZXT Smart Device 2 variant product id
  • PALIT 3080 GameRock LHR
  • PNY 4080 Super XLR8 VERTO Epic-X
  • Prism 8 Led Controller
  • Pulsar TKL Keyboard
  • Rapture Alpha Keyboard
  • Razer Diamondback Chroma
  • Razer Firefly V2 Pro
  • Razer Laptop Stand Chroma V2
  • Razer Naga Hex V2
  • Razer Nommo V2 Pro
  • Razer Turret Keyboard
  • Razer Turret Mouse
  • Teucer Infinite Mirror Fan Component
  • Tezarre TK61
  • Zet Gaming Blade 2 Keyboard
  • be quiet! Dark Base 701 component
  • be quiet! Dark Base Pro 901 component
  • be quiet! Dark Rock Elite component
  • be quiet! Shadow Base 800 DX component
  • be quiet! Shadow Base 800 FX component

View full release notes

2.3.86 — beta - 5/23/2024
  • The Free/Pro/Updated/Installed effect pages now use the new Web View dashboard.
  • Massive Life Changing Internal work for Layouts. Super Secret Stuff!
  • Updated Razer Blackwidow X Tournament to support the latest FW version.
  • Fixed an issue with the MSI GK71 plugin not loading properly.
  • SteelSeries Mousepads have been updated to closer match their physical size.
  • ASUS G10DK case
  • ASUS G15DK case
  • ASUS Strix G16
  • ASUS Strix Scar G18
  • ASUS Strix Scar G532
  • ASUS Strix Scar G733
  • ASUS ROG Strix Scope II RX
  • ASUS ROG Strix RTX 2070 Super Gaming Advanced
  • Rapture Alpha Keyboard
  • Pulsar TKL Keyboard

View full release notes

2.3.84 — beta - 5/15/2024
  • Fixed an issue where Partner Permissions could fail to load.
  • Internal work on Preferred Layouts and Customize page changes.
  • Fixed an issue with stutter on the SteelSeries Aerox Wired Mouse.
  • GIGABYTE 1080 AORUS 8GB
  • ASUS PG248QP Monitor
  • GIGABYTE 3060Ti Gaming OC
  • ASUS Chakram X Wired
  • Prism 8 Led Controller

View full release notes

2.3.83 — beta - 5/8/2024
  • Internal Work for External WebView Canvas.
  • Cooling page now lists known compatible fan controllers on the system for Free users.
  • Custom Strip max length is now 300 Leds.
  • Fix an issue where the active effect would be reset to Neon Shift when launching the app.
  • Fixed an issue with NZXT Kraken AIO’s waking from sleep.
  • PALT 3080 GameRock LHR
  • Asus Strix 4080 Super Gaming OC
  • Zet Gaming Blade 2 Keyboard
  • Teucer Infinite Mirror Fan Component
  • ASUS TUF 4070Ti Super OC White 16GB
  • Hator Skyfall TKL Pro Keyboard

View full release notes

2.3.82 — beta - 4/29/2024
  • Internal Work for External WebView Canvas.
  • Fixed issue with ARGB Header count on Asus ROG MAXIMUS Z690 EXTREME Motherboards after BIOS update.
  • ASUS 1080Ti POSEIDON
  • EVGA 1070 FTW
  • ASUS 4070Ti Super Strix 16GB
  • Colorful 4060Ti iGame Mini
  • Colorful 4070 NB EX-V
  • MSI Vampiric 300R Case strip Component
  • ASUS TUF K1
  • ASUS TUF Gaming M3
  • Razer Naga Hex V2
  • Razer Firefly V2 Pro
  • Razer Turret Mouse
  • Razer Turret Keyboard
  • BlitzWolf KBW2 Keyboard

View full release notes

2.3.81 — beta - 4/22/2024
  • Added support for RX fans on Corsair Link.
  • Added missing LED to Razer Huntsman V2 Elite
  • Tezarre TK61
  • Gigabyte 4060 Gaming OC
  • MSI Z790-S Wifi Motherboard
  • GIGABYTE 4070TI AORUS XTREME Waterforce

View full release notes

2.3.80 — beta - 4/15/2024
  • Fixed an issue with lighting control for the AlienWare AW558 mouse
  • Added support for the newest HyperX Haste mouse firmware. This is a breaking change and requires the newest firmware to be used.
  • Fixed an issue with HID Endpoint selection for the ASUS ROG Balteus.
  • PNY 4080 Super XLR8 VERTO Epic-X
  • MSI 2080 Super Gaming X Trio
  • Colorful 3070 iGame Ultra OC
  • be quiet! Dark Base 701 component
  • be quiet! Dark Base Pro 901 component
  • be quiet! Dark Rock Elite component
  • be quiet! Shadow Base 800 DX component
  • be quiet! Shadow Base 800 FX component
  • Razer Laptop Stand Chroma V2
  • Logitech G713 Keyboard
  • Logitech G705 Mouse
  • GIGABYTE 4070Ti Super Aero OC
  • Alienware AW3418HW Monitor
  • MSI 4070 Aero

View full release notes

2.3.79 — beta - 4/8/2024
  • Fixed an issue with onboard Led counts on ASUS Z690 Extreme Motherboards.
  • NZXT Smart Device 2 variant praoduct id
  • FL-ESPORTS FL980 Keyboard
  • Razer Diamondback Chroma
  • Colorful 3070 iGame Ultra OC
  • MSI 4060TI GAMING X SLIM White OC
  • Razer Nommo V2 Pro
  • ASUS Strix 4080 Super Gaming White
  • GIGABYTE 4070 Super Eagle OC ICE
  • GIGABYTE 4070Ti Super Eagle OC ICE
  • GIGABYTE 4070 Super Aorus Master
  • MSI 4070 Super GAMING X SLIM MLG

View full release notes

2.3.78 — 3/28/2024
  • Nvidia GPU Fans will now be shown as disabled on the Cooling page when SignalRGB lacks Admin Rights.
  • Fixed an issue where the user directory could silently not exist.
  • Fixed a crash on launch when a Windows Dynamic Lighting handle couldn’t be fetched.
  • Fixed a use after free issue when the system is woken from sleep with a device removed.
  • Fixed a rare crash at exit.
  • Fixed a crash when a downloaded Addon is corrupt.
  • Improved Razer PWM Fan Controller accuracy.
  • Asus 4060Ti Strix Gaming
  • Asus 4070 Super Strix Gaming
  • MSI 4060TI GAMING X SLIM White
  • Dark Project KD87A
  • Dark Project KD68B
  • Drevo Tyrfing v2
  • Husky Blizzard
  • Capturer KT87
  • Keyrox TKL
  • Ractous RTK61P
  • MSI MAG271CR Monitor
  • MSI 4070Ti Super GAMING X SLIM

View full release notes

2.3.77 — beta - 3/27/2024
  • Nvidia GPU Fans will now be shown as disabled on the Cooling page when SignalRGB lacks Admin Rights.
  • Fixed an issue where the user directory could silently not exist.
  • Fixed a crash on launch when a Windows Dynamic Lighting handle couldn’t be fetched.
  • Fixed a use after free issue when the system is woken from sleep with a device removed.
  • Improved Razer PWM Fan Controller accuracy.
  • Asus 4060Ti Strix Gaming
  • Asus 4070 Super Strix Gaming
  • MSI 4060TI GAMING X SLIM White
  • Dark Project KD87A
  • Dark Project KD68B
  • Drevo Tyrfing v2
  • Husky Blizzard
  • Capturer KT87
  • Keyrox TKL
  • Ractous RTK61P
  • MSI MAG271CR Monitor

View full release notes

2.3.71 — 3/20/2024

Fan Control

  • AMD CPU Sensor group names are now properly trimmed.

  • Fans with higher Stall speeds than Start Speeds will throw an Error Alert now.

  • Nvidia GPU Fan Control will now have a persistent notification when SignalRGB isn’t able to control the fans due to admin permission issues.

  • Added a new default AIO Pump Fan Curve to the Cooling page.

  • Motherboard Fan Control is still limited to beta releases for the time being.

Improved Canvas Effect error reporting.

Improvements to the Addon system

  • Addons will now be overwritten by sideloaded user plugins.

  • Network Services can now be overwritten by sideloaded plugins with the same filename instead of being on a first come first serve basis.

  • Components can now be loaded from Addons.

  • Improved error handling when disabling Addons.

A Partner Settings page has been added to override Partner controlled permissions. These will be used in the future for SignalRGB Partners to control portions of their devices if the user allows it.

The Device Console can now save snapshots of the device to a file.

Internal work for HDR color and Aspect Ratio support in ExEngine.

Minimum Window size has been changed to 1480x880 for free users.

We now have preliminary support for Windows Dynamic Lighting.`

Section titled “We now have preliminary support for Windows Dynamic Lighting.`”

Any device that supports Windows Dynamic Lighting will now show up in the device list, and can be controlled without a plugin.

Windows Dynamic Lighting devices will not have support for advanced features like DPI or Macros at the moment, but we are working on it.

  • Disabling Windows Dynamic Lighting will revert to the previous Plugin behavior if there is one available.

Background Window Dynamic Lighting is now supported if SignalRGB is the Prioritized App.

  • Added signalrgb://view/cachefolder app url.
  • Added signalrgb://app/clearCache?restart=bool to clear the cache and restart the app.
  • LeetDesk Aura has been moved into a builtin Addon.
  • Fixed issue with Corsair Sabre mouse.
  • Fixed an issue with the Logitech G915
  • Fixed an issue with missing keys on the Razer Blackwindow V3 Mini
  • Fixed an issue with the Asus Claymore I logo Leds.
  • Improved Razer Cobra Led layout.
  • Fixed an issue with the Nollie32’s product id.
  • HyperX Alloy Origins now supported the ABNT2 layout.
  • Improved reliability of the CoolerMaster CK530v2.
  • Improved ISO key support on the Razer Huntsman Mini.
  • be quiet!

    • Merged Normal and High Speed fan variants as they share an identical Led layout.
    • Pure Loop has been renamed to its correct name, Pure Loop 2.
  • Gigabyte 4060 Aero OC
  • Arctic Liquid Freezer III Component Added
  • GIGABYTE 4070 Super Gaming OC
  • MSI 4070 Super GAMING X SLIM White
  • ASUS 4070 Super TUF Gaming OC
  • MSI 4060 GAMING X
  • MSI MAG281URF Monitor thanks to Mival!
  • Valkyrie Dragonfang AIO Component
  • Logitech G713 Keyboard
  • ASUS 4060Ti Strix Gaming OC
  • Royal Kludge RK84 Pro
  • SteelSeries Apex M750 TKL variant
  • Razer Nommo V2 Speakers
  • Lenovo Legion 7 Laptop
  • Arctic Freezer 36 ARGB
  • be quiet! Pure Base 500FX
  • be quiet! Pure Loop 2 FX
  • Wooting Two HE (non-arm) Thanks to Dienes!
  • Nollie 1, 8v2, 16v3, and 32 Lighting Controllers.
  • Gainward 3070 Phoenix GS
  • ThermalTake LedBox variant
  • GIGABYTE 4080 Super Aero OC
  • GIGABYTE 4070 Super Eagle OC
  • GIGABYTE 2070 Gaming
  • GIGABYTE 2080 Windforce OC
  • GIGABYTE 4070Ti Super Aorus Master
  • Asus TUF RTX 4080 Super Gaming OC
  • Asus 4070 Super Strix Gaming
  • PNY 3080 XLR8 REVEL EPIC-X RGB
  • PNY 4070TI SUPER XLR8
  • Logitech X56 HOTAS joystick
  • HyperX Haste 2 mouse
  • HyperX Haste 2 Mini mouse
  • Alienware AW558 mouse
  • Akko MOD4 keyboard
  • Asiahorse Cosmiq fans
  • Added support for UDP based Yeelight devices.

View full release notes

2.3.70 — beta -3/18/2024

Internal work for Plugin Permissions API.

Internal work for Local API.

A Partner Settings page has been added to override Partner controlled permissions. These will be used in the future for SignalRGB Partners to control portions of their devices if the user allows it.

Fan Start Stall speed alert now has a 5% tolerance.

Added a new default AIO Pump Fan Curve to the Cooling page.

The Device Console can now save snapshots of the device to a file.

Background Window Dynamic Lighting is now supported if SignalRGB is the Prioritized App.

  • The Prioritized Application will be reset to the bottom every time SignalRGB updates currently.

Internal work for HDR color and Aspect Ratio support in ExEngine.

Minimum Window size has been changed to 1480x880 for free users.

  • Plugin UDP Module now also returns an ArrayBuffer field (.buffer) in the onMessage callback.`
  • Fixed an issue with the Nollie32’s product id.
  • HyperX Alloy Origins now supported the ABNT2 layout.
  • Improved reliability of the CoolerMaster CK530v2.
  • Improved ISO key support on the Razer Huntsman Mini.
  • GIGABYTE 4070 Super Eagle OC
  • GIGABYTE 2070 Gaming
  • GIGABYTE 2080 Windforce OC
  • GIGABYTE 4070Ti Super Aorus Master
  • Asus TUF RTX 4080 Super Gaming OC
  • Asus 4070 Super Strix Gaming
  • PNY 3080 XLR8 REVEL EPIC-X RGB
  • PNY 4070TI SUPER XLR8
  • Logitech X56 HOTAS joystick
  • HyperX Haste 2 mouse
  • HyperX Haste 2 Mini mouse
  • Alienware AW558 mouse
  • Akko MOD4 keyboard
  • Asiahorse Cosmiq fans

View full release notes

2.3.69 — beta - 3/8/2024
  • Fans with higher Stall speeds than Start Speeds will throw an Error Alert now.
  • Motherboard Fans now have a minimum 40% duty. This is to Temporarily prevent issues with Thermal Throttling and 0 RPM CPU Fans.
  • AMD CPU Sensor group names are now properly trimmed.
  • Internal Work for Plugin Partner Permissions.
  • Internal Work for Local API.

We now have preliminary support for Windows Dynamic Lighting.

  • Any device that supports Windows Dynamic Lighting will now show up in the device list, and can be controlled without a plugin.
  • Windows Dynamic Lighting devices will not have support for advanced features like DPI or Macros at the moment, but we are working on it.
  • Disabling Windows Dynamic Lighting will revert to the previous Plugin behavior if there is one available.
  • Known Issue: Taskbar Icon is acting up.
  • Added signalrgb://app/clearCache?restart=bool to clear the cache and restart the app.

View full release notes

2.3.67 — beta - 2/5/2024

Internal work for Motherboard fan control.

Nvidia GPU Fan Control will now have a persistent notification when SignalRGB isn’t able to control the fans due to admin permission issues.

Improved Canvas Effect error reporting.

Addons will now be overwritten by sideloaded user plugins.

  • Network Services can now be overwitten by sideloaded plugins with the same filename instead of being on a first come first serve basis.

Components can now be loaded from Addons.

  • be quiet!

    • Merged Normal and High Speed fan variants as they share an identical Led layout.
    • Pure Loop has been renamed to its correct name, Pure Loop 2.
  • Arctic Freezer 36 ARGB
  • be quiet! Pure Base 500FX
  • be quiet! Pure Loop 2 FX
  • Wooting Two HE (non-arm) Thanks to Dienes!
  • Nollie 1, 8v2, 16v3, and 32 Lighting Controllers.
  • Gainward 3070 Phoenix GS
  • ThermalTake LedBox variant
  • GIGABYTE 4080 Super Aero OC
  • Added beta support for UDP based Yeelight devices.

View full release notes

2.3.66 — beta - 3/4/2024
  • Internal work for Motherboard fan control.
  • Added signalrgb://view/cachefolder app url.
  • Improved Razer Cobra Led layout.
  • SteelSeries Apex M750 TKL variant
  • Razer Nommo V2 Speakers
  • Lenovo Legion 7 Laptop

View full release notes

2.3.65 — beta - 2/28/2024
  • Internal work for Motherboard fan control.

    • SignalRGB Pro users will start to gain access to this over the next few days.
  • Fixed an issue with the Logitech G915
  • Fixed an issue with missing keys on the Razer Blackwindow V3 Mini
  • Fixed an issue with the Asus Claymore I logo Leds.
  • ASUS 4060Ti Strix Gaming OC
  • Royal Kludge RK84 Pro

View full release notes

2.3.64 — beta -2/26/2027
  • Internal work for Motherboard fan control.
  • Fixed issue with Corsair Sabre mouse.
  • Logitech G713 Keyboard

View full release notes

2.3.63 — beta - 2/23/2024
  • Internal work for Motherboard fan control.
  • LeetDesk Aura has been moved into a builtin Addon.
  • Arctic Liquid Freezer III Component Added
  • GIGABYTE 4070 Super Gaming OC
  • MSI 4070 Super GAMING X SLIM White
  • ASUS 4070 Super TUF Gaming OC
  • MSI 4060 GAMING X
  • MSI MAG281URF Monitor thanks to Mival!
  • Valkyrie Dragonfang AIO Component

View full release notes

2.3.62 — beta - 2/20/2024
  • Internal work for Motherboard fan control.
  • Elgato Control Center will no longer be mis-detected as a conflict.
  • Gigabyte 4060 Aero OC

View full release notes

2.3.59 — 2/16/2024
  • SignalRGB will now wait up to 30 seconds to finish installing a new version before exiting.
  • Added detection for ITE SuperIO chips.
  • Internal Work For Motherboard Fan Control.
  • Internal Work For UDP Sockets.
  • SignalRGB will now show a dialog and attempt to gracefully exit if it fails to create the UI window.
  • The LocalAPI will now shutdown slightly sooner on exit to prevent incoming packets causing a crash just before exit.
  • device.setControllableLeds will now correctly signal led count changes when passed invalid arguments.
  • Device’s will no longer have shutdown called twice when shutting down the system.
  • Fixed a small memory leak.
  • Fixed an issue with lighting on the Corsair M55 Mouse.
  • Added shutdown color support to the ASUS Strix LC AIO.
  • Fixed an issue with the ASUS Claymore I Logo thanks to Namoi!
  • MSI 4070Ti GAMING X SLIM White
  • MSI 4060TI GAMING X SLIM
  • MSI 4080 Super GAMING X TRIO
  • MSI 4080 Super Suprim X
  • MSI 4080 Super GAMING X SLIM
  • Colorful 3060 iGame Ultra OC
  • GIGABYTE 4060Ti AORUS Elite
  • GIGABYTE 4080 Super Gaming OC
  • Gigabyte 4070Ti Super Eagle OC

View full release notes

2.3.58 — beta - 2/12/2024
  • Internal work for UDP sockets.
  • Device’s will no longer have shutdown called twice when shutting down the system.
  • Fixed a small memory leak.
  • GIGABYTE 4060Ti AORUS Elite
  • Gigabyte 4070Ti Super Eagle OC
  • GIGABYTE 4080 Super Gaming OC
  • MSI 4070Ti GAMING X SLIM White

View full release notes

2.3.56 — 2/7/2024

We’ve added some new effect controls to the nav panel, and replaced the rule system with a way to quickly change effects as it saw little engagement previously.

  • Users who used the rule system can find the same functionality now in the macro system.

The device console now has a rudimentary panel tracking frame metrics of the plugin.

Added diagnostic logging for system ram/page file usage.

Unlisted Effects will no longer be shown when searching the dashboard.

Nvidia GPU driver version is now logged.

Pro Effect cards will now show an indicator icon.

Fixed a threadsafety issue with modifying plugin features, and updating battery feature values.

Fixed a crash if a user tried to exit the app twice in quick succession.

Fix a rare crash when interacting with the Macro’s page.

Fixed a crash when trying to exit the app while an effect is loading.

Fixed a crash when installing SignalRGB for the first time and it’s launched from the SquirrelTemp folder.

Fixed a crash at exit when the updater is still running.

Fixed an issue where plugin engine thread wake timers would be +-30% off.

Macro actions will now properly trigger in their saved order.

Macro actions will now properly keep their order when being loaded from a previous session.

Removed max component led count warning.

Logitech LAMPARRAY device’s will no longer be falsely detected.

SignalRGB will now delay Windows shutdown until it’s able to gracefully exit.

  • This should fix any issues with network device’s not being able to be controlled on shutdown.

Improved closing of conflicting processes.

Generative.html and AI Creator effects will no longer be falsely displayed.

Fixed a crash that could occur when changing effects.

  • Network device plugins will now call onControllerChanged() when the controller’s values are updated.
  • The Plugin Engine now has an import to get the current application version. (@SignalRGB/appInfo)
  • Audio Started/Stopped Input has been added to replace the effect rule system in a later release.
  • device.color is now 20% faster for device’s without painted leds.
  • subdevice.colorAt is now 85% faster for subdevice’s and components without painted leds.
  • Lowered SignalRGB’s idle cpu usage by 5% for users not using a keypress effect, and who don’t have a keypress macro active.
  • Fixed an issue with the Roccat Vulcan II Alt-Gr key lighting.
  • Corsair Pro XT/Platinum AIOs will now use the CorsairLink Mutex for better compatibility with other applications.
  • Improvements to MSI gpu’s to help with flickering issues.
  • ASUS Flare II standard edition now has it’s own led map thanks to Lugico!
  • MSI B660 Tomahawk Led layout improvements.
  • Fixed an issue with SMBus ASUS Motherboards creating more sub devices than needed.
  • Improved Corsair Strafe start up.
  • Included changes to the Corsair Pro XT/Platinum AIO’s given by the FanControl.CorsairLink Project to reduce software conflicts.
  • Improved flickering on NZXT Function keyboards.
  • SteelSeries Mousepads will now properly set their name and image.
  • Improved Kingston Hyper Fury ram detection.
  • wootility-lekker.exe added as a conflict for Wooting Keyboards.
  • Added layout detection for Wooting 2 HE and 60 HE keyboards.
  • Asus Motherboards will now be set to ARGB Gen 1 on initialization.
  • Corsair.Service.exe is now considered a conflict due to issues with Pro XT/Platinum AIOs, and other Corsair fan controllers.
  • ASUS 4070Ti TUF Gaming OC White
  • ASUS 4090 TUF Gaming OG variant
  • ASUS Keris Aimpoint Wired Mouse
  • ASUS ROG Strix 3090TI LC
  • ASUS ROG Strix 4070Ti Super 16GB
  • ASUS ROG Strix GTX 1080Ti Gaming
  • ASUS ROG Strix RTX 2060 Super EVO Gaming variant
  • ASUS ROG Strix Scope II NX
  • ASUS Scope NX Deluxe Keyboard
  • ASUS Strix 4080 Super Gaming OC White
  • ASUS Strix RTX 4080 Super Gaming
  • ASUS TUF 4070Ti Super 16GB
  • ASUS TUF 4070Ti Super OC 16GB
  • ASUS TUF RTX 4080 Super Gaming
  • Colorful 4070Ti Game Advanced OC
  • Corsair H100I Elite White variant
  • Corsair Nightsabre
  • Corsair Scimitar Elite Wireless variant
  • Corsair Titanium Ram
  • Corsair Virtuoso wireless variant
  • DeepCool AK400 Heatsink Component
  • GIGABYTE 2080 Super Gaming OC
  • GIGABYTE 3080 Vision OC LHR
  • GIGABYTE 4060Ti Aero
  • GIGABYTE 4070 Super Aero
  • GIGABYTE 4070Ti Gaming OC V2
  • GIGABYTE 4080 Gaming OC variant
  • Gladius III Aimpoint Evangelion Edition
  • Kingston Hyper Fury DDR4
  • LeetDesk Aura
  • Lian Li Uni Fan Redragon Spec Controller + Fans
  • MSI 4060TI GAMING X SLIM OC
  • MSI 4060Ti GAMING X TRIO
  • MSI 4070 Super GAMING X SLIM
  • MSI 4070Ti GAMING X SLIM
  • MSI 4070Ti Super GAMING X SLIM
  • MSI 4070Ti Super GAMING X TRIO White
  • MSI 4080 SUPER GAMING X SLIM White
  • MSI B650M Project Zero Motherboard led mapping
  • MSI Vigor GK71 Sonic
  • NZXT RGB and Fan Controller variant
  • Razer Blackwidow V3 Pro
  • Razer Blackwidow V3 Pro TKL
  • Razer Blackwidow V4
  • Razer Blackwidow V4 X
  • Razer Cobra Pro Mouse
  • Razer Raptor 27 Inch variant
  • Royal Kludge RK61 variant
  • Royal Kludge RK61 variant
  • SteelSeries Apex Pro TKL 2023 Wireless variant
  • ThermalTake Floe Riing Controller variant

View full release notes

2.3.55 — beta - 2/6/2024
  • Internal work for UDP Network Services.
  • Pro Effect cards will now show an indicator icon.
  • The Plugin Engine now has an import to get the current application version. (@SignalRGB/appInfo)
  • MSI 4070Ti Super GAMING X SLIM
  • MSI 4080 SUPER GAMING X SLIM White
  • ASUS Strix 4080 Super Gaming OC White
  • ASUS Strix RTX 4080 Super Gaming
  • ASUS TUF RTX 4080 Super Gaming
  • ASUS TUF 4070Ti Super OC 16GB
  • ASUS TUF 4070Ti Super 16GB
  • Royal Kludge RK61 variant

View full release notes

2.3.53 — beta - 2/2/2024
  • Internal Motherboard Sensor improvements.
  • Nvidia GPU driver version is now logged.
  • Improved closing of conflicting processes.
  • Generative.html and AI Creator effects will no longer be falsely displayed.
  • Fixed a application deadlock that could occur if the user had less than 20 non-game integration effects installed.
  • Fixed a crash that could occur when changing effects.
  • ASUS ROG Strix RTX 2060 Super EVO Gaming variant
  • Corsair Scimitar Elite Wireless variant

View full release notes

2.3.51 — beta - 1/31/2024
  • Removed max component led count warning.

  • Logitech LAMPARRAY device’s will no longer be falsely detected.

  • SignalRGB will now delay Windows shutdown until it’s able to gracefully exit.

    • This should fix any issues with network device’s not being able to be controlled on shutdown.
  • Fixed an issue with SMBus ASUS Motherboards creating more sub devices than needed.
  • MSI 4070Ti Super GAMING X TRIO White
  • ASUS ROG Strix 4070Ti Super 16GB
  • GIGABYTE 4070 Super Aero
  • Lian Li Uni Fan Redragon Spec Controller + Fans
  • Royal Kludge RK61 variant
  • Corsair H100I Elite White variant
  • Kingston Hyper Fury DDR4

View full release notes

2.3.50 — beta - 1/25/2024
  • Further Internal work for Motherboard sensors.
  • Macro actions will now properly trigger in their saved order.
  • Fixed issue with typing on some Corsair keyboards.
  • ASUS ROG Strix Scope II NX

View full release notes

2.3.49 — beta - 1/23/2024
  • Further Internal work for Motherboard sensors.
  • Nuvoton sensors will be displayed in the Monitoring page for select users.
  • Added diagnostic logging for system ram/page file usage.
  • Unlisted Effects will no longer be shown when searching the dashboard.
  • Macro actions will now properly keep their order when being loaded from a previous session.
  • Audio Started/Stopped Input has been added to replace the effect rule system in a later release.
  • MSI B660 Tomahawk Led layout improvements.
  • Improved Corsair Strafe start up.
  • Included changes to the Corsair Pro XT/Platinum AIO’s given by the FanControl.CorsairLink Project to reduce software conflicts.
  • Improved flickering on NZXT Function keyboards.
  • ThermalTake Floe Riing Controller variant
  • MSI 4060Ti GAMING X TRIO
  • MSI 4070 Super GAMING X SLIM
  • MSI 4070Ti GAMING X SLIM
  • Razer Blackwidow V4
  • Razer Blackwidow V4 X
  • Razer Blackwidow V3 Pro
  • Razer Blackwidow V3 Pro TKL
  • Corsair Nightsabre

View full release notes

2.3.48 — beta - 1/17/2024
  • Internal work for Motherboard sensors.
  • ASUS Flare II standard edition now has it’s own led map thanks to Lugico!
  • SteelSeries Mousepads will now properly set their name and image.
  • Improved Kingston Hyper Fury ram detection.
  • wootility-lekker.exe added as a conflict for Wooting Keyboards.
  • Added layout detection for Wooting 2 HE and 60 HE keyboards.
  • Asus Motherboards will now be set to ARGB Gen 1 on initialization.
  • ASUS Scope NX Deluxe Keyboard
  • ASUS 4090 TUF Gaming OG variant
  • Colorful 4070Ti Game Advanced OC
  • GIGABYTE 4080 Gaming OC variant
  • GIGABYTE 3080 Vision OC LHR
  • MSI Vigor GK71 Sonic
  • Razer Raptor 27 Inch variant
  • Asus ROG Strix 3090TI LC
  • SteelSeries Apex Pro TKL 2023 Wireless variant
  • NZXT RGB and Fan Controller variant
  • MSI B650M Project Zero Motherboard led mapping
  • ASUS Keris Aimpoint Wired Mouse
  • LeetDesk Aura
  • GIGABYTE 4070Ti Gaming OC V2
  • Corsair Titanium Ram

View full release notes

2.3.46 — beta - 12/20/2023
  • Fixed a crash if a user tried to exit the app twice in quick succession.
  • Fix a rare crash when interacting with the Macro’s page.
  • Fixed a crash when trying to exit the app while an effect is loading.
  • MSI 4060TI GAMING X SLIM OC
  • DeepCool AK400 Heatsink Component
  • Razer Cobra Pro Mouse
  • Asus 4070Ti TUF Gaming OC White

View full release notes

2.3.45 — beta - 12/18/2023
  • Corsair.Service.exe is now considered a conflict due to issues with Pro XT/Platinum AIOs, and other Corsair fan controllers.
  • The device console now has a rudimentary panel tracking frame metrics of the plugin.
  • Network device plugins will now call onControllerChanged() when the controller’s values are updated.
  • Fixed a crash when installing SignalRGB for the first time and it’s launched from the SquirrelTemp folder.
  • Fixed a crash at exit when the updater is still running.
  • Fixed an issue where plugin engine thread wake timers would be +-30% off.
  • device.color is now 20% faster for device’s without painted leds.
  • subdevice.colorAt is now 85% faster for subdevice’s and components without painted leds.
  • Lowered SignalRGB’s idle cpu usage by 5% for users not using a keypress effect, and who don’t have a keypress macro active.

Fixed an issue with the Roccat Vulcan II Alt-Gr key lighting.

Corsair Pro XT/Platinum AIOs will now use the CorsairLink Mutex for better compatibility with other applications.

We’re testing improvements to Kingston Hyper Fury ram detection.

  • Come complain at us in discord if it doesn’t work.

We’re testing improvements to MSI gpu’s to help with flickering issues.

  • Failed writes will be retried up to 5 times.

  • Previous frame colors are cached to reduce the number of writes needed.

Corsair K100 and K70 Pro mini should be more reliable now (Experimental Corsair Bragi Changes)

  • ASUS ROG Strix GTX 1080Ti Gaming
  • GIGABYTE 4060Ti Aero
  • Gladius III Aimpoint Evangelion Edition

View full release notes

2.3.44 — beta - 12/13/2023
  • Carry forward experimental Corsair Bragi changes

Fixed a threadsafety issue with modifying plugin features, and updating battery feature values.

  • GIGABYTE 2080 Super Gaming OC
  • Corsair Virtuoso wireless variant

View full release notes

2.3.43 — 12/13/2023

Added logging for Windows Dynamic Lighting Status.

Added warnings to the device page if Windows Dynamic Lighting is enabled on a device.

  • This is a temporary measure until we fully support Dynamic Lighting.

  • Device’s with Dynamic Lighting enabled will now pause rendering akin to a conflicting process running.

Device Console has had some improvements.

  • Device console message limit is now 150.

  • Most error and warning messages are now colored and filterable.

  • console.info, console.warn, and console.error have been added to the plugin engine.

There is now an alert for if we fail to open a system mutex due to permission issues.

  • This is typically caused by another program setting the mutex to require admin privileges.

Users with missing OpenSSL libraries will now be alerted about a corrupted installation.

  • SignalRGB will now warn and gracefully exit if SSL/TLS is not supported by the system.
  • If a previously working installation of SignalRGB starts exiting, please reach out to support@signalrgb.com or Heal-Bot on our discord.
  • Updated LibUsb.
  • Updated OpenSSL.
  • Updated Firebase SDK.
  • Alerts created by a plugin will now be removed when that device is disconnected.
  • Alerts made before the UI is created will no longer be sent to the shadow realm.
  • Fixed a crash at exit when closing some observables.
  • Fixed a crash when destroying a subdevice.
  • Fixed a crash when removing components.
  • Fixed a potential crash when shutting down Intel CPU Temperature sensors.
  • Fixed a race condition on startup when the current effect didn’t exist on disk.
  • Fixed an exit crash when using a raw usb device.
  • Fixed an issue where the app/raiseWindow macro action wouldn’t be found.
  • Fixed an exit crash.
  • Fixed another crash at exit.
  • Macros will now property detect the right windows key.
  • Potential fix for a device page crash when updating the FPS counter in the device console.
  • Various internal tweaks to isolate several issues.
  • WhirlwindFX devices will no longer show a false error on the devices page.
  • HID Plugins will now regenerate hid handles on more error conditions.
  • Network Icons should display properly again.
  • Improved Framerates on the Razer Blackwidow Elite Keyboard.
  • Fixed an issue with loading the experimental Corsair Bragi plugin.
  • NZXT Kraken Elite and Z3 now make use of their USB temperature sensors.
  • MSI/PNY Gpu’s now have a warning telling users they are firmware limited to single zone control.
  • Asus G533 Led Layout has been improved.
  • Corsair Legacy Keyboards will now default to ANSI layout if a layout isn’t found.
  • Improved Razer Blackwidow V3 startup.
  • Fixed ARGB channel 3 issue on the Z790 Apex after updating bios.
  • ASUS ROG Falchion variant product id
  • ASUS ROG Strix 3090 O24G Gaming variant
  • ASUS ROG Strix RTX 4070Ti 12GB Gaming OC variant
  • AsRock B650M Pro RS WiFi Led layout
  • ASUS 2060 Super ROG Strix Super Gaming Advanced OC
  • ASUS 4090 Matrix
  • ASUS Pugio II Wireless Mouse
  • ASUS ROG Strix 4060 Gaming
  • CoolerMaster CK721 keyboard
  • CoolerMaster SK720 keyboard
  • CoolerMaster SK721 keyboard
  • Gainward 3090 Phoenix
  • Gigabyte 1660 Gaming OC 6gb variant
  • Gigabyte 2070 XTREME OC 8G
  • Gigabyte 3070Ti Eagle
  • Gigabyte 3080 AORUS XTREME Waterforce 12GB (GA102)
  • Gigabyte 4060Ti Aero OC
  • Gigabyte 4070 Windforce OC
  • Gigabyte 4070TI Gaming
  • MSI 3090 Gaming X Trio variant
  • MSI 4060TI GAMING X 16G OC
  • MSI 4070 Gaming X Slim
  • MSI 4070 Gaming X Slim
  • MSI 4080 Gaming X SLIM White
  • MSI 4090 Gaming X Slim
  • MSI MPG Z790 EDGE TI MAX WIFI (MS-7E25) Led Layout
  • MSI Z790 Gaming Wifi Motherboard Led Layout
  • NZXT Kraken Elite AIO
  • Steelseries Aerox 5 Lightfall Edition
  • ThermalTake LEDBOX variant

View full release notes

2.3.42 — beta - 12/11/2023
  • Fixed a crash at exit when closing some observables.
  • Fixed a potential crash when shutting down Intel CPU Temperature sensors.
  • Fixed a crash when destroying a subdevice.
  • Fixed an issue where the app/raiseWindow macro action wouldn’t be found.
  • ASUS ROG Falchion variant product id
  • ASUS ROG Strix 3090 O24G Gaming variant
  • ASUS ROG Strix RTX 4070Ti 12GB Gaming OC variant
  • MSI 4060TI GAMING X 16G OC
  • Gigabyte 1660 Gaming OC 6gb variant
  • CoolerMaster CK721 keyboard
  • CoolerMaster SK720 keyboard
  • CoolerMaster SK721 keyboard

View full release notes

2.3.41 — beta - 12/6/2023

Program Changes

  • Device Console has had some improvements.

    • Device console message limit is now 150.
    • Most error and warning messages are now colored and filterable.
    • console.info, console.warn, and console.error have been added to the plugin engine.

Bug Fixes

  • Various internal tweaks to isolate several issues.
  • Fixed a race condition on startup when the current effect didn’t exist on disk.

New Devices

  • Gigabyte 4060Ti Aero OC
  • Gigabyte 2070 XTREME OC 8G
  • Gigabyte 4070TI Gaming
  • MSI 4080 Gaming X SLIM White

View full release notes

2.3.40 — beta - 11/30/2023

There is now an alert for if we fail to open a system mutex due to permission issues.

  • This is typically caused by another program setting the mutex to require admin privileges.

Users with missing OpenSSL libraries will now be alerted about a corrupted installation.

SignalRGB will now warn and gracefully exit if SSL/TLS is not supported by the system.

  • If a previously working installation of SignalRGB starts exiting, please reach out to Heal-Bot on our discord.
  • Alerts made before the UI is created will no longer be sent to the shadow realm.
  • HID Plugins will now regenerate hid handles on more error conditions.
  • Network Icons should display properly again.
  • NZXT Kraken Elite and Z3 now make use of their USB temperature sensors.

  • Experimental Corsair Bragi changes

    • On wireless device disconnect the device image will return to the dongle
    • Changed K100 image
    • Adjusted Led Layouts for the Darkstar, K55 Pro, K60, K70 Core
  • MSI 4070 Gaming X Slim
  • AsRock B650M Pro RS WiFi Led layout
  • Steelseries Aerox 5 Lightfall Edition
  • Gigabyte 3080 AORUS XTREME Waterforce 12GB (GA102)

View full release notes

2.3.39 — beta - 11/28/2023

Bug Fixes

  • WhirlwindFX devices will no longer show a false error on the devices page.
  • Fixed a crash when removing components. Device Changes

Device Changes

  • Improved Framerates on the Razer Blackwidow Elite Keyboard.
  • Fixed an issue with loading the experimental Corsair Bragi plugin.

New Devices

  • MSI 3090 Gaming X Trio variant
  • MSI 4070 Gaming X Slim
  • MSI 4090 Gaming X Slim

View full release notes

2.3.38 — beta - 11/27/2023
  • Added warnings to the device page if Windows Dynamic Lighting is enabled on a device. This is a temporary measure until we fully support Dynamic Lighting.

    • Device’s with Dynamic Lighting enabled will now pause rendering akin to a conflicting process running.
  • Macros will now property detect the right windows key.
  • Fixed another crash at exit.
  • Alerts created by a plugin will now be removed when that device is disconnected.
  • MSI/PNY Gpu’s now have a warning telling users they are firmware limited to single zone control.
  • Asus G533 Led Layout has been improved.
  • Corsair Legacy Keyboards will now default to ANSI layout if a layout isn’t found.
  • Asus Pugio II Wireless Mouse
  • Asus 4090 Matrix
  • ThermalTake LEDBOX variant
  • Gainward 3090 Phoenix
  • K70 Core (Experimental Bragi Changes)
  • MSI MPG Z790 EDGE TI MAX WIFI (MS-7E25) Led Layout

View full release notes

2.3.37 — beta - 11/15/2023
  • Added logging for Windows Dynamic Lighting Status.
  • Potential fix for a device page crash when updating the FPS counter in the device console.
  • Potential fix for an exit crash.
  • Fixed an exit crash when using a raw usb device.
  • Updated LibUsb.
  • Updated OpenSSL.
  • Improved Razer Blackwidow V3 startup.
  • Fixed ARGB channel 3 issue on the Z790 Apex after updating bios.
  • Asus 2060 Super ROG Strix Super Gaming Advanced OC
  • Asus ROG Strix 4060 Gaming
  • Gigabyte 3070Ti Eagle
  • Gigabyte 4070 Windforce OC
  • MSI Z790 Gaming Wifi Motherboard Led Layout
  • NZXT Kraken Elite AIO

View full release notes

2.3.35 — 11/9/2023
  • Removed Razer Cortex as a conflict.
  • Added SteelSeriesPrism.exe as a conflict for Steel Series devices.
  • Internal improvements to plugin issue reporting.
  • Plugin Images will now properly load again.

  • Fixed issue where conflicting processes wouldn’t be logged on app launch.

  • Made improvements to how conflicting processes are shown in the UI.

  • Changed steelseriesGG.exe conflict to SteelSeriesGG.exe to fix a case sensitivity issue.

  • HP made HyperX devices will now properly detect HyperX software as a conflict.

  • Fixed an exit crash.

  • Fix for SignalRGB crashing while gaming due to an allocation failure in openCV.

    • Change also lowers CPU usage of Screen Ambience by ~40-60% based on mode.
  • Added “LightingService.exe”, “LEDKeeper2.exe”, “RGBFusion.exe”, “ControlCenter.exe” as conflicts for Crucial Ballistix Ram.
  • Added “iCUE.exe” as a conflict for Corsair Dominator and Vengence Pro Ram.
  • Fixed an issue with the Hid interface selected for the Corsair Virtuoso SE Headset.
  • Asus Gpus now have the option to change their shutdown behavior between solid color and rainbow.
  • Asus Gpus now list LightingService.exe as a conflict.
  • Asus 4090 Strix Gaming White variant
  • PALIT 4070 Gaming Pro OC

View full release notes

2.3.34 — beta - 11/7/2023
  • Added SteelSeriesPrism.exe as a conflict for Steel Series devices.
  • Internal improvements to plugin issue reporting.
  • Changed steelseriesGG.exe conflict to SteelSeriesGG.exe to fix a case sensitivity issue.
  • HP made HyperX devices will now properly detect HyperX software as a conflict.
  • Fixed an exit crash.
  • Fixed an issue with Base64 module importing inside the plugin engine.
  • Asus Gpus now have the option to change their shutdown behavior between solid color and rainbow.
  • Asus Gpus now list LightingService.exe as a conflict.
  • Asus 4090 Strix Gaming White variant
  • PALIT 4070 Gaming Pro OC

View full release notes

2.3.33 — beta - 11/3/2023
  • Testing a potential fix for SignalRGB crashing while gaming due to an allocation failure in openCV.

    • Change also lowers CPU usage of Screen Ambience by ~40-60% based on mode.
  • Removed Razer Cortex as a conflict.
  • Fixed issue where conflicting processes wouldn’t be logged on app launch.
  • Made improvements to how conflicting processes are shown in the UI.
  • Added “LightingService.exe”, “LEDKeeper2.exe”, “RGBFusion.exe”, “ControlCenter.exe” as conflicts for Crucial Ballistix Ram.
  • Added “iCUE.exe” as a conflict for Corsair Dominator and Vengence Pro Ram.
  • Fixed an issue with the Hid interface selected for the Corsair Virtuoso SE Headset.

View full release notes

2.3.31 — 11/2/2023
  • The Effect Console now shows the current effects frame rate.
  • Fixed issue where conflicting process detection could fail.
  • Fixed another exit crash when tearing down the Conflict Mitigator.
  • Fixed a crash that could occur when changing device settings.
  • Fixed an issue where Legacy Corsair Keyboards with 0.* bootloader versions wouldn’t be able to type.
  • Added “FuryControllerService.exe” as a conflict for Kingston Hyper Fury Ram
  • Added “LEDKeeper2.exe”, “RGBFusion.exe”, “ControlCenter.exe” as a conflict for ENE/Aura based Ram.
  • PNY 4070 XLR8 VERTO
  • MSI MEG3420C Monitor

View full release notes

2.3.29 — 11/1/2023
  • There is now a simple plugin rating system in the devices page. This allows users to rate plugins and provide limited feedback to the developers for any device issues you’re facing from within the app!
  • Naitoshedo’s wonderful QMK repo is now included as a default add-on!
  • Plugins will now log if their file was deleted.
  • Minor improvements to the plugin engine.
  • There is now an indicator on the status bar showing if screen capture is active.
  • Sideloaded User plugins will now overwrite those loaded from Addons.
  • There is now a warning message when a device is disabled to prevent confusion on why they aren’t being controlled by SignalRGB.
  • Made improvements to how devices are displayed in the UI to help alleviate crashes around hot plugging USB devices.
  • The device.fanControlDisabled() check will now properly work again for free users.
  • Fixed a crash at exit when tearing down the Conflict Mitigator.
  • Fixed an issue where screen capture would be running unnecessarily on startup.
  • SignalRGB will no longer show up as having created 100+ processes on startup.
  • Fixed flickering and added per-led control for Gigabyte 2070 Super Gaming OC V2.
  • Minor keymap improvements were made to the Razer Blackwidow V3.
  • Improved initialization of Gen 2 ARGB on MSI Motherboards.
  • Made further improvements to the Corsair K95 Platinum (SE) start up process.
  • Asus Scope II 96 ISO keys are now supported.
  • Fixed issue with lighting not working on Corsair Virtuoso XT headsets.
  • Improved Razer Blackwidow V3 Led layout slightly.
  • PNY Gpu Led positions are now horizontal on the canvas.
  • Legacy Corsair Keyboards will now autodetect the keyboard’s layout when setting HID scan codess.
  • Fixed a mislabeled Led on the HyperX Pulsefire Surge.
  • Fixed an issue with fan control on Lian Li AL/SL fan controllers.
  • Fixed an issue with temperature reporting on the Corsair Link Hub.
  • MSI Optix MAG342CQR Monitor
  • PNY RTX 3070 XLR8 variant
  • MSI Z790 Godlike Motherboard Led Layout
  • Gigabyte 3060 Gaming OC LHR variant
  • Fantech MAXFIT61 Frost
  • FL-Esports MK750
  • MSI X670E Godlike Motherboard
  • Corsair Link LCD Screen Module
  • Corsair K95 Platinum SE Keyboard
  • ThermalTake Riing Controller variant product id
  • Razer Deathadder V3 Mouse
  • ACER P09-600 RGB controller
  • Husky HAILSTORM Keyboard
  • Roccat Vulcan II Keyboard
  • Razer Blackwidow V4 75%
  • Asus 4090 Strix Gaming variant
  • MSI 4060Ti GAMING X TRIO
  • Logitech G703 Lightspeed Mouse

View full release notes

2.3.28 — beta - 10/31/2023
  • Fixed a crash at exit when tearing down the Conflict Mitigator.
  • Sideloaded User plugins will no overwrite those loaded from Addons.
  • Fixed a mislabeled Led on the HyperX Pulsefire Surge.
  • Logitech G703 Lightspeed Mouse

View full release notes

2.3.27 — beta - 10/25/2023
  • Naitoshedo’s wonderful QMK repo is now included as a default addon!
  • Further backend changes to the plugin rating system to capture more information.
  • Plugins will now log if their file was deleted.
  • Minor improvements to the plugin engine.
  • PNY Gpu Led positions are now horizontal on the canvas.
  • Legacy Corsair Keyboards will no autodetect the keyboard’s layout when setting HID scancodes.
  • ACER P09-600 RGB controller
  • Husky HAILSTORM Keyboard
  • Roccat Vulcan II Keyboard
  • Razer Blackwidow V4 75%
  • Asus 4090 Strix Gaming variant
  • MSI 4060Ti GAMING X TRIO

View full release notes

2.3.26 — beta - 10/23/2023
  • Minor visual improvements to the plugin rating dialog, and various backend changes.
  • The device.fanControlDisabled() check will now properly work again for free users.
  • Improved initialization of Gen 2 ARGB on MSI Motherboards.
  • Made further improvements to the Corsair K95 Platinum (SE) start-up process.
  • Asus Scope II 96 ISO keys are now supported.
  • Fixed issue with lighting not working on Corsair Virtuoso XT headsets.
  • Improved Razer Blackwidow V3 Led layout slightly.
  • MSI X670E Godlike Motherboard
  • Corsair Link LCD Screen Module
  • Corsair K95 Platinum SE Keyboard
  • ThermalTake Riing Controller variant product id
  • Razer Deathadder V3 Mouse

View full release notes

2.3.25 — beta - 10/18/2023
  • There is now a simple plugin rating system in the devices page. This will allow users to rate plugins and provide limited feedback to the developers for any device issues you’re facing.
  • Fixed a crash that would happen when disconnecting WWFX strips while on the layouts page.
  • HyperX Fury ram will no longer be randomly deleted when it isn’t actively in view.
  • Fantech MAXFIT61 Frost
  • FL-Esports MK750
  • Corsair K60 Pro TKL (Experimental Bragi Changes)

View full release notes

2.3.21 — beta - 10/16/2023
  • Experimental Conflict Mitigation Changes
  • Testing out a redesigned threading model.
  • SignalRGB will no longer show up as having created 100+ processes on startup.
  • Now uses a WMI query instead of creating a tasklist subprocess every 5 seconds.
  • ~3x faster.
  • Made improvements to how devices are displayed in the UI to help alleviate crashes around hotplugging USB devices.
  • Fixed flickering and added per-led control for Gigabyte 2070 Super Gaming OC V2.
  • Minor keymap improvements were made to the RAZER Blackwidow V3.
  • MSI Optix MAG342CQR Monitor
  • PNY RTX 3070 XLR8 variant
  • MSI Z790 Godlike Motherboard Led Layout
  • Gigabyte 3060 Gaming OC LHR variant

View full release notes

2.3.20 — beta - 10/11/2023

Carried forward Experimental Corsair Changes not yet ready for public release

View full release notes

2.3.19 — 10/11/2023

SignalRGB will now ask for admin rights during installation/uninstall to handle some tasks.

  • SignalRGB will now remove our SMBus driver on uninstall, and all firewall rules.

Heavily reworked logic surrounding screen capture. These changes should help alleviate more issues with Display hotswaps, system sleep/wake, and improve HDR support.

  • Updated Qt from 6.5.0 -> 6.5.3.

    • This is a wide-reaching update that includes many bug fixes and improvements but has the potential to cause issues anywhere in the application. Please keep an eye out for and report any issues you encounter.
  • The object returned by engine.GetSensorValue() in effects will now contain the sensors type as a string.
  • SignalRGB will now prune Windows firewall rules from previous versions when given admin permissions.
  • Devices can no longer be created mid-shutdown. This was a reason for exit crashes and hangs, especially within the first 20 seconds of SignalRGB being opened.
  • Potentially fixed a crash where a device setting was being changed in the UI while it was being deleted.
  • Fixed an issue where users with multibyte characters in their Windows username would crash when launching SignalRGB.
  • Fixed an issue where Screen Ambience would wrap around at the edges.
  • Fixed an issue where cards on the Macros page couldn’t be dragged.
  • Fixed an issue where key press macros could cause significant latency during typing.
  • Fixed an issue where toast messages didn’t get destroyed after fading out.
  • Fixed an issue where Network services wouldn’t properly create devices due to a change in Qt 6.5.3. Device Changes
  • Users with spaces in their Windows username will now be prompted for admin rights instead of having SignalRGB silently exit.

Razer Lancehead TE Led layout has been improved.

SteelSeries Apex 3 TKL flickering is resolved.

Razer Cynosa Changes

  • ISO keys added

  • Size layout adjusted

Improved the canvas size of the Thermaltake Pacific R1

Improved the canvas size of the Corsair QL Fan

Fixed an issue with the Corsair Link hub not displaying colors properly with over 5 fans connected.

Fixed an issue with lighting zones on the Corsair Glaive Pro Mouse.

Added ISO keys to the SteelSeries Apex 9 TKL Keyboard.

Fixed a flickering issue with the Coolermaster CK550V2.

Fixed an issue with lighting on the Razer Leviathan V2.

Fixed issues with startup on the Corsair K95 Plat and K70 Lux.

Improved ASUS PRIME Z790-A WIFI Led layout

Added TT iTAKE Engine.exe as a conflict for ThermalTake devices.

  • Asus 4070 Strix Gaming variant
  • Asus 4070 TUF Gaming variant
  • Asus 4090 ROG Strix Gaming OC
  • Asus Gladius II Wired
  • Asus Gladius III wired
  • Corsair H150I Link
  • GIGABYTE 2070 Gaming OC White
  • Gigabyte B760I AORUS PRO Motherboard Led layout
  • GMMK Numpad
  • Gainward 4090 Phantom GS
  • MSI 3060Ti Super 3X
  • MSI MAG272CR Monitor
  • MSI PRO H610M-G DDR4 Motherboard (MS-7D46)
  • PNY 4070TI XLR8 variant
  • PNY 4090 XLR8 Verto Gaming
  • PrismRGB Prism S
  • SteelSeries Aerox 5 Wired
  • ThermalTake Level 20 BattleStation RGB Desk

View full release notes

2.3.18 — beta - 10/6/2023
  • Minor improvements to screen capture.

View full release notes

2.3.17 — beta - 10/5/2023
  • Heavily reworked logic surrounding screen capture. These changes should help alleviate more issues with Display hotswaps, system sleep/wake, and improve HDR support.
  • Fixed an issue where key press macros could cause significant latency during typing.
  • Fixed an issue where toast messages didn’t get destroyed after fading out.
  • Fixed an issue where Network services wouldn’t properly create devices due to a change in Qt 6.5.3.
  • Fixed a flickering issue with the Coolermaster CK550V2.
  • Fixed an issue with lighting on the Razer Leviathan V2.
  • Fixed issues with startup on the Corsair K95 Plat and K70 Lux.
  • Fixed an issue with the Corsair K60 Pro’s Keymap (Experimental Bragi Changes).
  • Asus Gladius III wired
  • GIGABYTE 2070 Gaming OC White
  • PrismRGB Prism S
  • Gainward 4090 Phantom GS
  • Corsair H150I Link
  • Corsair K70 Max (Experimental Bragi Changes)

View full release notes

2.3.16 — beta - 10/3/2023
  • Fixed an issue where Screen Ambience would wrap around at the edges.
  • Fixed an issue where cards on the Macros page couldn’t be dragged.
  • Fixed an issue with lighting zones on the Corsair Glaive Pro Mouse.
  • Added ISO keys to the SteelSeries Apex 9 TKL Keyboard.
  • Fixed an issue with the keymaps on the Corsair K95 Plat XT and K60 Pro Keyboards.
  • Asus 4090 ROG Strix Gaming OC
  • MSI 3060Ti Super 3X

View full release notes

2.3.15 — beta - 9/29/2023
  • Updated Qt from 6.5.0 -> 6.5.3.

    • This is a wide reaching update that includes many bug fixes and improvements, but has the potential to cause issues anywhere in the application. Please keep an eye out for and report any issues you encounter.
  • The object returned by engine.GetSensorValue() in effects will now contain the sensors type as a string.
  • Fixed an issue where users with multibyte characters in their Windows username would crash when launching SignalRGB.
  • Improved the canvas size of the Thermaltake Pacific R1
  • Improved the canvas size of the Corsair QL Fan
  • Fixed an issue with the Corsair Link hub not displaying colors properly with over 5 fans connected.

Corsair “bragi/Modern” device changes:

Affects Dark Core Pro (SE), Darkstar, Sabre (Pro), Harpoon Wireless, Ironclaw Wireless, m55, m65 Ultra, K55 Pro, K55 Pro XT, K57, K60 Pro, K65 Mini, K70 Pro, K70 Pro Mini, K70 TKL, K95 Plat XT, K100, K100 Air.

Mice

  • Multiple DPI Stage Control Added.

  • The Profile Button can be used for macros.

Keyboards

  • G-Keys, Profile, Brightness, and Lock keys can be used for macros.

General

  • Battery Polling Added.
  • Device Wake/Sleep detection added.
  • Warning for attempting to use multipoint added due to its overall instability.
  • Polling Rate Support added up to 1000hz.
  • M55 and M65 Ultra may not function as intended due to their mouse hooks (WIP)
  • Devices connected to a wireless dongle will no longer always be detected as a Sabre Pro.
  • MSI MAG272CR Monitor
  • MSI PRO H610M-G DDR4 Motherboard (MS-7D46)
  • PNY 4070TI XLR8 variant

View full release notes

2.3.14 — beta - 9/27/2023
  • SignalRGB will now ask for admin rights during install/uninstall to handle some tasks.
  • SignalRGB will now remove our SMBus driver on uninstall, and all firewall rules.
  • SignalRGB will now prune Windows firewall rules from previous versions when given admin permissions.
  • Device’s can no longer be created mid shutdown. This was a reason for exit crashes and hangs, especially within the first 20 seconds of SignalRGB being opened.
  • Potentially fixed an crash that would happen where a device setting was being changed in the UI while it was being deleted.
  • Razer Lancehead TE Led layout has been improved.
  • SteelSeries Apex 3 TKL flickering is resolved.
  • Razer Cynosa Changes
  • ISO keys added
  • Size layout adjusted
  • GMMK Numpad
  • Asus 4070 TUF Gaming variant
  • PNY 4090 XLR8 Verto Gaming
  • Asus Gladius II Wired
  • Asus 4070 Strix Gaming variant
  • SteelSeries Aerox 5 Wired

View full release notes

2.3.13 — 9/26/2023
  • Potential crash fix for when fetching the interaction count on an effect fails.
  • Screen Ambience will no longer flicker purple when HDR is enabled. This isn’t proper HDR support and Game Integrations may not trigger properly, but it should be a lot less jarring.
  • Fixed a crash at exit when clearing references to audio interfaces.
  • Fixed a rare crash when updating a device’s frame rate counter while it was visible in the UI.
  • Better screen capture support and stability around shutdown/sleep/resolution change.
  • Fixed a desync’d library that was causing shutdown problems.
  • Hide SignalRGB’s window as soon as exit is requested. (Cleaner shutdown rendering)
  • Improved Canvas Size of Roccat Mouse Pads.

  • Improved Thermaltake Led Box’s Sleep/Shutdown routines.

  • Improvements were made to Logitech Mice and Keyboards.

    • Moved delay to in between RGB packets to help Mitigate OverlappedIO errors.
    • Fixed an issue where Onboard Mode could be set on application exit when Setting Control was disabled.
    • Increased delay when waking from sleep to mitigate bad reads.
  • Added Experimental support for the Corsair Link system
  • Colorful 3060 iGame Ultra LHR
  • GIGABYTE 3070 Eagle OC variant memory address
  • Leviathan V2 Pro
  • PNY 3070TI XLR8

View full release notes

2.3.12 — beta - 9/20/2023
  • Potential crash fix for when fetching the interaction count on an effect fails.
  • Screen Ambience will no longer flicker purple when HDR is enabled.
  • Fixed a crash at exit when clearing references to audio interfaces.
  • Fixed a rare crash when updating a devices frame rate counter while it was visible in the UI.

View full release notes

2.3.11 — beta - 9/18/2023
  • Better screen capture support and stability around shutdown/sleep/resolution change.
  • Fixed a desync’d library that was causing shutdown problems.
  • Hide SignalRGB’s window as soon exit is requested. (Cleaner shutdown rendering)
  • Marketing administrators conspiring to kill burt the turtle; developing rescue plan.
  • Improved Canvas Size of Roccat Mouse Pads.

  • Improved Thermaltake Led Box’s Sleep/Shutdown routines.

  • Improvements were made to Logitech Mice and Keyboards.

    • Moved delay to in between RGB packets to help Mitigate OverlappedIO errors.
    • Increased delay when waking from sleep to mitigate bad reads.
    • Fixed an issue where Onboard Mode could be set on application exit when Setting Control was disabled.
  • Added Experimental support for the Corsair Link system
  • Colorful 3060 iGame Ultra LHR
  • GIGABYTE 3070 Eagle OC variant memory address
  • Razer Leviathan V2 Pro
  • PNY 3070TI XLR8

View full release notes

2.3.10 — 9/16/2023
  • The splash screen now respects the —silent launch arg and will be hidden on silent launches.

  • Added additional debug logging for certain types of fatal errors.

  • The update interval for canvas effects was increased from 10ms to 20ms to match the rendering frame rate.

  • The key press polling interval for canvas effects was increased from 5ms to 10ms to help reduce cpu usage.

    • For users with a key press macro enabled the low level keyboard hook will still be used instead for 0 latency detection.
  • Fixed a potential deadlock when loading effects.
  • Clicking the help menu button a second time will now properly close the help menu, instead of closing and reopening it.
  • Opening SignalRGB will now attempt to remove any splash screens that ended up detached from their original parent instance.
  • Fixed an issue where SignalRGB would hang when exiting or restarting due to in progress Firebase operations.
  • Fixed a crash at exit when cleaning up Temperature Sensors.
  • Fixed an issue where the default macro layer would rarely be created on the wrong thread.
  • Reworked device shutdown order to help prevent potential crashes at the final stages of shutdown.
  • Disabled Addon repo’s should no longer delay startup by 5 seconds each.
  • Fixed a rare crash at exit when updating the device list.
  • Fixed a crash at exit when cleaning up UDP sockets in network devices.
  • Fixed a rare crash when a System Power State event was received mid-exit.
  • Fixed a crash that could occur when an Alert was created before the Alert system was instantiated, or after it was torn down.
  • Fixed another crash that could occur based on the initialization order of the macro system.
  • Fixed a rare crash when a canvas effect emits a log message while it’s being cleaned up.
  • Fixed a rare crash when setting up or tearing down a device plugins battery feature while the devices page was open.
  • Fixed a rare crash when adding or removing dynamic user properties in device plugins while the its settings page was open.
  • A new ‘sensor’ User Property has been added that allows the user to select an available Sensor Metric for use in plugins, effects, and macros inputs/actions. Free users will be limited to CPU and Memory load, while SignalRGB Pro users will have access to their full suite of available sensors.
  • Effects now have access to a function that will return some basic sensor data. engine.getSensorValue(SensorName) -> {min: number, max: number, value: number}
  • Several more devices have had their images updated.
  • Added RG Swap Slider to RK61 Boards to fix issues with Red and Green being randomly swapped on some firmware versions.
  • Fixed Corsair K70 Lux not properly initializing.
  • Asus Mice plugins have been merged, and DPI control has been added to several.
  • The plugin for MSI monitors now auto-detects the connected monitor.
  • Users with unknown models will need to reach out to support to get the LED positions for theirs added.
  • Added Corsair 5000T case auto detection to the Corsair Commander Core XT.
  • Asus 4070 Strix Gaming
  • Asus 4090 ROG Strix LC OC Edition
  • Asus 4090 TUF Gaming variant
  • Asus Gladius III Wireless
  • Asus PG-27 Monitor
  • Asus Scope II 96 Wired
  • Framework 16 Keyboard + Macro pad
  • Gigabyte 3060Ti Gaming OC D6X
  • Gigabyte 3060 Gaming OC LHR (GA104)
  • Gigabyte 4080 Eagle
  • Lian Li AL V2 and SL V2 Controllers
  • MSI RTX 3080 Suprim
  • MSI Z790 Gaming Pro Wifi Motherboard Led Layout
  • Razer Ornata V3 TKL
  • Royal Kludge RK61 Variant Product id
  • Steel Series Prism 4XL

View full release notes

2.3.9 — beta - 9/13/2023
  • Potential fix for crashing when a monitor is added or removed.

View full release notes

2.3.8 — beta - 9/12/2023

We’re removing the Ultralight 1.3 update for now while an upstream issue is resolved. Thank you to everyone who reported issues with effect rendering and memory leaks!

  • Fixed a crash that could occur when an Alert was created before the Alert system was instantiated, or after it was torn down.
  • Fixed another crash that could occur based on the initialization order of the macro system.
  • Added Corsair 5000T case auto detection to the Corsair Commander Core XT.
  • Asus 4090 TUF Gaming variant
  • Framework 16 Keyboard + Macropad
  • Gigabyte 4080 Eagle

View full release notes

2.3.7 — beta - 9/9/2023

As a reminder; Ultralight (our canvas effect renderer) has been updated to version 1.3. This includes a noticeable performance increase, experimental support for HTML5 Video/Audio, and multiple crash and memory leak fixes. If you notice rendering issues for any effects, or new memory leaks, please reach out to SignalRGB support, or our discord, to report it.

  • Fixed a rare crash at exit when updating the device list.
  • Fixed a crash at exit when cleaning up UDP sockets in network devices.
  • Fixed a hang at exit that could happen when cleaning up Firebase references.
  • Fixed a rare crash when a System Power State event was received mid-exit.
  • Asus PG-27 Monitor
  • Gigabyte 3060Ti Gaming OC D6X
  • Razer Ornata V3 TKL
  • Steel Series Prism 4XL

View full release notes

2.3.6 — beta - 9/8/2023
  • Fixed an issue with Application Urls not triggering.

View full release notes

2.3.5 — beta - 9/8/2023

Ultralight (our canvas effect renderer) has been updated to version 1.3. This includes a noticeable performance increase, experimental support for HTML5 Video/Audio, and multiple crash and memory leak fixes. If you notice rendering issues for any effects, please reach out to SignalRGB support to report it.

  • Added additional debug logging for certain types of fatal errors.
  • Potential fix for SignalRGB hanging on restart.
  • Potential fix for SignalRGB crashing at exit when cleaning up Temperature Sensors.
  • Potential fix for the default macro layer rarely being created on the wrong thread.
  • Reworked device shutdown order to help prevent potential crashes at the final stages of shutdown.
  • Disabled Addon repo’s should no longer delay startup by 5 seconds each.
  • A new ‘sensor’ User Property has been added that allows the user to select an available Sensor Metric for use in plugins, effects, and macros inputs/actions. Free users will be limited to CPU and Memory load, while SignalRGB Pro users will have access to their full suite of available sensors.

  • Effects now have access to a function that will return some basic sensor data.

    • engine.GetSensorValue(SensorName) -> {min: number, max: number, value: number}
  • Several more devices have had their images updated.

  • Added RG Swap Slider to RK61 Boards to fix issues with Red and Green being randomly swapped on some firmware versions.

  • Fixed Corsair K70 Lux not properly initializing.

  • Asus Mice plugins have been merged, and DPI control has been added to several.

  • The plugin for MSI monitors now auto-detects the connected monitor.

    • Users with unknown models will need to reach out to support to get the LED positions for theirs added.
  • LianLi AL V2 and SL V2 Controllers Added.
  • Asus 4070 Strix Gaming
  • Asus Scope II 96 Wired
  • Asus Gladius III Wireless

View full release notes

2.3.4 — beta - 9/7/2023
  • The splash screen now respects the —silent launch arg and will be hidden on silent launches.
  • Fixed a potential deadlock when loading effects.
  • Clicking the help menu button a second time will now properly close the help menu, instead of closing and reopening it.
  • Opening SignalRGB will now attempt to remove any splash screens that ended up detached from their parent instance.
  • Testing a potential fix for IPV6 issues when downloading add-ons.
  • Asus 4090 ROG Strix LC OC Edition

View full release notes

2.3.3 — 9/5/2023
  • Disabled devices are now hidden in Layouts by default.
  • The debug log directory has been moved from the Documents folder into local app data.
  • Fixed a crash at exit when cleaning up devices.
  • Fixed a crash that could occur if a macro event was created before the macro system was fully initialized.
  • Fixed a crash that could occur if SignalRGB was closed before the device plugin scan finished.
  • Fixed a crash that could occur if the system’s default audio device changed when ExEngine was initializing it’s audio subsystem.
  • Fixed a crash that could occur when cleaning up CPU and GPU sensors.
  • Fixed a potential crash at exit based on the first and last thread to touch the splash screen.
  • Fixed a potential crash when removing a device.
  • Fixed an issue where malformed component files could cause SignalRGB to crash loop when selected.
  • Fixed an issue where SignalRGB could crash when a Component Channel is cleaned up.
  • Fixed an issue where SignalRGB could crash when the ARGB Gen1/2 toggle was changed on the Cooler Master Gen2 A1 Led Controller.
  • Fixed an issue where SignalRGB could repeatedly relaunch for admin privileges when it already had them.
  • Fixed an issue with OneDrive complaining about SignalRGB creating and removing log files.
  • Added Missing Asus SMBus Board Zones for M.2 Cover and Chipset.

  • Further Lockup fixes for the Everest Max.

  • Claymore II

    • Added ISO Key support in left-hand Mode
    • Added Numpad location detection on start up.
  • Added Asus Z790 Apex alternative device id: AULA3-6K75-0219
  • Asus 4090 ROG Strix Gaming OC
  • GIGABYTE 2060 Gaming OC Pro
  • GIGABYTE 2070 Super Gaming OC Windforce 8GB
  • GIGABYTE 4060Ti Gaming OC
  • GIGABYTE 4090 Gaming OC
  • PALIT 3070 GameRock OC
  • PALIT 4070TI GameRock Classic
  • PNY 4070 XLR8
  • ThermalTake Pacific Led Controller

View full release notes

2.3.2 — beta - 9/1/2023
  • Fixed an issue where malformed component files could cause SignalRGB to crash loop when selected.
  • Fixed an issue where SignalRGB could repeatedly relaunch for admin privileges when it already had them.
  • Fixed an issue where SignalRGB could crash when the ARGB Gen1/2 toggle was changed on the Cooler Master Gen2 A1 Led Controller.
  • Fixed an issue where SignalRGB could crash when a Component Channel is cleaned up.
  • Asus 4090 ROG Strix Gaming OC
  • GIGABYTE 4090 Gaming OC
  • GIGABYTE 4060Ti Gaming OC
  • GIGABYTE 2060 Gaming OC Pro
  • ThermalTake Pacific Led Controller

View full release notes

2.3.1 — beta - 8/30/2023
  • disabled devices are now hidden in Layouts by default.
  • The debug log directory has been moved from the Documents folder into AppData.
  • Fixed a crash at exit when cleaning up devices.
  • Fixed a potential crash when removing a device.
  • Fixed a crash that could occur if SignalRGB was closed before the device plugin scan finished.
  • Fixed a crash that could occur if a macro event was created before the macro system was fully initialized.
  • Fixed a crash that could occur when cleaning up CPU and GPU sensors.
  • Fixed an issue with OneDrive complaining about SignalRGB creating and removing log files.
  • Fixed a crash that could occur if the system’s default audio device changed when ExEngine was initializing it’s audio subsystem.
  • Added Asus Z790 Apex alternative device id: AULA3-6K75-0219
  • GIGABYTE 2070 Super Gaming OC Windforce 8GB
  • PALIT 3070 GameRock OC
  • PALIT 4070TI GameRock Classic
  • PNY 4070 XLR8

View full release notes

2.3.0 — 8/28/2023

Screen Ambience is now free for everyone!

There is now a splash screen on launch detailing the start-up tasks SignalRGB is performing.

We’ve added another one of our big short-term goals for SignalRGB! An Experimental add-on system that will allow for real-time plugin updates.

  • There is a new ‘Add-on’ setting page that allows users to add links to git repositories that SignalRGB will now download on start-up. This feature is heavily experimental.

  • Cololight, Nanoleaf, Govee, Philips Hue, and Twinkly have been moved into a set of default built-in addons.

A Help menu has been added to the top right with links to troubleshooting, Quick Start guides, Documentation, Supported Devices, and our Social Media.

The ‘Solid Color’ and “Side to Side” effects are now installed by default for all users. The existing “cloud” versions will be revamped in the future into new, distinct effects.

The HD Screen Ambience mode shown at LTX has been added for everyone to use. Do note that there is a large performance impact when using this mode.

The Plugin Device Console has had some improvements made to it. It now supports filtering log messages and pauses auto scroll when scrolling up to see previous log messages.

There’s an option in ‘Windows Settings’ to enable debug logging for additional logging output going forward.

Added new Macros for “System Logoff”, “System Resume”, and “System Sleep”

The bottom center Guide, Discord, and Troubleshooting buttons have been removed.

Services have been renamed to ‘Network’ to more accurately describe what the UI page holds.

Updated VC Runtimes from 14.28.29914.0 (VS 16.11.24) -> 14.34.31931.0 (VS 17.4.0)

Console Messages now get buffered and flushed every 300ms. This will reduce some of the influence UI rendering has on the device’s render framerate.

A Temporary setting has been added to the ‘Windows Setting’ page allowing you to change the UI’s rendering API between DirectX, OpenGL, and Vulkan. Changing this from DirectX may cause rendering issues in SignalRGB, but may alleviate issues some users are seeing while playing games.

Added Logging for I2C_EN and Host_EN SMBus flags on Intel systems.

Our SMBus driver has been updated to version 1.2. This is now a one-touch upgrade and users will be prompted to restart as Admin for it.

Some Changes have been made to our logging system.

  • You’ll notice the files now get renamed if they are no longer the newest log file.

  • Overall massive logging speed increase for the nerds who care about flushed buffers.

New Default Positions for devices.

  • Default positions are now always centered on the canvas.

  • The default size is now always 85% of the max canvas size.

Newly Added Lighting Controller Component Channels will now have a default strip added with a Led count that is 50% of the max channel length.

  • Some devices have channel/port-specific default Led counts.

Our Onboarding Tour has been revamped to be significantly shorter.

The built-in Rainbow effect has had the ‘SignalRGB’ color shift mode moved into its own “Neon Shift” effect.

The default idle effect is now ‘Neon Shift’.

If a conflicting process cannot be closed due to admin permissions, the user will now be given a UAC prompt asking for admin permissions.

Added support for prerelease Semantic Versioning Tags

First-time users will be prompted for admin rights prior to the onboarding tour.

There is now a UAC prompt if admin permissions are needed to stop a Windows service.

  • device.getImageBuffer() now properly accounts for device/layout brightness settings.

  • Improved SMBus driver installation process. This no longer requires multiple application launches.

  • Fixed an issue with WIFI devices throwing errors in their Initialization functions.

  • The issue with Firebase Remote Config for users having non-en_US system languages should be resolved.

  • Fixed a crash loop in ExEngine when SignalRGB is launched as a session 0 process.

  • Users can now uninstall pro effects when their subscription expires, or the effects are no longer temporarily free.

  • Fixed a crash that could occur when reloading a plugin while the led painting panel is open.

  • Fixed multiple potential crash-at-exit’s.

  • Further mitigations for micro-stutters on Nvidia 3000+ Series GPUs have been added.

  • Sleep timers used by the Plugin Engine are now significantly more accurate and are no longer affected by the UI being open.

    • Devices using pauses (Notably RGB Ram) should no longer experience a ~30% frame rate drop when SignalRGB’s UI is open.
  • Reduced the total plugin bundle size on disk by 116 MB.
  • Reduced the installer size by 100 MB.
  • device.getImageBuffer() is now ~20% faster.
  • Network service UI now gets marked as disabled, and out of view when not actively selected on the Network page. Loading Indicators and other animations should now automatically pause when the Service UI isn’t actively selected.

Removed the Plugin Engine’s ImageResource export.

Added an ImageUrl export to the plugin engine. This supports PNG, jpeg, and svg image formats.

Plugin Engine ‘bus’ endpoints now have functions to handle SMBus transactions. When a Transaction Lock is held by the plugin, all other SMBus operations from SignalRGB will wait until the Transaction is unlocked.

  • bus.HasTransactionLock() -> bool

  • bus.TransactionLock() -> void

  • bus.TransactionUnlock() -> void

PIIX4, ICH8, and NvAPI busses now have access to a ReadWord function to read u16 values.

device.addChannel now takes an optional third parameter to set the channel’s default Led count

  • device.addChannel(ChannelName, LedLimit, DefaultLedCount)
  • Cooler Master CK552 V2 disconnection issue should be resolved.
  • Fixed an issue with the Corsair K70 Pro Mini not properly initializing.
  • Fixed Asrock Motherboards not respecting shutdown colors.
  • Fixed B550 Gaming Edge Wifi Missing Header
  • Fixed DPI Rollover not applying on initialization for Logitech Mice
  • Fixed Glaive Pro Lighting, And Added Individual Control of the Mouses 3 Zones.
  • Fixed MSI Motherboards not initializing unless the Led count was changed.
  • Fixed the Razer PWM Controller not reading RPM properly in some cases.
  • MSI motherboard startup after sleep has been improved.
  • MSI MPG Z690 EDGE WIFI DDR4 (MS-7D31) had its channel count adjusted to match the physical device.
  • Razer Ornata V3 X startup has been improved.
  • Rewrote Kingston Fury Ram Detection to Improve Consistency and Remove False Positives.
  • Upped Everest Max Delay to Mitigate shutoffs.

Added ‘XPG-Prime.exe’ as a conflict for ENE ram

Added “LightingService.exe” as a conflict for ENE Ram.

Added “Razer Synapse Service.exe” as a conflict for Razer devices.

Added Proper logging for 3rd fan on Corsair Pro XT/Platinum Coolers.

Adjusted Govee H61C3 Led Count, and enabled Razer Mode.

All built-in devices using default renders now export image urls instead.

Asrock Motherboards will now have ‘Asrock’ in the device name.

AsRock Z790 RSD4 motherboard layout added

ASUS SMBus Motherboards have had additional Led zones added.

Claymore II ISO Layout Added Thanks to Kris!

Corsair Pro XT/Platinum AIOs have been heavily reworked and should be significantly more crash-resistant.

Crucial Ballistix Ram will now take advantage of the SMBus transaction system to prevent color desync due to other devices using the bus.

ENE Ram is back to being vertical on the canvas by default.

Gigabyte B550I AORUS PRO AX Led Layout added.

HyperX Alloy Origins ISO Layout Added.

Keychron K10 Pro has had its Led layout updated.

Kingston Hyper Fury Ram now has a secondary, single-color mode that allows a higher render frame rate.

MSI B760M MORTAR MAX WIFI DDR4 Led layout added.

Twinkly Service

  • Added Image

  • Added Manual IP Discovery

  • Scaling Ratio Support

  • Proper Support for 2D Mapped devices

  • No Longer Requires Authentication to Find New Devices.

  • Force Discovery of Devices Now Functions

  • IPCache Added to Further Improve Detection Times.

  • Added Additional Error Detection to Prevent Deadlocks.

  • Images For Each Device Type Added.

  • IPCache Purge Added.

  • RGBW Support Added.

Updated Asus, EVGA, and CoolerMaster Keyboard Images

  • Asus 3060 TUF Gaming O12G Gaming OC V2 GA104
  • Asus 4060Ti TUF Gaming OC
  • Asus 4070 TUF Gaming OC
  • Asus 4070 TUF Gaming variant
  • Asus 4090 TUF Gaming OC
  • Asus 4090 TUF Gaming OC variant
  • ASUS PG43UQ Monitor
  • ASUS Pugio I
  • Asus ROG Gladius III Aimpoint
  • Asus ROG Strix 3060TI O8G Gaming KO variant
  • Asus ROG Strix 3090 O24G Gaming variant
  • Asus ROG Strix 4080 Gaming White
  • Asus ROG Strix GTX 1660TI OC
  • Asus ROG Strix RTX 2060 Super EVO Gaming OC
  • ASUS ROG Strix RTX 2060 Super EVO Gaming OC variant
  • ASUS ROG Strix RTX 2060 Super EVO Gaming variant
  • Asus ROG Strix RTX 2080 Gaming Advanced variant
  • Asus ROG Strix RTX 3060 KO OC variant
  • Asus ROG Strix RTX 4070Ti 12GB Gaming OC variant
  • Asus ROG Strix RTX 4070Ti 12GB Gaming OC variant
  • ASUS Rog Throne
  • Asus Spatha X Wireless variant
  • Asus TUF RTX 4070Ti 12GB Gaming
  • Colorful 3060 iGame Ultra
  • Colorful 4070Ti Battle Axe
  • Colorful iGame RTX 3090 Advanced OC-V
  • Corsair H100I Elite Added
  • Corsair Virtuoso headset variant (0x0A5C)
  • Deepcool LS LE AIO Component Added Thanks to Prismo!
  • EVGA RTX 3080 FTW3 Ultra LHR
  • EVGA RTX 3080 XC3 Ultra HydroCopper GA102
  • Fractal Design Lumen Sxx Cooler Components Added Thanks to Adam!
  • Gainward 4070Ti Phoenix GS
  • Gainward 4080 Phoenix GS
  • GIGABYTE 2080 Super AORUS Led mapping added
  • Gigabyte 2080TI AORUS variant
  • GIGABYTE 3060 Eagle OC LHR (GA104)
  • Gigabyte 4060 Aorus Master
  • Gigabyte 4060Ti Gaming OC
  • GIGABYTE 4070 Eagle OC
  • GIGABYTE 4070Ti Aero OC
  • GIGABYTE 4070Ti Eagle
  • GIGABYTE 4070TI Gaming OC
  • GIGABYTE 4090 Aero OC
  • Gigabyte AORUS 2080 Super Led Layout
  • GIGABYTE AORUS 2080 variant
  • Gigabyte B760I AORUS PRO DDR4 motherboard layout added
  • HyperX Duocast
  • HyperX PulseFire Core variant (0x0D8F)
  • Keychron V1 variant (0x0311)
  • Keychron V2 QMK Keyboard variant (0x0320)
  • Lian Li Galahad AIO component Added
  • MSI B650M-A Wifi motherboard layout added
  • MSI B760-P motherboard layout added
  • MSI GTX 1660 Super Ventos XS OC
  • MSI X570S Unify-X Max Led Layout
  • NZXT N7 B650E Motherboard layout added
  • Palit 3080 TI Gamerock
  • PALIT RTX 3070 GameRock
  • PNY 4080 XLR8 VERTO
  • PNY 4090 XLR8 Verto Epic-X OC
  • Razer BlackWidow V4 Pro
  • Razer Thunderbolt dock
  • Royal Kludge RK84 variant
  • SteelSeries Aerox 5 Wireless variant
  • Steelseries Aerox 9
  • SteelSeries Arena 9 Speakers
  • Wooting 2 HE Added thanks to twelveroses!
  • XPG Summoner Keyboard

View full release notes

2.2.32 — 6/9/2023

The Razer BlackWidow Pro V4 plugin has been removed temporarily while it’s issues are resolved.

  • Fixed an issue preventing users from opening the Atom Settings page.
  • Reduced ram usage by another 15mb.
  • Fixed an issue with the macro key press listener not working when the user has no key press macro inputs.
  • Fixed a crash when using bus.*BlockWithoutRegister inside the Scan routine for SMBus devices.
  • Fixed an issue with the Devices page not displaying detected device pages.
  • Device plugins can now sideload an adjacent .png image file matching the plugin’s file name.
  • System Monitoring and Fan Control now supports Temperature Sensors on Nvidia 4000 series GPU’s.
  • URI signalrgb://app/restart now supports optionally restarting as admin. ‘signalrgb://app/restart?admin=true’

  • export function SupportsSubdevices -> bool is now deprecated, SubdeviceController can be used as a drop in replacement.

    • Added device.IsSubdeviceController and device.SetIsSubdeviceController to change this property during the plugin’s render loop.
  • Added a higher read timeout on Legacy Corsair Mice to help with lockup issues.
  • Fixed an issue with ASUS Prime Z790-A RGB Headers not functioning.
  • Fixed an issue with Cololight detection being far too accepting.
  • Fixed an issue with detection of Corsair Ls100 Arduino Spoofs.
  • Fixed an issue with detection of some Gigabyte GPU’s due to overlapping memory addresses.
  • Fixed an issue with Lian Li SL V2 initialization.
  • Fixed an issue with Lian Li Strimmer Zone initialization.
  • Fixed an issue with Razer Mice that required an Apply Packet.
  • Fixed an issue with the Razer Naga X’s Hid Endpoint.
  • Fixed an issue with the Sniper mode getting stuck on Logitech Mice.
  • Fixed K95 Plat Layout Thanks to Stevil.
  • Fixed Zone Based Asus Laptops Flickering.
  • Further Lockup Mitigation for Everest Max.
  • GMMK2 65 ISO now has the proper Led count.
  • Improved Fan detection for Corsair Commander Cores.
  • Improved MSI Motherboard framerates when below 235 Leds.
  • Keychron Q6 ANSI and ISO merged.
  • Made improvements to detection of Gigabyte 3060 models.
  • Merged SteelSeries Mousepad plugins.
  • Micro stutters on Asus 3000+ GPUs after SignalRGB has been running for several hours should be heavily mitigated.
  • Our Govee Service has been added to mainline builds. This service is still in beta and may not support all Govee devices properly yet.
  • Phanteks D30 Led Map was updated to more accurately represent the fan.
  • QMK keyboards requiring firmware updates will now link directly to it in their notifications.
  • The framerate cap on PNY cards has been lifted.
  • Magnium gear Neo Qube 2
  • NZXT F120 Duo Fans
  • NZXT F140 Duo Fans
  • ASUS ROG Strix RTX 2070 Super 8GB variant
  • EVGA RTX 3080 XC3 Ultra Hybrid
  • Fantech MAXFIT61 Keyboard
  • FanTech MK870TKL Keyboard
  • Feker IK75 (Requires Firmware Update)
  • GIGABYTE AORUS 2060 Super AORUS OC
  • GIGABYTE AORUS 4070 Master
  • GIGABYTE RTX 3080 Aorus Master variant x2
  • Gigabyte 1070 Gaming G1 GPU
  • Gigabyte 3070Ti Gaming variant
  • GIGABYTE 4070Ti Aero
  • Glorious Model O Wireless variant Product ID
  • HyperX PulseFire Surge variant
  • Keychron K10 Pro (Requires Firmware Update)
  • Keychron K8 Pro (Requires Firmware Update)
  • Keychron K8 TKL (Requires Firmware Update)
  • Keychron Q0 (Requires Firmware Update)
  • Keychron Q1 (Requires Firmware Update)
  • Keychron Q12 (Requires Firmware Update)
  • Keychron Q5 (Requires Firmware Update)
  • Keychron V1 (Requires Firmware Update)
  • Keychron V2 (Requires Firmware Update)
  • Keychron V3 (Requires Firmware Update)
  • Keychron V5 (Requires Firmware Update)
  • Keychron V6 (Requires Firmware Update)
  • MSI Motherboards on Vendor Id 0x0DB0
  • MSI 2080 Super Sea Hawk EK X
  • Mountain Everest 60
  • Mountain MacroPad
  • PNY RTX 3070 XLR8
  • Palit RTX 4090 GameRock OC
  • Wooting 60 HE in Gamepad Mode

View full release notes

2.2.31 — 5/11/2023
  • Fixed an issue with auth tokens being corrupted for users with specific accented characters in their name.
  • Fixed an issue with Led painting on some Gigabyte GPU’s
  • Fixed an issue the 3rd ARGB header on MSI JARGB v2 protocol boards
  • Added Led Configuration for Asus Z790 Apex Motherboard
  • Asus TUF RTX 4070TI 12GB Gaming
  • Asus Rog Strix 4090 Gaming White
  • Gigabyte AORUS 3080 XTREME Waterforce 10GB
  • MSI RTX 3060 Gaming X Trio 12GB Variant

View full release notes

2.2.30 — 5/5/2023

Winring0 is no longer used and has been removed from SignalRGB.

  • Winring0 will be uninstalled when 2.2.30 is installed if no other programs are actively using it.

  • Our new SMBus driver will be installed on the next launch of SignalRGB.

The existing Philips Hue integration has been removed. This has been replaced by a new version using the new WIFI Services system.

Effects are leaving free. Various free effects will soon be available only to SignalRGB Pro Subscribers. These are effects that were never going to be permanently free and were only free for testing purposes.

SignalRGB now uses DirectX11 for rendering the UI.

Ram Frame rates should no longer stutter based on the currently open UI page.

Several stability improvements were made to exiting SignalRGB and when waking the system from sleep.

Default Thread Priority has been changed from high -> real-time.

Thread Priority is now added to SignalRGB debug logging.

Added an alert for when the SMBus driver fails to open. This is normally fixed by just reopening SignalRGB with Admin Permissions.

Minor changes to how device plugins handle system sleep and wake. Devices will start and stop rendering more reliably now.

Window behavior should be improved on Windows 11 systems, especially around monitors being connected or disconnected.

Window behavior should be improved when opening SignalRGB on a monitor with DPI scaling above 100%.

Title bar duplication and Windows native title bars being shown is fixed.

Using the early exit option in the onboarding tour will no longer leave the canvas blacked out.

Fixed a potential crash when reloading plugins that use the device feature system.

‘Signalrgb://view/userplugins’ will now respect the user directory setting.

The ‘User Plugin’ device message can now be clicked to open the user plugin directory.

Added 4 new conflicting programs:

  • TTRGBPlusGUI.exe - ThermalTake

  • AsrPolychromeRGB.exe - ASRock

  • Glorious Core.exe - Glorious

  • L-Connect 3.exe - Lian Li

Ultralight’s Garbage cleaner is now run manually every 15 seconds in addition to its automatic passes to fix an issue with specific value types not being cleaned up automatically.

SignalRGB should no longer crash when an audio device is removed from the system.

Updated openSSL to 1.1.1t.

Devices experiencing Overlapped IO issues should be able to gracefully recover now.

Effects will no longer process metadata multiple times when selected.

Fixed an issue where devices clearing read buffers could infinitely loop when the device is disconnected.

Layouts right-click menus now have options to enable/disable a device.

USB devices that are rapidly reconnected will attempt to regenerate hid handles now instead of requiring the plugin to be reloaded.

Previously used effects will no longer cache ~2mb of data for the entire session of SignalRGB they were used in.

Cut the amount of screen data kept by ExEngine for screen ambiance in half, and ExEngine will now free said screen data when it’s no longer in use. This results in a ~20-40mb ram reduction after a screen ambience effect is no longer being used.

The uninstaller has been improved and will now remove secondary directories on the uninstallation of SignalRGB.

Fixed an issue with overlapping memory addresses between buses being counted as on the same i2c bus.

Improved detection reliability for SMBus devices. Especially ENE/Aura/TForce Ram.

Fixed multiple memory leaks.

Mouse buttons injected by SignalRGB will now be ignored by the macro system to prevent looping triggers.

  • Text fields on the Dashboard, Sign in, Create Account, and Effect Selector Popup have been restyled to account for the material 3 changes in QT 6.5

  • A link to the SignalRGB forums has been added to the Customer Support Settings page.

  • The Download Queue Drawer will now be hidden when not actively downloading.

  • Text in Effect/Device consoles should be easier to read now.

  • Adjusted padding and spacing on the dashboard to make better use of space.

  • The Dashboard back button will now properly move the navigation panels highlight.

  • Due to an upstream bug being fixed in QT 6.5; UI pages can and will now be fully unloaded when not in view. This should result in a 150-200mb reduction in ram usage.

  • The ‘Open Settings’ option on components and subdevices will work properly on the Layouts page.

  • “Always Launch as Admin” setting has been clarified.

  • The effects console can now be copied to the clipboard.

  • Minor UI Tweaks to the devices page.

    • Devices page has been changed to StackView.
    • The bottom device cards now have hover highlighting, and the selected device will now match similar indicators in the rest of the app.
    • Battery percentage tooltips will no longer clip.
    • The bottom bar will now jump directly to the currently selected device on open instead of visually moving to it.
    • The devices page will now remember the last device and panel selected.
    • Device Information and the device console have been broken out into a “Device Information” panel. This includes actions like renaming the device within SignalRGB.
    • Toggle Switches on the devices page will no longer flash on page load.

Plugin Performance API is available again without the need for importing it.

Added device.setImageFromBase64(String) to change a device’s image during runtime (will not change images on the current UI page).

Added ‘base64’ device feature to allow device plugins to encode and decode base64.

  • base64.Encode(number[])

  • base64.Decode(string)

Added ‘signalrgb://view/installfolder’ app url to open SignalRGB’s installation folder.

Added the ability to add and remove Controllable Properties during a device plugin’s render loop.

  • device.addProperty(object)

  • device.getProperty(propertyName)

  • device.removeProperty(propertyName)

  • device.getPropertyNames()

  • device.hasProperty(propertyName)

The Mouse device feature can now emit hid codes via mouse.sendHid.

Number Slider Device Properties now have a ‘live’ update option for if the slider’s value will change as it’s moved, or when the handle is released.

Booleans inside arrays and objects will now be properly logged within plugins.

  • Added Mouse Macros for Razer Mice!
  • Added shutdown color support to Asus Motherboards.
  • Asrock Motherboards with a single ARGB Header should no longer throw an error.
  • Asrock X570 Taichi Razer Edition should no longer only light up chipset LEDs.
  • Asus B650E-F fixed
  • ASUS Falchion has had a missing key added.
  • Asus motherboards that had their 12 Volt RGB headers disappear should be resolved.
  • Asus Polymo boards had an extra missing LED added.
  • Asus ROG Falchion now has support for ISO boards.
  • Asus SMBus motherboard detection improved
  • Asus Z790-Plus Wifi D4 has Proper LED Counts now.
  • AURA RAM has been converted over to JS and unified with T-Force XTREEM RAM into a single controller.
  • B760M AORUS ELITE AX board layout added
  • Corsair Capellix LCD stability massively improved
  • Corsair Legacy Mice have Angle Snapping, Lift Off Distance, and Idle Timeout on supported models now.
  • Corsair LS100 FPS Increased by ~33%
  • Corsair M65 has all 4 zones separately addressable again.
  • Corsair M65 Pro Now Has 3 Separate Zones Instead Of 1
  • Corsair Nexus should function as intended again.
  • Corsair Vengeance Pro Ram will now prompt users with outdated firmware to go and update it in iCue
  • Fixed an issue with EVGA 30 series GPU’s brightness.
  • Fixed an issue with Led counts on the CoolerMaster MK750 Keyboard
  • Fixed an issue with Led counts on the GMMK2 65% ISO Keyboard
  • Fixed an issue with the PS4 Controller thanks to Derek!
  • Fixed sizing issues on the Razer Cynosa V2 and Deathstalker V2 Pro.
  • GMMK Pro’s Running Stock Firmware will show an ‘Unsupported Firmware’ Error now
  • K100 Additional ISO Key Support Added.
  • LC100 Component no longer has out-of-bounds Leds.
  • LianLi SL fans and SL Infinity fans will now go into pass-through mode on startup.
  • Logitech G560 Stability Improved
  • Logitech G915 TKL F-keys should function again when in software mode.
  • Logitech Powerplay has feature parity with the Logitech Wireless Dongle plugins.
  • MSI Controller has been re-added.
  • MSI Motherboards now have a toggle for advanced LED Placement.
  • NZXT Function TKL now supports ISO Boards.
  • PNY, Palit, and Gainward Controllers are all a single file now.
  • Potential fix for RK84 keyboards reverting into hardware mode.
  • Random Asrock edge case fixed related to autodetection versus config tables.
  • Razer ARGB Controller Now Properly Shows Shutdown Colors Thanks to Derek.
  • Razer LianLi case should no longer lag for users with out-of-spec usb hosts.
  • Razer’s DPI Light on supported mice will now properly update.
  • Roccat Kone XP will no longer spawn off Canvas on new Installations.
  • Roccat Vulcan II Max ISO key support added.
  • Several devices have had their images updated to better-looking generics.
  • Steel Series Apex Pro now has ISO key support
  • Vengeance Pro has been converted over to a JS plugin.
  • Wireless Logitech keyboards sharing a product id with mice should no longer have mouse settings visible.
  • Fixed an issue with NZXT motherboards misaddressing LEDs above 20.
  • Fixed an issue with detection of gigabyte GPU’s on address 0×32.
  • GMMK 2 96% ISO layout will no longer wrongly use an ANSI Led layout.
  • Fixed an issue with Z690 Glacial Extreme lighting
  • Fixed an issue with the Corsair Harpoon Mouse LEDs not functioning as intended
  • Asus 1660 Super
  • ASUS Chakram Core Mouse
  • Asus Claymore I thanks to TheDark1337!
  • Asus Flare II Keyboard
  • Asus Keris Mouse variant
  • Asus Pugio II Mouse
  • ASUS ROG Azoth Keyboard
  • ASUS ROG Strix RTX 2060 EVO Gaming variant
  • ASUS Rog Strix Scope RX TKL Deluxe Keyboard
  • Asus RTX 3080 Strix Variant
  • Asus RTX 4080 Strix Variant
  • Asus Strix 4090 Variant
  • ASUS Strix G513 Laptop keyboard
  • Asus TUF 3070 Gaming variant
  • Asus TUF 4080 variant
  • Asus TUF RTX 4070Ti Gaming OC
  • Cooler Master SK650 Keyboard
  • CoolerMaster SK652 Keyboard
  • CoolerMaster SK652 Keyboard
  • Cooler Master SK653 Keyboard
  • Corsair Elite Capellix added on product id 0x0C33
  • Corsair K70 RGB TKL added on product id 0x1bb9
  • Corsair mm700 mousepad variant
  • Deepcool KB500 Keyboards
  • Deepcool KG721 Keyboards
  • EVGA 3070 FTW3 Added
  • EVGA 3070TI FTW3 Ultra Gaming variant
  • EVGA 3070 XC Ultra Variant
  • EVGA 3090TI FTW3 Hybrid
  • EVGA RTX 2080Ti XC Ultra
  • EVGA RTX 3080Ti FTW3 Ultra
  • EVGA RTX 3080 XC3 Ultra Hybrid 12g LHR GPU
  • EVGA RTX 3080 XC3 Ultra HydroCopper LHR
  • Gainward Phoenix RTX 3070TI
  • GIGABYTE 2060 Super Aorus
  • Gigabyte 3060 Eagle OC V2 LHR
  • GIGABYTE 3060 Elite V2 LHR + GA104
  • Gigabyte 3080 Eagle OC
  • Gigabyte 4070 Aero
  • GIGABYTE 4070TI Eagle
  • GIGABYTE 4070TI Elite 12G
  • GIGABYTE 4070TI Gaming OC
  • GIGABYTE 4080 Gaming OC
  • Gigabyte Aorus Liquid Cooler 360 Thanks to Nogait!
  • Hyper X Alloy Origins variant
  • HyperX PulseFire Dart Wireless Mouse
  • HyperX Pulsefire Haste Wireless
  • Hyper X PulseFire Mat variant
  • Keychron V2 Keyboard
  • LianLi V2 Strimmers
  • Logitech G733 variant
  • Mountain Everest Max Keyboard
  • Mountain Makulu 67 Keyboard
  • MSI RTX 4070Ti Suprim X
  • MSI RTX 4070Ti Suprim X
  • MSI RTX 4090 Suprim X
  • NZXT N5 Z690 Motherboard
  • NZXT N7 Z690 Motherboard
  • NZXT N7 Z790 Motherboard
  • Palit 3080Ti Gaming Pro
  • Palit 4070TI Game Pro
  • PALIT RTX 3080 Gaming Pro Non-LHR
  • PNY RTX 3080 XLR8 Gaming REVEL EPIC-X RGB Triple Fan Edition
  • PNY RTX 3090 XLR8 GPU
  • PNY RTX 4070Ti 12GB XLR8 Gaming VERTO™ EPIC-X RGB Triple Fan
  • PNY RTX 4080 16GB XLR8 Gaming OC
  • PNY RTX 4080 XLR8 Gaming VERTO OC
  • PNY RTX 4090 thanks to RickOfficial!
  • PNY RTX 4090 XLR8
  • Razer Basilisk Quartz Pink
  • Razer Deathadder V3 Pro
  • Razer Hanbo AIO
  • Razer Kraken V3 and HyperSense variant
  • Razer Leviathan V2 X Soundbar
  • Razer Naga Pro V2
  • Razer Ornata V3 variant
  • Razer Tomahawk Case Added thanks to Draxi!
  • Razer Viper V2 Pro added
  • RK84 variant product id added
  • SteelSeries Aerox 5 Wired on product id 0x1850
  • SteelSeries Aerox 5 Wireless
  • SteelSeries Apex 9 Mini Keyboard
  • SteelSeries Apex 9 TKL
  • SteelSeries Apex Pro Mini Keyboard
  • SteelSeries Apex Pro Mini Wireless mode added
  • SteelSeries Apex Pro TKL 2023 Edition
  • SteelSeries Arena 7
  • SteelSeries M750 TKL PUBG Edition
  • SteelSeries QCK XL Destiny 2 Lightfall Edition MousePad
  • SteelSeries Rival 650
  • Thermaltake DPSG PSU.
  • Thermaltake Led Box on product id 0x232C
  • Thermaltake LEDBox variant
  • Thermaltake Ring controller variant
  • Asus Strix Keris EVA Edition
  • Asus Strix Scope RX EVA Edition
  • GIGABYTE 1080Ti Gaming OC
  • MSI 3060TI Gaming X Trio variant
  • MSI RTX 3050 Gaming X 8G
  • MSI RTX 4070 Gaming X Trio
  • MSI RTX 4080 GAMING X TRIO White
  • MSI RTX 4090 SUPRIM X Classic variant
  • PALIT 4080 Gamerock Added
  • ASIAHORSE Matrix 360 Fans
  • Phantek D30-120
  • Coolmoon Multilens ARGB

View full release notes

2.2.29 — 2/14/2023

Added initial support for USB temperature sensors.

  • System Monitoring/Fan Controllers can now handle Temperature Providers being deleted during runtime.

  • Temperature Sensors will now be considered ‘Unavailable’ if they go 15 seconds without reporting a new temperature.

  • Fan Controllers will now gracefully switch to a temporary Temperature Provider if its selected one becomes unavailable.

  • Added Alerts for a temperature sensor being removed from the system, and for when it goes unavailable.

SignalRGB will no longer remember it’s last window position when a Nahimic based software attempts to add an overlay to the SignalRGB window.

  • This should mitigate some white screen issues on launch, but we still recommend uninstalling software using Nahimic as it causes similar white screens and crashes in other programs.

Increased compatibility with other hardware monitors.

  • Added support for the Access_ISABUS.HTP.Method and Access_PCI Mutexes to help compatibility with other hardware monitors like CPU-Z, HWInfo64, Aida64, and the CPUID SDK.

  • Added a ‘corsairmutex’ Plugin export that will allow plugins to utilize the ‘CorsairLinkReadWriteGuard’ Mutex. Using this does mean SignalRGB will wait for other programs before doing its writes which can result in visual stutters depending on the other programs running and how often they’re polling values.

  • ‘Access_USB_Sensors’ has been given the same treatment under a ‘usbmutex’ export.

Fixed an issue where the Title Bar would rarely be shifted downward.

Fixed an issue where there would be a 1px gap at the top of the window when SignalRGB was maximized.

Alerts have been redesigned to be easier to read and more intuitive.

The Cooling page has had some minor UI tweaks to indicate when a sensor is unavailable.

Fixed an issue where publishing effects could crash SignalRGB.

Specific versions of AMD and Intel drivers will now be added to the debug logs to help resolve issues with chipset drivers.

Fixed an issue where the title bar could be covered by a banner when maximized.

Power State events on windows 11 should be more reliable (Sleep, Shutdown, System Resume)

Application URL ‘view/raiseWindow’ has been moved to ‘app/raiseWindow’.

Added 2 new application URL’s

  • ‘view/userplugins’ to open the user plugin directory.

  • ‘app/restart’ to restart SignalRGB.

Added console.log support to device plugins.

  • Removed Duplicate HyperX Quadcast S ProductId.
  • Lian Li AL Fans now have a default off toggle to use the faster v1.7 protocol.
  • Lian Li O11 Dynamic Razer Edition leds are now properly mapped and fully addressable.
  • Fixed Improper Colors on Roccat Torch Microphone.
  • Improved Hyper Fury Ram detection.
  • Logitech Headset Side tone will now default to 0 instead of 100.
  • Added the option to sync the RGB of dual led keys on the Roccat Vulcan II Max.
  • Added ISO key support to the ASUS ROG Falchion Keyboard.
  • Improved the rendering stability of the Corsair Elite Capellix LCD screen.

Asrock Motherboards

  • Should now properly support motherboards with a 3rd ARGB Header.
  • Fixed an issue with Asrock motherboards when toggling Canvas support.

Asus Motherboards

  • Asus boards with Polymo panels on the I/O shield should now function as intended.
  • You may need to redo component configurations on polymo motherboards as the first ARGB channel is now used for the polymo panel automatically.
  • Asus board 12 Volt headers should no longer be identified as an onboard led, and should properly control using the 12 volt header subdevices.
  • Asus motherboards should no longer improperly report the number of onboard leds.
  • Asus motherboards with a single 12 volt header should no longer identify as having 3 12 volt headers.

MSI Motherboards

  • MSI Motherboards with more than 2 ARGB Headers should now properly control the last leds of the 3rd ARGB header.
  • MSI Motherboards with 2 ARGB Headers and a JCorsair header that support Per-Led protocol should also properly control the JCorsair header.

Corsair Commander Core

  • The Commander Core’s pump is now limited to a minimum of 60% RPM to prevent issues with newer models and firmware crashing.
  • Will now make use of the CorsairLink mutex to help accommodate other programs.

Corsair Commander Core XT

  • Fixed an issue where different firmware models could fail to detect their write/read lengths resulting in needing ‘extra’ components added
  • Will now make use of the CorsairLink mutex to help accommodate other programs.

Corsair Commander Pro

  • ‘Monitoring Compatibility Mode’ has been added that will allow SignalRGB and programs using the CPUID SDK like Aida64 and HwInfo64 to read values from the Commander Pro together. Enabling this will have a noticeable (~5) FPS reduction.
  • Will now make use of the CorsairLink mutex to help accommodate other programs.

Corsair K65

  • Merged Lux and Rapid-fire models into the same device plugin.
  • Added Support for the base model K65 on product id 0x1B17.

Corsair Strafe Keyboard

  • Merged 2 Product Id’s into the same device plugin.

Corsair K65 Mini

  • Merged 4 Product Id’s into the same device plugin.

Corsair MM700

  • Adjusted canvas size to better represent the physical device layout.

Gigabyte USB Motherboards

  • Added Shutdown Color Support
  • Added Led layout for the Gigabyte X570SI Aorus Pro AX.
  • Fixed an issue where toggling the device could lower it’s rendering frame rate.

Logitech Wireless Dongle, G915, G915 TKL, Superlight Wireless Dongle

  • Merged Product Id’s into the same plugin file.
  • Fixed issue with G915 RGB in wireless Mode.
  • Fixed issue with Sniper DPI button not respecting the ‘DPI Control’ setting.
  • Added support for the new device.clearReadBuffer function for a minor FPS increase.
  • Any Logitech devices using the plugin that support the PerLEDLightingV2 feature page (i.e. G915, G915 TKL, G502XPlus) will now only update leds that have changed since the last frame. This was previously only done for the G915 and G915 TKL

NZXT Smart Device 2, RGB and Fan Controller, Case Controller, Hue 2, Hue 2 Ambient

  • Merged 11 different Product Id’s into the same device plugin.
  • Added Automatic detection of RGB Channel Counts.
  • Alienware 15 R3 Laptop
  • Cooler Master SK622
  • EVGA Z20 ISO variant
  • Fantech MAXFIT61 thanks to 5hvled!
  • Gigabyte ATC800 thanks to serega6531!
  • HyperX Alloy Origins 65 thanks to Derek!
  • HyperX Cloud Flight thanks to Derek!
  • Keychron Q6
  • Keychron V3
  • MSI Monitor Controller now supports the MAG271CQR.
  • NZXT Function keyboard on Product Id 0x2006
  • NZXT Z7 Z590 Motherboard
  • SRGBMods.net LC V1 Lighting Controller
  • SRGBMods.net LC V2 Lighting Controller
  • Corsair LC100 Triangle Component added thanks to McMike14.
  • ASUS ROG Strix 3060 O12G Gaming V2 LHR
  • ASUS ROG Strix 3060TI O8G Gaming KO
  • ASUS ROG Strix 3080 Gaming GDDR6X
  • ASUS ROG Strix 3080 O10G Gaming LHR
  • ASUS ROG Strix 4080 Gaming OC (2 variants)
  • ASUS Rog Strix 2080Ti Gaming
  • Asus ROG Strix 3060 KO OC LHR
  • Asus ROG Strix 3080TI LC
  • Asus ROG Strix 4080 Gaming OC White
  • Asus ROG Strix 4080 Gaming variant
  • Asus TUF 3060 Gaming OC Demon Slayer
  • Asus TUF 3060Ti O8G GDDR6X
  • Asus TUF 3070Ti Gaming OC
  • EVGA 2080 XC2 Gaming
  • EVGA 3080 XC3 Ultra Gaming
  • EVGA 3090 FTW3 Ultra variant
  • MSI 2080Ti DUKE OC
  • MSI 4070 Gaming X Trio
  • MSI 4090 Suprim X
  • PALIT 3070 Gaming Pro
  • PALIT 3070 JetStream
  • PALIT 3070TI Gaming Pro
  • PALIT 3090 GameRock
  • PNY 4090 XLR8

View full release notes

2.2.28 — 1/13/2023
  • Reduced the AVX2 requirement to AVX
  • Fixed a crash when uploading an effect image.
  • Fixed an issue where you could change the current UI Page during the Macro’s Tour.
  • Added device.getHidInfo() to fetch the currently selected Hid Endpoints Feature, Write, and Read lengths.
  • Improved detection of Hyper Fury DDR5 Ram.
  • Improved detection of Ampere/Lovelace Asus GPU’s
  • Fixed an issue where LED counts above 250 would stop updating properly.
  • Fixed an issue where ISO specific key’s were offset and would conflict with the Numpad 8 Key’s lighting.
  • Removed extra console logging.
  • Added B550M Aorus Pro Layout.
  • Fixed issue with down arrow key lighting on GMMK Pro Keyboards
  • Added VIA support to GMMK 2 and Pro Keyboards
  • Removed Duplicate DeepCool Castle EX Component
  • Added support for the Alienware AW3281DW Thanks to Bruno St. John!
  • Added Thermaltake Led Boxes on Product Id’s 0x2267 and 0x232B
  • Added support for Asus TUF 3090TI Gaming
  • Added support for Asus ROG Strix 4090 Gaming White OC

View full release notes

2.2.27 — 1/3/2023

Reduced SignalRGB’s idle (Non-Effect) CPU Usage by ~30%.

There have been a lot a improvements made to installing effects which should help alleviate issues with 404 errors and missing effects.

Fixed an issue with effects not being updated unless the cache was cleared or the user logged out and back in.

  • All Effect metadata will be re-fetched on the first launch of 2.2.27 to fix this for existing users.

Deleting an effect that is currently selected will now change to either Rainbow or Screen Ambience as appropriate.

Effect Cards on the dashboard will now display a loading indicator that blocks interactions while the effect is being downloaded.

Effects will now automatically reattempt downloads on failure up to 5 times over 60 seconds.

The Download Manager will now allow 10 concurrent downloads to help speed up the initial effect sync after logging into an existing SignalRGB account.

The Navigation Panel has had a minor redesign.

  • Minor visual tweaks.

  • Key navigation is now supported. (Tab, Up/Down arrows, enter, space, and right arrow).

  • You can now manually change the size of the navigation panel, and this will persist between sessions.

  • Users email and last name will no longer be shown in the bottom left corner.

For users having issues with installing SignalRGB we’ve added a few things to make it clearer why SignalRGB may not be launching after install.

  • First Time installs of SignalRGB should now properly prompt for administrator rights if needed instead of silently exiting on some systems.

  • Systems that do not support AVX2 instructions will now get a descriptive error message instead of SignalRGB quietly failing to open.

lghub_updater.exe” is no longer considered a conflicting process.

Fixed an issue where Layouts wouldn’t react to changes in FX strip segments, or hue lights in the selected entertainment area.

Users logging out while on the Creator Console page will now be moved to the Customize Page automatically.

Component Brand and Type dropdowns are now sorted case insensitively.

Windows Settings now contains a setting to always launch SignalRGB minimized in the system tray.

The Title Bar now properly supports High DPI Scaling for the clickable area.

Device Properties are no longer checked for updates each frame, but instead now lean fully on the plugin event system to queue updates when the value changes for a minor reduction in CPU usage.

The Details button of device alerts will now take you to the devices page for that device instead of the deprecated device configuration page.

Added minor debug logging if Ultralight fails to load an effect file.

System Monitoring is now threaded and will no longer affect how responsive SignalRGB’s interface is.

Added more validation checks for if the previous sessions window is in a visible position on launch.

Several USB Device attributes during usb detection are now lazy loaded to reduce wasted operations.

The speed at which we convert data for use in device plugins has been increased by ~30%

ExEngine Bindings for Screen Ambience and Audio use in effects is now more conditional based on what the effect uses to reduce wasted operations.

  • Fixed a crash that could happen when deleting the currently playing effect in the middle of a render cycle.
  • Fixed a potential crash that could happen on application exit or when a device is removed from the system.
  • Fixed a rare crash on application exit for users with WhirlwindFX Element or Atom Keyboards.
  • Fixed a rare crash on application start for people with either developer or side-loaded effects.
  • Fixed a rare crash on application exit for users with USB Fan Controllers.
  • The Macro Emergency Stop hotkey is now Control + Shift + Delete to accommodate users without a Pause Break Key.

  • Fixed an issue where SignalRGB could crash when a Process Started/Ended event happens during a garbage cleaner cycle.

  • Fixed an issue where the scrollbar could randomly jump out of view when creating a new macro while already having 12+.

  • The ‘Word Typed’ macro input now properly supports shift modified symbols (~!@#$%^&*()_+{}|:”<>?)

  • The ‘Foreground App Match’ input now defaults to detecting via the active windows EXE name.

    • You can change between ‘Exe Name’ and “Window Title’ detection modes via a dropdown.
  • Added device.clearReadBuffer() to quickly discard all pending packets. This function only works with HID Write/Read devices, but is ~100x faster than doing the equivalent in JS.
  • device.notify() now takes an optional 4th parameter for if the alerts details button should take the user to the device’s setting page, or open the device’s documentation page in a web browser.
  • device.log() and bus.log() will now use a recursive scan for deeply nested objects/arrays.
  • Plugin Errors will now print out a more complete stack trace showing the entire function call chain.
  • Added device.getHidEndpoints() to get an array of all available hid endpoints on the device. This function isn’t populated until just before Validate() is called.

Improvements have been made to our Intel SMBUS drivers to better support Ram control on Z690/Z790 Systems.

An issue affecting the Razer Basilisk V3’s frame rate has been fixed.

Updated EVGA Z15 Keyboard LED positions.

Removed Erroneous HyperX Quad Cast Product Id.

Fixed an issue with Corsair Sabre Pro Wireless Mice Led Counts.

Condensed USB Asus Motherboard controllers into single files.

Gigabyte Motherboards have been condensed into a single file.

Corsair Commander Core

  • Merged Product Id’s.

  • Improved consistency of fan detection.

  • Fixed an issue with the LCD pump cap offsetting RGB on the newer Models.

  • Fixed an issue where more then 6 components on the channel would soft lock any RGB updates.

  • The Plugin will now auto detect if a pump is connected, and the setting toggle for this has been removed.

Corsair Commander Core XT

  • Improved consistency of fan detection.

  • Fixed an issue with the last leds being stuck red.

Corsair Commander Pro

  • Improved initial Fan/Temp Sensor detection.

  • Fix issues with redetection after the system resumes from sleep.

  • Slight FPS increase.

  • Merged with 1000D Case Plugin.

Corsair K100/K95 Platinum XT

  • Improved Initialization reliability and removed startup flickers.

  • Components using 4pin to 3pin adapters should no longer need ‘spacer’ components between them.

Added a default render image to Gigabyte Motherboards.

Added a default render image to Asus SMBus Motherboards.

Razer Nommo Speakers now allow the user to move each speaker independently on the canvas.

Asus SMBus Motherboards should allow led painting again.

Added Logitech G915 TKL detection to the Logitech Superlight Dongle to fix detection of devices with overlapping Product Ids.

Lian LI SL Infinity controllers now allow up to 16 fans when powered by both sata ports.

The Steelseries Apex 7 TKL will now use the proper TKL size in layouts.

Updated the Corsair Node Pro to take advantage of the new device.clearReadBuffer function for a noticeable FPS increase.

Asus USB Motherboards will now properly detect 2 ARGB channels on the TUF B550 Plus.

Removed mis-shown LED’s from the SMBus Asus Motherboard Plugin.

Improvements were made to the Asus ROG Strix Flare II Animate to better support ISO keys and underglow Leds.

Updated The Asus Ryujin 1 AIO to support the newest firmware version.

Added Key press effect support to the Logitech G213.

The Razer Goliathus Extended Chroma has had it’s size changed to better represent it on the canvas.

The Logitech G915 had some minor FPS improvements

  • Corsair DDR5 Dominator / Vengeance SL/RT is now supported.
  • Added Support for Corsair Vengeance RS Ram.
  • Added Support for Kingston Fury DDR5 Ram.
  • Added support for Roccat Vulcan II MAX
  • Added support for Asus TUF RTX 4080 Gaming
  • Added Support for PNY RTX 3080 XLR8
  • Adding Support for PNY RTX 3080Ti Revel
  • Added support for PALIT RTX 3060TI Dual OC
  • Added support for PALIT RTX 3090 Gaming Pro
  • Added support for PALIT RTX 3070 Gaming Pro.
  • Added support for EVGA RTX 2070 FTW3 Ultra.
  • Added support for Corsair K70 Pro Keyboard on product Id 0x1BC4.
  • Added support for Razer Nommo Pro Speakers.
  • Added support for Asus ROG Strix Scar (2022) laptop.
  • Added support for Roccat Vulcan II Mini Keyboards.
  • Added support for Roccat Kone XP Air Mouse and Dock.
  • Added support for the Razer PWM Fan Controller.
  • Added support for a second Asus Strix 3070TI GPU Id.
  • Added support for the Asus ROG Strix 3090 EVA Edition GPU.
  • Added support for the Razer Ornata V3.
  • Added support for the NZXT Smart Device 2 on Product Id 0x2012
  • Added support for the Asus Impact II Electro Punk Mice.
  • Added support for the Alienware AW3423DW Monitor.
  • Added support for the LG UltraGear 38GL950G Monitor.
  • Added support for the Corsair H100i Platinum AIO’s on Product Id 0x0C15
  • Added support for the Corsair H150i Pro XT AIO’s on Product Id 0x0C2F
  • Added support for the HyperX Pulsefire Mat.
  • Added support for the PALIT RTX 3080 Gaming Pro
  • Added support for the MSI RTX 4080 Gaming X Trio
  • Added support for the MSI RTX 4080 Suprim
  • Added DeepCool AS500 Heatsink Thanks to Floofy Poofy!
  • Added DeepCool Castle EX Pump Thanks to Floofy Poofy!
  • Added DeepCool FC120 Thanks to Floofy Poofy!
  • Added DeepCool GH-01 A-RGB Thanks to Floofy Poofy!
  • Added DeepCool MF120 GT Thanks to Floofy Poofy!
  • Added DeepCool ST500 ARGB Thanks to Floofy Poofy!
  • Added DeepCool CF 120 Plus Fan Thanks to Floofy Poofy!
  • Added DeepCool LT AIO Pump Thanks to Floofy Poofy!
  • Added DeepCool LS AIO Pump Thanks to Floofy Poofy!
  • Added Lian Li ATX Strimmers
  • Added MSI Coreliquid Fans
  • Added NZXT F120 Fans
  • Added NZXT F140 Fans
  • Added DeepCool Castle 240EX AIO Pump
  • Added DeepCool CF140 RGB Fan
  • Added Fractal Prisma AL18 Fan
  • Added Enermax SquA RGB Fans
  • Added ThermalTake SWAFans

View full release notes

2.2.26 — 11/11/2022

SignalRGB 2.2.26 @ 4c40a252

In patch 2.2.26 we’re adding the foundations on our Macro system into SignalRGB. With Macros SignalRGB Pro users will be able to do basic things like rebinding keys or launching programs on a hotkey, but also several more advanced things out of the box like:

  • Changing effects, effect setting presets, and layouts.
  • Trigger things based on effect and layout changes
  • React to applications launching, exiting, or being actively focused.

Just like our lighting effects and device plugins you’ll be able to create your own custom inputs and outputs in Javascript and we’ll be rapidly expanding our build-in library.

  • Layouts now has a ‘Global Brightness’ slider that is tied to the current layout.
  • Users with conflicting process will now be prompted if they would like SignalRGB to attempt to close them automatically.
  • USB detection has been revamped to allow for detection of multiple devices on the same USB Bus and Port, and to allow for duplicates of the same device that lack a usb serial number (Razer ARGB Controllers)
  • A Restart action has been added to the tray icon.
  • The Device Console now contains a ‘Clear Console’ button.

Intel Management Engine Driver version will now be added to debug logs.

The Exit button’s tooltip will now properly label if it’ll exit the program, or minimize it to the system tray when pressed.

The Title Bar Close Button will now properly work after waking your system from sleep.

The dashboard has had a major rework under the hood

  • Load times for the Dashboard have been massively reduced.

  • Ram usage from opening the Installed and Search pages should be negligible now.

  • Performance issues across the application when the Installed or Search pages are open have been fixed.

The Monitoring page should no longer clip at high resolutions.

Several optimizations have been made to the popups and right click menus across the app that will noticeably lower ram usage.

Fixed a signaling issue with the Layouts page that would cause UI stutters when the device model changed. This should also fix some instability issues.

Fixed an issue where the Dashboard loading indicator would falsely run.

Debug logging for overriding and custom user plugins has been added.

Fixed a memory leak.

  • Plugins now have access to device.vendorId() and device.productId() which will return the detected devices vendor and product Id’s respectively.
  • Plugins can now return an array of USB product id’s from the ProductId export.
  • Plugins now have access to 2 new functions that provide image buffers of the canvas in PNG, JPEG, or BMP formats. device.ConvertColorToImageBuffer(), and device.getImageBuffer().
  • device.write and device.send_report will now return the number of bytes written, or a negative HID error code on failure.
  • New Application URL’s have been added

    • effect/{EffectName}/{Preset : A | B | C} - will apply the given setting preset to that effect if it exists.
    • effect/applyprevious - Will apply the previously selected effect.
    • layout/applyprevious - Will apply the previously selected layout.
    • view/macros - Will change to the macros page within signalRGB.
    • view/raiseWindow - Will raise the SignalRGB window into the foreground, or minimize it if its already focused.
  • Lightscript Effects now have access to on*Change() callbacks when a user property setting is changed.

Fixed a system crash that would happen on some systems using DDR5 memory.

Fixed an edge case where disabled devices could have their shutdown functions called on program exit.

MSI Motherboard Plugins have had several updates.

  • All MSI motherboard files have been condensed into a single file.

  • MSI Motherboards no longer require user input for the PerLED toggle

  • MSI Motherboards have a higher limit of 75 LEDs per header.

Bumped delay on G560 Speakers to reduce lockups.

Added Pump Speed Control to NZXT X3 Series AIOs.

Fixed Asrock Motherboards that supported SignalRGB Mode not properly working with SignalRGB Mode.

Removed need for Masterplus setup on Coolermaster A1 Controller.

Razer Huntsman V2 Analog should no longer shift keypresses or double press keys.

Razer ARGB Controller no longer requires setup from Synapse.

MSI Monitor Plugins should now work for more than 1 monitor thanks to Derek.

ISO Layout Added for Logitech G413 and G513 Keyboard.

Fixed Error on Razer HDK Lighting Controller.

Asus 3000 GPU’s have had their packet count per frame reduced from 8 -> 3. This should fix issues with mouse stutter after SignalRGB has been running for several hours.

  • Added several new MSI motherboard Product Id’s
  • Added Asus ROG Chakram X Wireless Mouse.
  • Added Asus ROG Keris Wired Mouse.
  • Added Asus ROG Keris Wireless Mouse.
  • Added Asus ROG Spatha X Wireless Mouse.
  • Added Asus ROG Strix Flare II Animate Keyboard.
  • Added Asus ROG Ryujin AIO.
  • Added Asus ROG Throne QI Stand.
  • Added Corsair Elite Capellix LCD Canvas Mirroring Support.
  • Added Glorious Model D Wireless AltPIDs.
  • Added HyperX Alloy Origins AltPID.
  • Added HyperX Quadcast AltPIDs.
  • Added Logitech G502 X Plus Mouse.
  • Added Logitech G Pro AltPID.
  • Added LG Ultragear 27GN950 thanks to Jazo Mannucci.
  • Added Patriot Viper V380 Headset.
  • Added Razer Basilisk V3 Pro thanks to Vermis.
  • Added Razer Deathstalker V2 Pro TKL.
  • Added Royal Kludge RK61 AltPID.
  • Added Royal Kludge RK84.
  • Added a new Commander Core Product ID.
  • Added two new Thermaltake LEDBox PIDs.
  • Added NZXT F120 Fan thanks to Cryptofyre.
  • Added NZXT F140 Fan thanks to Cryptofyre.
  • ASUS Strix LC RTX 3090Ti OC
  • GIGABYTE 3060 Eagle OC LHR (GA104)
  • Initial Support for the Intel ARC A770 thanks to HarD.

View full release notes

2.2.25 — 9/7/2022
  • GMMK Pro Plugins have been removed due to issues with ANSI vs. ISO versions. Firmware and Plugins are still available in the Test Server.
  • Asus Throne QI Plugin should address the correct USB Product Id
  • Razer Mice Plugins have been reverted to their 2.2.23 versions.
  • Phanteks Neon Strip will no longer print an error message to the Debug Logs.
  • KBDFans KDB67 V2 QMK Plugin has been updated.
  • Aqua Computer Farbwerk Nano and 360 have been updated.
  • Razer Basilisk V3 Pro Mouse Added Thanks to Vermis!
  • Razer Mouse Dock Pro Added Thanks to Vermis!
  • Cooler Master MK750 Added Thanks to KillerCode PT!
  • Corsair K70 Pro Mini Added
  • HyperX Alloy Orings Core Added on Product Id 0x16E6
  • Razer Goliathus Chroma 3XL Added

View full release notes

2.2.24 — 8/30/2022

The maximum number of debug logs has been increased from 5 -> 10.

A crash that could occur with frequent device console messages has been fixed.

Mouse Events will no longer pass through the ‘next’ button during guides.

SignalRGB will now properly create a desktop Icon on install, and remove it on uninstall if it still exists.

SignalRGB has had some major improvements to window behavior!

  • Native Aero Snapping is supported (Dragging to edges of the screen snaps, double clicking the top bar maximizes, etc.)

  • Dragging the window should feel significantly more responsive, and be less likely to ‘fly off’.

  • SignalRGB now remembers it’s last window position on a graceful exit, and if it was maximized.

  • SignalRGB should no longer have an occasional white bar across the top when unfocused.

  • The Window can now scale ~35% smaller to help users running High DPI Scaling on their monitors.

  • When Launching SignalRGB the ‘White Box’ before it loads has been hidden.

Color Picker Hue Dials on both the Customize and Device Setting Pages now uses a circular input pattern instead of only allowing for vertical mouse movement. This should be significantly more user friendly and allow for clicking specific areas of the Hue Dial.

We’ve made changes to how SignalRGB’s settings are reset;

  • You can no longer reset settings on launch with the control + shift hotkeys.

  • You can now reset SignalRGB by passing a —resetconfig argument to SignalRGB.exe

  • There’s a toggle switch in Windows Settings that will factory reset SignalRGB’s settings on the next launch.

  • As before Login Credentials and files in the User Directory will persist through a reset.

Debug logs for Intel users will no longer show the current windows username.

Devices will now be able to properly save a brightness value of 0.

SignalRGB’s UI should take ~25% less time creating and managing UI Elements.

SignalRGB’s idle GPU usage should be ~60-70% less than previous.

  • As part of these changes the Effect Screen’s FPS has been reduced from 50 -> 30. This change is purely visual in the application and doesn’t affect the true speed of effects or device RGB.

  • ExEngine (Effect) usage is unaffected.

SignalRGB should no longer require VC Runtimes to be installed on the system.

SignalRGB’s thread count has been heavily reduced.

Opening the Layouts or Customize Pages will change the top left effect preview to the current effects image.

SignalRGB Free Users can now uninstall Pro effects that have been previously installed.

SignalRGB now has a visual Download Queue, and an Updates Page in User Settings.

  • Effect Files will no longer be redownloaded each launch.
  • Effect Files will redownloaded if any change is made to them. All Changed Effects must be side loaded through the User Directory.
  • The Device Brightness slider now matches the normal device setting slider card and has text entry.
  • The highlighted device will now update when manually swiping through your devices instead of only when clicking on a device card in the bottom section.
  • The Unconfigured Fans warning message will no longer follow you around the application if you go to a different UI Page.
  • Fan Speeds are now properly clamped to between 0-100% when adjusting the fan speed offset.
  • Slider Props have had their text entry improved, and will show errors messages when entering out of bounds values.
  • The pop out Color Picker has had it’s styling updated to match the rest of the application.

Changing categories on the dashboard will now show a loading indicator instead of blocking UI interactions while the page loads.

Local Effects like Screen Ambience or those from the Creator Panel or User Directory will now show up in the Installed Effects tab and in the search bar.

  • These will be marked with ‘Local Effect’ instead of a download count.

  • Rainbow and Screen Ambience have also had images added.

Effect Images should now properly load for those having issues in 2.2.23.

The Grid Size Popout has had some improvements:

  • The popup will no longer close on every key press

  • The grid size is now limited to a range of 1-50

  • The grid size will persist between launches of SignalRGB

The time needed to initialize new devices/components has been massively reduced.

  • This should reduce any UI stutters from adding/removing devices and lower initial start up time noticeably.

The Layouts Page has had a redesign to match the previous patches update to the Customize Page.

  • Clicking on ‘App Settings’ will now open the Window Settings Page to match the behavior of the other category headers.

  • The User Directory can now be moved to a different folder in Windows Settings.

  • Window’s Settings now has a toggle to change between the default ‘minimize to system tray’ and Exiting SignalRGB with the close button.

  • The ‘Audio Settings’ Page now contains a setting to change SignalRGB’s thread priority.

    • Users facing audio crackle issues may find ‘Real TIme’ improves it.
  • An Issue with the Cooler Master Gen 2 A1 Lighting Controller has been fixed.
  • An Issue with the Corsair K65 Mini has been fixed.
  • Roccat Products will now link to a Roccat Brand Troubleshooting page on the wiki instead of the default landing page.
  • An Issue with the Roccat Kone XP’s USB Endpoints getting out of order on specific systems has been resolved.
  • Fixed an issue with the Corsair Ironclaw in wired mode.
  • Fixed some edge cases with Roccat keyboards flickering.
  • Resolved an issue with the Thermaltake LEDBOX’s not initializing properly.
  • Resolved flickering escape key on the Razer Huntsman V2 and V2 TKL.
  • Added fan control to some NZXT Case Controllers.
  • Overhauled the wired Logitech mice plugins to add multiple DPI stages, DPI stage count, and fixed stuttering on certain mice.
  • Overhauled the Logitech headset plugins with full sidetone and battery support.
  • Overhauled the Razer mice plugins with battery level, DPI stages, and saving to onboard dpi profiles.
  • Added Proper SignalRGB Support for Asrock Motherboards.
  • Added Proper ARGB Support for select MSI Motherboards.

Corsair K100 Added on USB Product Id 0x1BC5

NZXT RGB and Fan Controller Added on USB Product Id 0x2011

Razer DeathStalker V2 Pro (Wireless) Added Thanks to Ruinator!

Razer Ornata V3 X Added Thanks to Orcus and Rafee!

ASUS Rog Keris Mouse Added

Asus Rog Throne Qi Added

ASUS Impact II Mouse Added

EVGA X-15 Mouse Added

Glorious Model D Wireless Added

LianLi SL-120 Infinity Controller added

MSI Motherboard Controllers Added on Product Ids

  • 0x7D12

  • 0x7D30

  • 0x7D31

  • 0x7D50

  • 0x7D53

NZXT N7 B550 Motherboard Added

Razer DeathAdder Essential Mouse Added on Product Id 0x006E

Razer Leviathan V2 Sound Bar Added

Roccat Burst Pro Air Wireless Mouse Added

Corsair HS80 Headset Added Thanks to FeuerSturm

Corsair Strafe Keyboard Added on Product Id 0x01C9

Corsair Dark Core SE Added on Product ID 0x1BA6

HyperX Quadcast S Added on Product ID 0x0D8B

Anne Pro 2 Keyboard Added on Product Id 0xA292

Razer Strider Chroma Mouse Mat Added Thanks to FeuerSturm

Corsair H100 Pro XT AIO Added on Product Id 0x0C2D

Corsair K65 Mini Keyboard Added on Product Id’s 0x1BCF and 0x1BC3

ASUS Impact II Mouse Added

  • The Cooler Master MF120 and MF140 Fans have been mirrored and slightly tweaked for scaling.
  • NZXT AER 2 140mm Fan Added
  • Arctic P12 PWM ARGB fan added
  • Arctic P14 PWM ARGB fan added
  • Arctic Freezer 50 cooler added
  • Arctic Bionix P120 ARGB fan added
  • LianLi SL Infinity Fan added
  • Coolermaster Sickleflow 120 added
  • Phanteks 120SK added
  • Phanteks Neon Strip Combo Kit Added
  • Phanteks Neon M1 Strip Added
  • Phanteks Neon M5 Strip Added
  • Xilence 120 MM ARGB Fan Added
  • Xilence LQ 240 ARGB Added
  • Xilence ARGB M.2 Cover Added
  • Asus GTX 1060 6GB Founders Edition

Basic QMK Support has been rolled out for the Massdrop CTRL, KBDFans KBD67 MKIIRGB, GMMK Pro, GMMK 2, and the Redragon K556/K582 with more support to come.

View full release notes

2.2.23 — 7/12/2022
  • We’ve made some changes to how Component and Subdevice images are handled. This should show a noticeable reduction in SignalRGB’s ram usage. Especially for those running a lot of Lighting Controllers.
  • We’ve also made some changes to the start-up process for SignalRGB which should lower the time it takes SignalRGB to launch by several seconds.
  • Toast Messages will no longer build up when SignalRGB is minimized and application url’s are used.
  • OpenSSL has been updated to version 1.1.1J.
  • A Button to open the plugin directory has been added to the Device Information settings page.
  • Most popup dialog boxes have been re-styled to be more consistent across the application.
  • Most Tooltips across SignalRGB have been had their style changed to match the rest of the application. These tooltips will also stay open while hovered instead of fading to make them easier to read.
  • The Customer Support icon on the status bar has been removed and replaced with an entry in the settings menu. This page will also contain a link to our online documentation for troubleshooting and making effects/plugins.
  • Debug logs will now contain the current AMD chipset version if available.
  • Users that have windows usernames containing non-ascii characters will now be able to download effects without issue.
  • Fixed a crash that could happen when uninstalling the currently active effect.
  • Effect Cards on the Dashboard have had a redesign, and should better display what effects you’re able to use.
  • Effect Cards will now scale their size to the current width of the window instead of being a static size.
  • The Dashboard search function has been rebuilt and is significantly faster now. A side effect of this is that you must now hit ‘enter’ when searching.
  • The Dashboard scrollbar will now reset when changing pages.

The Device Configuration page no longer exists for non-WhirlwindFX devices. Everything in it has been moved to the main device page to make it easier to use.

Device Settings are now broken up by type in order to separate mouse, lighting, and general settings from each other.

The device console has been updated to include some extra information. Along with the ability to:

  • Copy all console messages to the clipboard by clicking the messages.

  • Reset device error messages. (Conflicting Processes, Unconfigured Components, etc.)

  • Force reload the plugin file.

  • Display the device’s current FPS on Javascript plugins.

  • Better display boolean and array values.

  • A Button to open troubleshooting docs has been added to all plugins. This will take you to a signalrgb.developerhub.io wiki page.

The Components Panel will now use a grid layout for each channel’s components instead of a horizontal scrollbar.

The 16 Component limit on each channel has been removed.

Device Error and Info Messages have been re-styled and all moved to the top right.

A New error message has been added for when your device is positioned off of the canvas in layouts and won’t properly render color changes.

  • This page has had a Significant UI overhaul
  • The left hand navigation tab for this page will now properly highlight when this page is open.
  • The Radial Sensors will no longer clip at small window sizes.
  • The drag-to-scale icon will now hide at small device sizes.

  • Clicking on a device will now bring it to the top of the view stack to prevent other devices from covering it.

  • Devices in Layouts now support arrow key movement.

    • Each press will move the device one square of the current grid size.
    • Holding shift will change this to half a square, while control will up it to 5 squares.
    • Holding ALT will change devices scale instead of position increments of 0.5. (Shift -> 0.1, Control -> 1)
  • Added QLED zone support to SMBUS ASUS Motherboards.
  • SMBUS Asus Motherboards will no longer have a false Key painting panel. Individual zones will retain their own ability to paint leds separate from the parent device.
  • GPUs will no longer try to falsely initialize or shut down when they’re disabled in SignalRGB.
  • Some Devices have had battery % and charging state added to the device page. More will be added in the future.
  • USB devices can now use both Hid and RawUSB communication at the same time.
  • The vortex will now save your settings between launches of SignalRGB.
  • The Sony DualShock Controllers haptic feedback can now be disabled in settings.
  • Asus ROG Terminal Controller
  • Asus ROG Balteus Mouse Pad
  • Creative Labs Sound BlasterX Katana
  • SRGBmods.net’s DIY Wifi NanoLeaf Controller
  • Lian Li AL Fan
  • Fractal Design Aspect 12 RGB Fan
  • Argus RGB RS-08 Fan
  • Cooler Master MF140mm Halo Fan
  • EZDIY-FAB Premium 30 LED Strip
  • Asus ROG ARGB Radiator Fan
  • SilentiumPC Stella HP ARGB 120mm Fan
  • ThermalTake Pacific R1 Ram LED Kit
  • ASUS ROG Strix LC RTX 3080Ti Gaming OC
  • ASUS ROG Strix RTX 3080 OC EVA 12g
  • ASUS ROG Strix RTX 2080Ti Gaming (TU102)
  • ASUS TUF RTX 3080 LHR
  • ASUS TUF RTX 3060 Gaming OC V2 12gb
  • ASUS ROG Strix RTX 2060 Super Gaming
  • EVGA RTX 3080 FTW3 Ultra HydroCopper 12g LHR
  • EVGA RTX 3080 FTW3 Ultra HydroCopper LHR
  • EVGA RTX 3090TI FTW3 Gaming
  • GIGABYTE 3080 Vision OC
  • GIGABYTE 3080Ti Eagle
  • GIGABYTE AORUS 2080 Super
  • GIGABYTE AORUS 2060 Super OC
  • GIGABYTE AORUS 2080 Super
  • GIGABYTE AORUS 3080 XTREME Waterforce 10GB LHR
  • GIGABYTE AORUS GeForce RTX 3080Ti XTREME
  • GIGABYTE 3070Ti Eagle OC LHR
  • GIGABYTE 3060 Vision OC LHR (GA104)
  • GIGABYTE 3060 Gaming OC LHR
  • GIGABYTE 3060 Eagle OC Rev 2.0 LHR
  • GIGABYTE 3060 Eagle OC Rev 2.0

View full release notes

2.2.22 — 5/4/22

Fixed Corsair Commander Core’s Firmware version check.

View full release notes

2.2.21 — 5/4/22
  • An Option to force reinitialize devices on system resume has been added to Device Settings. This should fix most issue’s related to devices not functioning after waking your system from sleep.
  • Added a System Conflicts page into Debug Info. This page will list all processes currently being checked for compatibility and their status.
  • You’ll now receive an alert if an effect you have installed has an update.
  • A new OCR Meter type (colormean) has been added that will return the average HSL color value of its area.
  • PC Monitoring and Cooling tabs have been moved below the Devices and Layouts Tabs.
  • Unconfigured Component Alerts will now properly navigate to the device.
  • Plugin Console and Debug logs will now list some reasons for why an invalid plugin file fails to load.
  • Alerts panel text saying you have no notifications should now be readable.
  • The Creator Console now opens like the other main tabs.
  • Fixed a character encoding issue preventing SignalRGB from reading process names for games like COD: Warzone.
  • Added Detection for AMD 0x0B20, and Nuvoton I2C busses.
  • Application urls can now use a “-silentlaunch- arg to prevent raising the window. This should make it significantly easier to trigger actions in the background.
  • SignalRGB should no longer crash if you try to pulse component channels that don’t exist when creating plugins.
  • Enabling a Device console will now only print ‘Console activated.” one time each.
  • Customize Page’s filter menu will now use the new UI Stylesheet
  • The Meter Inspector will now show the processing time of each OCR Meter.
  • SignalRGB Pro effects can no longer be installed on non-Pro accounts. Users with WhirlwindFX products will retain their current functionality and the white pulse on non-WhirlwindFX products will remain.
  • Cooling Page - Fan Card scroll bar will now only appear when it’s necessary.
  • Fan Card’s RPM display padding improved on small window sizes.
  • Fan Controllers now have settings to add a speed and Temperature offset.
  • AMD CPU’s that use a custom offset (i.e. 2700x uses a -10°c offset) will now follow their spec sheet.
  • Nvidia GPU’s will now list their VRAM usage.
  • Fixed Lighting Controller boxes reappearing when you toggle visibility.
  • Minor warning message triggering improvements.
  • Saving a Layout will select that Layout as the active one.
  • layout/apply/[Layout Name] application url has been added to change the current layout programmatically.
  • Device Nametags are now click and drag-able over the canvas view.
  • Added a Drag to scale area on Devices over the canvas view.
  • Double Clicking a device will send it to the bottom of the stack so you can reach click through overlapping devices to interact with lower ones.
  • Device Settings panel no longer pops in and out when selecting lighting controllers.
  • Subdevices are now stored in a toggleable dropdown within the parent device card.
  • Toggling the visibility on a parent device will also toggle all of its subdevices.
  • Right clicking on a device in the right panel will give options to rename, or open the settings menu for that device.

Default Positions for Ram, GPU’s, and most USB devices have been adjusted.

Several improvements were made to Z690 boards for better ram detection and control.

Detection tests for Gigabyte GPU’s should no longer reject specific firmware versions.

Multiple GPU’s of different models should now be properly detected and controlled.

Asus and Gigabyte Motherboards should now list their physical Motherboard names.

Several Gigabyte Motherboards have had special configurations added to label LED zones and hide unused ones. This can be overridden with a “Force Enable All Zones” Toggle in the Motherboards settings page. Labeled Models currently include:

  • Z690 AORUS MASTER

  • B550 AORUS ELITE

  • B550 AORUS PRO

  • X570 AORUS ULTRA

  • X570 AORUS PRO WIFI

  • X570 AORUS ELITE WIFI

  • X570 AORUS ELITE

  • Z390 AORUS MASTER-CF

  • Z390 AORUS PRO-CF

Major Updates to most Logitech lightspeed/Hero mice and Powerplay pad adding better support for the mice’s sleep mode, DPI Stages, and handoffs between wired and wireless mode.

Razer Mamba Mouse should no longer have 2 leds mirror each other when painting leds.

Lian Li Unifans SL and AL will now use the component system.

DPI Control added to Razer Deathadder V2.

Commander Core updated to support the newest firmware version (2.10.219)

Asus USB Motherboards have had options to adjust RGB ordering added.

HyperX Alloy Core Will now display the correct width on the canvas.

Corsair K57 Wired Will now correctly display the ISO and Numpad 8 Keys

CoolerMaster MF120 Halo Component has been updated to correct it’s Led positions. (You must reselect the Fan on each channel to update its positions)

Multiple improvements have been made to Gigabyte GPU detection.

Aura SMBUS Motherboards (majority of all Z390, X370,X470, B450 and older series) now have mainboard LED and 12v Header support. Confirmed Models:

  • Prime X299 (Has two separate SMBUS Controllers)

  • TUF B365m-Plus Gaming

  • TUF Gaming B450 Plus II

  • B450-F Gaming

  • B450 Pro

  • Prime B550 Plus

  • X370-E Gaming

  • X470-F Gaming

  • Maximus X Hero

  • Maximus XI Hero Wi-Fi

  • Prime Z390-A

  • Z390-E Gaming

  • Z390-F Gaming

  • Maximus X Hero

  • Maximus XI Hero Wi-FI

Asus ROG Strix Scope TKL Moonlight Edition Added

Corsair K70 RapidFire Red Keyboard Added

CoolerMaster CK552 V2 Keyboard Added

EVGA X-17 Mouse Added

EVGA Z-15 Keyboard Added

EVGA Z-20 Keyboard Added

NZXT Kraken X2 Line Added

NZXT Kraken Z3 Line Initial Support Added

NZXT Function Keyboard Added

NZXT Function TKL Added

NZXT Function Mini TKL Added

NZXT Lift Mouse Added

MSI MAG273R2 Monitor Added

MSI MAG274RF QD Monitor Added

MSI Motherboards added on Product Id’s

  • 1720

  • 7B17

  • 7B93

  • 7C75

  • 7C79

  • 7C83

  • 7D04

  • 7D13

  • 7D32

  • 7D52

  • 7D54

Razer Huntsman V2 TKL Keyboard Added

Razer Chroma HDK Kit Added

Roccat Torch Microphone Added

Roccat Burst Core Mouse Added

Roccat ELO 7.1 Headset Added

Roccat Kone Pro Air Headset Added

Roccat Kova Aimo Mouse Added

Roccat Pyro Keyboard Added

Roccat Kone Pro Mouse Added

Roccat Kone XP Mouse Added

Sony Dual Sense Controller Added

Steelseries Arctis Pro GameDAC model Added

Steelseries QCK Prism Destiny Edition Added

  • EVGA RTX 2060 Super XC Gaming
  • EVGA RTX 3060Ti FTW3 Ultra Gaming LHR
  • EVGA RTX 3080 FTW3 Ultra Hybrid 12g LHR
  • EVGA RTX 3080 FTW3 Ultra 12g LHR
  • EVGA RTX 3080Ti XC3 Ultra Gaming
  • EVGA RTX 3090 FTW3 Gaming
  • EVGA RTX 3090 FTW3 Ultra Hybrid V2
  • EVGA RTX 3090Ti FTW3 Ultra Gaming
  • EVGA RTX 3090TI Black Gaming
  • ASUS GTX 1050Ti Strix Gaming OC
  • ASUS GTX 1080 Strix Gaming OC
  • ASUS ROG Strix RTX 2060 Gaming 6gb
  • ASUS ROG Strix RTX 2060 Super Gaming Advanced OC
  • ASUS TUF RTX 3070 Gaming
  • ASUS ROG Strix RTX 3070 Gaming V2 LHR
  • ASUS TUF RTX 3070 Gaming OC GDDR6 LHR
  • ASUS ROG Strix RTX 3080 Gaming OC 12g
  • ASUS TUF RTX 3080Ti Gaming
  • MSI RTX 3060 Gaming X 12G (GA104)
  • MSI RTX 3080 Gaming Z Trio 12g LHR
  • MSI RTX 3080 Suprim X 12g
  • GIGABYTE 1080Ti XTREME Edition
  • GIGABYTE 1660 Gaming OC 6gb
  • GIGABYTE 2060 Super Gaming OC Windforce White
  • GIGABYTE 2070 Super Gaming OC V2
  • GIGABYTE 2070 Super Gaming OC 3x
  • GIGABYTE 2070 Super Gaming OC 3x White Edition
  • GIGABYTE 3050 Eagle OC
  • GIGABYTE 3060 Gaming OC
  • GIGABYTE 3070Ti Vision OC LHR
  • GIGABYTE 3080 Gaming OC 12g LHR
  • GIGABYTE 3070Ti Gaming OC LHR
  • GIGABYTE 3080 Gaming OC
  • GIGABYTE 3080 Vision OC LHR
  • GIGABYTE 3080 Eagle OC 12g LHR
  • GIGABYTE 3080Ti Vision OC
  • GIGABYTE AORUS 3080 XTREME Waterforce 10GB
  • GIGABYTE AORUS 3090 XTREME Waterforce 24GB
  • GIGABYTE AORUS GeForce RTX 3080Ti MASTER

View full release notes

2.2.20 — 2/28/22
  • Fixed a Inverted Tooltip in Device information
  • Fixed a race condition in Fan Control between plugins and User Status. Free users should no longer find their fans being unruly.
  • Added Highlighting to currently selected settings page.
  • Improved the reliability of the view/debuginfo application url.
  • Made scrollbars on the Devices and Monitoring pages significantly easier to click.
  • SteelSeriesGG.exe has been added into the default conflicting process checks.
  • Minor Text Changes and Clarifications.

View full release notes

2.2.19 — 2/26/22

PC Monitoring tab has been added with support for Intel/Amd CPU’s, with limited Nvidia Gpu Support

Cooling tab has been added with support for the following Fan Controllers

  • Corsair Commander Pro

  • Corsair Commander Core [XT]

  • NZXT RGB and Fan Hub

  • Lian li Unifans; Original, SL, and AL

  • Limited Experimental Nvidia 2000+ Series Gpu’s (Experimental Toggle in Monitoring Settings, Requires Admin Rights every launch, Heavily Experimental YMMV)

Streamer mode has been added to privacy settings to hide identifiable information in the application.

Options have been added to disable lighting when entering sleep or shutdown.

Implemented Effect Share links in the top right of the customize page. These links will download, install, and apply the current effect settings.

  • Ram and GPU’s can now be set to always bypass the conflicting process check.
  • Lightscripts settings will now be more responsive to updates from the dashboard, and file edits without a restart.
  • Fixed an issue where Plugins would initialize twice on launch
  • The Creator Panel now has a search bar for your created effects.
  • Branded Lighting Controllers (e.g. Corsair, NZXT… ) will now have their Component Picker default to filter by that brand.
  • Devices with common issues like firmware limitations on refresh rate will now display those on the device page.
  • Fixed an issue where Raw Usb devices not responding would put signal into a crash loop
  • Fixed an issue where updating a component wouldn’t always persist on the next launch of SignalRGB.
  • Setting and Removal buttons for Components have been enlarged to reduce misclicks.
  • Fixed Several places where button text would become corrupted on some user systems.
  • Added an Admin Status indicator to the Device Information page.
  • Added a button to open the crash dump files directory from Device Information.
  • Component Channel Selection will now allow up to 16 components per channel.
  • Fixed a crash that would occur if a plugin tried to use an invalid buffer size.
  • The built in rainbow effect now has a SignalRGB color mode by default. The original can be reselected in the effect’s settings.
  • Corsair H150i Pro XT detection Fixed
  • Logitech G910 Connection issue Fixed
  • Razer Tartarus V2 Initialization fixed, per key colors should now work.
  • ThermalTake Flow Riing AIO Component should now render every LED
  • HyperX Ram brightness slider now works
  • Fixed an issue with Gigabyte Motherboards losing RGB Control above 95 LEDs
  • Increased the update rate of the original UniFan controller and moved it over to the Components System.
  • Fixed an issue where Corsair MK2 keyboards would lose key functionality on ANSI layouts.
  • Improvements were made to the Logitech G203L to prevent it’s RGB from locking up.
  • Major Improvements were made to the Logitech Powerplay and wireless dongle to detected the mouse connected.
  • Improvements were made to the Steelseries Rival 650 to prevent RGB lock ups.
  • SRGBmods.net’s PICO LED controller has been added. Firmware is available on their site.
  • ASUS Balteus QI MousePad Added
  • Aqua Computer Farbwerk 360 Added thanks to FeuerSturm!
  • Aqua Computer Farbwerk Nano Added thanks to FeuerSturm!
  • Asus ROG Claymore II Added
  • Asus ROG Falchion Added
  • Asus Rog Strix Scope Electro Punk TKL Added
  • Asus Strix Flair Bo4 Edition Added
  • Cooler Master ARGB Small LED Controller Added thanks to FeuerSturm!
  • Cooler Master Gen 2 ARGB Controller Added thanks to FeuerSturm!
  • Corsair H60i Pro XT AIO Added
  • Corsair K65 mini RapidFire Added
  • Corsair Void Elite Added on Pid 0x075
  • DeathAdder Essential Added (Non-ARGB Mouse)
  • HyperX Alloy Elite Added
  • Lian li AL Unifans Added
  • Logitech G19 Keyboard Added by Hard#9853
  • Logitech G402 Added (Non-ARGB Mouse)
  • Logitech G935 Added
  • Razer BlackWidow V3 Wireless Added
  • Razer Chroma Light Strip Set Added thanks to Feuersturm
  • Razer Cynosa Lite Added
  • Razer DeathAdder Chroma Added
  • Razer Huntsman V2 Optical Added
  • Razer Kraken 7.1 V2 Added
  • Razer Naga X added on Pid 0x0053
  • Razer Viper 8KHz Added
  • Roccat Kain 100 Added
  • Roccat Kone XP Added
  • Roccat Magna Added Thanks to Feuersturm
  • Roccat Vulcan TKL Added
  • Royal Kludge RK61 Added
  • SpeedLink ORIOS Gaming Mouse Added Thanks to Feuersturm
  • SpeedLink ORIOS Gaming MousePad Added Thanks to Feuersturm
  • SpeedLink ORIOS Opto-Mech Keyboard Added Thanks to Feuersturm
  • Steel Series Apex 3 TKL Added
  • SteelSeries Neon Rider Mousepad Added
  • SteelSeries Prime Mouse Added
  • SteelSeries Rival 310 Added
  • SteelSeries Rival 5 Added
  • SteelSeries Rival 700 Added
  • ThermalTake Argent Mouse Bungee Added
  • ThermalTake E1 HeadSet Stand Added
  • ThermalTake HS1 Headset Stand Added
  • ThermalTake MP1 MousePad Added
  • Vertagear RGB Chair PL4500 and SL5000 added
  • Zalman ZSync Added Thanks to Vermis!
  • Cooler Master ML240 Mirror RGB Pump Added
  • EZDIY-FAB DDR Ram Cooler Added
  • EZDIY-FAB ARGB GPU Holder Added
  • EZDIY-FAB ATX Connector Added
  • EZDIY-FAB 24Pin ARGB Connector Added
  • be quiet! Light Wings 120mm (High Speed) added!
  • be quiet! Light Wings 140mm (High Speed) added!
  • be quiet! Pure Base 500DX added!
  • be quiet! Silent Loop 2 added!
  • EVGA RTX 3060Ti FTW3 Gaming
  • EVGA RTX 3070 XC3 Gaming
  • EVGA RTX 3070 XC3 Ultra LHR
  • EVGA RTX 3070 FTW3 Ultra LHR
  • EVGA RTX 3080 XC3 Black
  • EVGA RTX 3080 XC3 Black LHR
  • EVGA RTX 3080 XC3 Gaming
  • EVGA RTX 3080 XC3 Gaming LHR
  • EVGA RTX 3080 XC3 Ultra Hybrid
  • EVGA RTX 3080 XC3 Ultra Hybrid LHR
  • EVGA RTX 3080 XC3 Ultra HydroCopper
  • EVGA RTX 3080 FTW3 Gaming
  • EVGA RTX 3080 FTW3 Ultra Hybrid LHR
  • EVGA RTX 3080 FTW3 Ultra HydroCopper
  • EVGA RTX 3080 FTW3 Ultra Hybrid
  • EVGA RTX 3080 FTW3 Ultra Hybrid LHR
  • EVGA RTX 3080Ti XC3 Gaming HydroCopper
  • EVGA RTX 3080Ti FTW3 Ultra
  • EVGA RTX 3090 XC3 Black
  • EVGA RTX 3090 XC3 Gaming
  • EVGA RTX 3090 XC3 Ultra Hybrid
  • EVGA RTX 3090 XC3 Ultra HydroCopper
  • EVGA RTX 3090 FTW3 Ultra
  • EVGA RTX 3090 FTW3 Ultra HydroCopper
  • ASUS ROG Strix RTX 2060 Gaming
  • ASUS ROG Strix RTX 2080 Super Gaming OC White Edition
  • ASUS TUF RTX 3060 Gaming OC 12gb
  • ASUS TUF RTX 3060TI Gaming OC 8gb
  • ASUS ROG TUF RTX 3060Ti Gaming OC LHR
  • ASUS ROG Strix RTX 3090 Gaming White Edition V2
  • MSI RTX 3070 Suprim LHR
  • GIGABYTE 2070 Super Gaming OC
  • GIGABYTE 3070 Vision OC LHR
  • GIGABYTE 3060Ti Eagle OC
  • GIGABYTE 3060Ti Eagle OC LHR
  • GIGABYTE 3070 Gaming OC
  • GIGABYTE 3070 Gaming OC LHR
  • GIGABYTE 3080Ti Eagle OC
  • GIGABYTE AORUS GeForce RTX 3080 MASTER LHR

View full release notes