2.2.24 - 8/30/2022

Program Changes

General

  • 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.

Devices Page

  • 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.

Cooling

  • 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.

Customize

  • 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.

Dashboard

  • 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.

Layouts

  • 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.

Settings

  • 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.

Device Updates

  • 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.

New Devices

  • 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

Component Updates

  • The Cooler Master MF120 and MF140 Fans have been mirrored and slightly tweaked for scaling.

New Components

  • 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

New GPU's

  • Asus GTX 1060 6GB Founders Edition

QMK Support

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.

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard