ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ выпуск OpenRGB, инструмСнтария для управлСния устройствами c RGB-подсвСткой

ПослС Π³ΠΎΠ΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ выпуск ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° OpenRGB, Π½Π°Ρ†Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π° прСдоставлСниС ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ инструмСнтария для управлСния устройствами с Ρ†Π²Π΅Ρ‚Π½ΠΎΠΉ подсвСткой, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π³ΠΎ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ Π±Π΅Π· установки ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠΏΡ€ΠΈΠ΅Ρ‚Π°Ρ€Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, завязанных Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ производитСля ΠΈ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, поставляСмых Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Windows. Код написан Π½Π° C/C++ ΠΈ распространяСтся ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ GPLv2. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° многоплатформСнная ΠΈ доступна для Linux ΠΈ Windows.

ΠŸΠ°ΠΊΠ΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ матСринскиС ΠΏΠ»Π°Ρ‚Ρ‹ ASUS, Gigabyte, ASRock ΠΈ MSI с RGB-подсистСмой для подсвСтки корпуса, ΠΌΠΎΠ΄ΡƒΠ»ΠΈ памяти с подсвСткой ΠΎΡ‚ ASUS, Corsair ΠΈ HyperX, графичСскиС ΠΊΠ°Ρ€Ρ‚Ρ‹ ASUS Aura ΠΈ Gigabyte Aorus, Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ свСтодиодных Π»Π΅Π½Ρ‚ (ThermalTake, Corsair, NZXT Hue+), свСтящиСся ΠΊΡƒΠ»Π΅Ρ€Ρ‹, ΠΌΡ‹ΡˆΠΈ, ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, Π½Π°ΡƒΡˆΠ½ΠΈΠΊΠΈ ΠΈ аксСссуары Razer с подсвСткой. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π΅ взаимодСйствия с устройствами Π² основном ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π° Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ ΠΈΠ½ΠΆΠΈΠ½ΠΈΡ€ΠΈΠ½Π³Π° ΠΏΡ€ΠΎΠΏΡ€ΠΈΠ΅Ρ€Ρ‚Π½Ρ‹Ρ… Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Π²Π½Π°Ρ‡Π°Π»Π΅ развивался ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ OpenAuraSDK ΠΈ Π±Ρ‹Π» сфокусирован Π½Π° Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° ASUS Aura, Π½ΠΎ Π·Π°Ρ‚Π΅ΠΌ Π±Ρ‹Π» Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ устройств. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Aura ΡƒΠΆΠ΅ Π΄ΠΎΠ²Π΅Π΄Π΅Π½Π° Π΄ΠΎ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° ΠΈ ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ поколСния RGB-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Aura, примСняСмых Π² Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… Π½Π° Π±Π°Π·Π΅ CPU Intel ΠΈ AMD, Π° Ρ‚Π°ΠΊΠΆΠ΅ совмСстимыС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ G.Skill Trident Z.

Для взаимодСйствия с ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв достаточно использования i2c-dev ΠΈΠ»ΠΈ управлСния Ρ‡Π΅Ρ€Π΅Π· USB (ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Ρ‹
udev-ΠΏΡ€Π°Π²ΠΈΠ»Π°). Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с RGB-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ матСринских ΠΏΠ»Π°Ρ‚ Aura/ASRock трСбуСтся ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ‚Ρ‡Π° для ядра Linux. Для ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств Razer ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ OpenRazer (ΠΏΠ°ΠΊΠ΅Ρ‚ openrazer-dkms-drivers Π² Debian/Ubuntu).

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ прСдлагаСтся Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ с ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ API для управлСния подсвСткой ΠΈΠ· ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, консольная ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° ΠΈ графичСский интСрфСйс Π½Π° Qt. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ Π²Ρ‹Π±ΠΎΡ€ Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² измСнСния Ρ†Π²Π΅Ρ‚Π° (цвСтовая Π²ΠΎΠ»Π½Π° ΠΈ Ρ‚.ΠΏ.), ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π·ΠΎΠ½Π°ΠΌΠΈ подсвСтки, ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… эффСктов, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ раскладки свСтодиодов ΠΈ синхронизация подсвСтки с выполняСмыми дСйствиями (Ρ†Π²Π΅Ρ‚ΠΎΠΌΡƒΠ·Ρ‹ΠΊΠ° ΠΈ Ρ‚.ΠΏ.).

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ выпуск OpenRGB, инструмСнтария для управлСния устройствами c RGB-подсвСткой

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ