发布 OpenRGB 0.9,一个用于控制外围设备 RGB 照明的工具包

经过7个月的开发,用于管理外设RGB灯光的开源工具包OpenRGB 0.9正式发布。该软件包支持华硕、技嘉、华擎和微星等厂商的带RGB子系统的主板(用于机箱灯光)、华硕、Patriot、海盗船和HyperX等厂商的带灯光的内存条、华硕Aura/ROG、微星GeForce、蓝宝石Nitro和技嘉Aorus等厂商的显卡、各种LED灯条控制器(ThermalTake、海盗船、NZXT Hue+)、带灯光的散热器、鼠标、键盘、耳机以及雷蛇等带灯光的配件。与设备交互的协议信息主要通过对专有驱动程序和应用程序的逆向工程获得。代码使用C/C++编写,并以GPLv2许可证发布。最终构建版本适用于…… Linux (deb、rpm、appimage) macOS и Windows与之前一样,发布后创建的所有实验版本都将获得版本号 0.91。

发布 OpenRGB 0.9,一个用于控制外围设备 RGB 照明的工具包

新功能:

  • 允许您将 LED 区域划分为更小的子组的分段,例如,以视觉方式分隔 ARGB 端口上串联连接的设备(冷却器、磁带) - 以前它们显示为实心条。 区域由用户手动配置。
  • 键盘布局管理器 (KLM),当键盘在具有不同布局(例如 QWERTZ、AZERTY)的不同地区发货时,它可以简化布局集成的开发。 随着对控制器的支持增加,KLM 的功能将在下一版本中得到扩展。
  • 包含设备 ID 的页面,可简化新设备的开发。
  • 插件与 SDK 集成,允许插件定义自己的 SDK 命令。
  • PNG 图标已被替换为更通用的图标。 * 添加了马来西亚语、日语、克罗地亚语和波兰语的翻译。 更新了现有的翻译。
  • 对于所有操作系统,已取消在文件路径(插件、配置文件名称、设置文件夹的路径、将在其文件夹中保存设置的用户名)中不使用西里尔字母的要求。

对新设备的支持:

  • 来自华硕、七彩虹、EVGA、耕升、技嘉、iGame、MSI、NVIDIA、Palit 和 PNY 的许多新 GPU 已添加到现有控制器中。
  • AOC 控制器:AOC GK500(键盘)、AOC GMM700(键盘)和 AOC GM500(鼠标)。
  • 华擎控制器已针对华擎 Polychrome USB 板进行了修补。
  • 华硕控制器现在支持华硕 ROG Ally 并添加新设备。
  • 实现了对 Cherry 键盘的支持。 * 在 Corsair 控制器中添加了对 Corsair Dominator Platinum DDR5 和 Corsair Vengeance DDR5 的支持。
  • 添加了对 CRYORIG H7 Quad Lumi 的支持。
  • 添加了对新 Das 键盘设备的支持。
  • ENE 控制器中的 ENE SMBus 配置表的解析已得到改进(大多数 ENE RAM 型号上的 LED 签名中的未知 LED 错误已得到修复)。 由于某些型号的RAM模块保存操作不稳定,设备上的保存模式功能隐藏在配置文件中。
  • 添加了对新 GaiZhongGai 设备的支持。
  • 为技嘉主板添加了新布局。
  • HyperX 控制器新增了对新设备的支持。对于 HID 描述符不符合标准的设备,新增了一个设备类,强制它们通过 libusb-hidapi 库工作。 Linux.
  • 添加了对 JSAUX Steam Deck 的支持。
  • 添加了对 LEGO Dimensions 玩具垫的支持。
  • 在 Lenovo Notebook Controller 中添加了对新设备的支持。
  • 添加了对某些联想主板的支持。
  • 添加了对新联力设备的支持。
  • 修复了罗技控制器中的错误。
  • MSI Mystic Light 主板的解锁型号列表已扩大。
  • 添加了对 Nollie32 控制器的支持。
  • 添加了对 NZXT Hue 1(智能设备 V1)的支持。
  • 增加了对新 NZXT Hue 2 设备的支持,包括它们的附加配件。
  • 实现了对 OKS 键盘的支持。
  • Razer 控制器增加了对新设备的支持,并修复了导致某些设备支持不可靠的初始化错误。 许多 Razer 键盘已迁移为使用 KeyboardLayoutManager。
  • 添加了对 RedSquare 键盘的支持。
  • 添加了对 Roccat 耳机的支持。
  • 为蓝宝石设备添加了新功能。
  • 添加了对 TP-Link Kasa Smart 的支持。
  • 添加了对新 Wooting 设备的支持。
  • 修复了控制台模式 (CLI) 中的错误

Известныепроблемы:

  • “波浪”效果在红龙M711上仍然不起作用。
  • 有些 Corsair 鼠标没有 LED 标签。
  • 在某些 Razer 键盘上,布局列表并不完整。
  • 华硕可寻址频道的数量可能不准确。
  • 上 Linux NVIDIA 和 AMD 显卡可能无法正常工作。这两种情况都是由于设备驱动程序(amdgpu 和 NVIDIA 专有驱动程序)的问题导致的。NVIDIA 驱动程序的测试版或许可以解决此问题。
  • 不支持 MinGW 编译器。

注:

  • 由于某些设备控制器的重命名,可能需要重新创建现有的配置文件。 之前配置的 ARGB 区域大小也可能不会保存。
  • 从 0.6 之前的版本升级时,强烈建议在设置中禁用 OpenRazer 和 OpenRazer-win32。 这将允许应用程序使用新的 Razer 控制器以及改进的设备支持。 OpenRazer 计划在下一版本中删除。
  • 从 0.6 之前的版本升级时,需要清除插件目录,因为在 0.6 版本之前,插件 API 没有版本控制系统。

来源: opennet.ru

为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster