Release of OpenRGB 0.6, a toolkit for managing RGB devices

A new release of OpenRGB 0.6, a free toolkit for managing RGB devices, has been published. Package supports ASUS, Gigabyte, ASRock and MSI motherboards with RGB subsystem for case lighting, ASUS, Patriot, Corsair and HyperX backlit memory modules, ASUS Aura/ROG, MSI GeForce, Sapphire Nitro and Gigabyte Aorus graphics cards, various controllers LED strips (ThermalTake, Corsair, NZXT Hue+), glowing coolers, mice, keyboards, headphones and Razer backlit accessories. Information about the protocol for interacting with devices is mainly obtained through reverse engineering of proprietary drivers and applications. The code is written in C/C++ and distributed under the GPLv2 license. Ready builds are generated for Linux, macOS and Windows.

Release of OpenRGB 0.6, a toolkit for managing RGB devices

Among the most important changes:

  • Added a system of plugins that extend the user interface. OpenRGB developers have prepared plugins with an automatic update system, an engine for adding effects, a visual map, and an implementation of the E1.31 protocol.
  • Added limited macOS platform support for Intel and ARM architectures.
  • Implemented writing the event log to a file for faster diagnostics.
  • Added management of user profiles via SDK.
  • Fixed a bug causing backlight failure on MSI MysticLight motherboards. Support for this series has been re-enabled for already tested boards, the developers are providing assistance with restoring backlight performance that has been affected by running older versions of OpenRGB.
  • Expanded support for ASUS, MSI, Gigabyte GPUs.
  • Added EVGA GPU operation modes.
  • Added device support:
    • HyperX Pulsefire Pro
    • Yeelight
    • FanBus
    • Corsair K55
    • Corsair K57
    • Corsair Vengeance Pro DRAM
    • Das Keyboard 4Q
    • NZXT Hue Underglow
    • Thermaltake Riding Quad
    • ASUS ROG Strix Flare
    • Lian Li Uni Hub
    • Creative Sound Blaster X G6
    • Logitech G910 Orion Spectrum
  • Logitech mouse controller code has been merged to reduce code duplication, new modes of operation have been added, and wireless support has been improved.
  • Added support for QMK (requires manual configuration).
  • Added support for TPM2, Adalight protocols for Arduino-based controllers.
  • For Razer devices, an alternative driver has been built in to replace OpenRazer due to the large number of crashes and delays in accepting updates to the latter; to enable the alternative driver, you need to disable OpenRazer in the OpenRGB settings.

Known bugs:

  • Some ASUS devices that worked in version 0.5 stopped working in version 0.6 due to the introduction of a white list of devices. Developers are asked to report such devices in Issues on GitLab.
  • Wave mode does not work on Redragon M711 keyboards.
  • Some LEDs on Corsair mice are not labeled.
  • Some Razer keyboards do not have a layout map set.
  • The numbering of addressable LEDs on ASUS boards may be incorrect.
  • Plugins currently do not have versioning. If the program crashes, try uninstalling or updating all plugins.
  • Profiles created for previous versions may not work in the new version due to the renaming of the controllers.

Source: opennet.ru

Add a comment