經過7個月的開發,用於管理週邊RGB燈光的開源工具包OpenRGB 0.9正式發布。該軟體包支援華碩、技嘉、華擎和微星等廠商的帶有RGB子系統的主機板(用於機箱燈光)、華碩、Patriot、海盜船和HyperX等廠商的帶燈光的記憶體條、華碩Aura/ROG、微星GeForce、藍寶石Nitro和技法ANZorus等廠商的控制器Hue+)、帶燈光的散熱器、滑鼠、鍵盤、耳機以及雷蛇等帶燈光的配件。與裝置互動的協定資訊主要透過對專有驅動程式和應用程式的逆向工程獲得。程式碼使用C/C++編寫,並以GPLv2許可證發布。最終建置版本適用於… Linux (deb、rpm、appimage) macOS и Windows與之前一樣,發布後創建的所有實驗版本都將獲得版本號 0.91。

新的機會:
- 分段可讓您將 LED 區域劃分為較小的子組,例如,在視覺上分離 ARGB 連接埠上串聯的裝置(冷卻器、燈條)——以前它們顯示為實心燈條。區域由使用者手動配置。
- 鍵盤佈局管理器 (KLM),當鍵盤以不同的佈局(例如 QWERTZ、AZERTY)運送到不同地區時,它可以簡化佈局整合的開發。隨著對控制器的支援增加,KLM 功能將在下一版本中擴展。
- 具有裝置識別碼的頁面,可以更輕鬆地開發新設備。
- 插件與 SDK 集成,允許插件定義自己的 SDK 命令。
- PNG 圖示已被替換為更通用的圖示。 *添加了馬來語、日語、克羅埃西亞語和波蘭語的翻譯。現有翻譯已更新。
- 對於所有作業系統,檔案路徑(插件、設定檔名、設定資料夾路徑、將設定寫入其資料夾的使用者名稱)中不使用西里爾字母的要求已被取消。
支援的新設備:
- 現有的控制器中增加了華碩、七彩虹、EVGA、耕升、技嘉、iGame、微星、NVIDIA、Palit 和 PNY 等多種新型 GPU。
- AOC 控制器:AOC GK500(鍵盤)、AOC GMM700(鍵盤墊)和 AOC GM500(滑鼠)。
- ASRock 控制器已針對 ASRock 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 玩具手柄的支援。
- 增加了對聯想筆記型電腦控制器中新設備的支援。
- 增加了對部分聯想主機板的支援。
- 增加了對新型 Lian-Li 設備的支援。
- 修復了 Logitech 控制器中的錯誤。
- 已解鎖的 MSI Mystic Light 主機板型號清單已擴充。
- 增加了對 Nollie32 控制器的支援。
- 增加了對 NZXT Hue 1(智慧型裝置 V1)的支援。
- 增加了對新 NZXT Hue 2 設備的支持,包括它們的附加配件。
- 實現了對 OKS 鍵盤的支援。
- Razer 控制器已更新以支援新設備,並修復了導致對某些設備的支援不可靠的初始化問題。許多 Razer 鍵盤已遷移至使用 KeyboardLayoutManager。
- 增加了對 RedSquare 鍵盤的支援。
- 增加了對 Roccat 耳機的支援。
- 為 Sapphire 設備新增了新功能。
- 增加了對 TP-Link Kasa Smart 的支援。
- 增加了對新 Wooting 設備的支援。
- 修正了控制台模式(CLI)中的錯誤
Известныепроблемы:
- Redragon 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
