最近 OpenRGB 1.0版发布哪一个 以前它被称为OpenAuraSDK。 这个版本1.0是经过一年不断开发的工具 旨在提供一个开源软件程序和库 易于使用 访问和控制RGB灯 在各种PC设备上,包括主板,RAM模块,图形卡,冷却设备和外围设备。
该项目最初只针对ASUS Aura。 它是从Keyboard Visualizer的AsusAuraWindows分支创建的,以了解有关Aura协议背后的详细信息,并为Aura开发更灵活,兼容和可靠的驱动程序。
关于OpenRGB
这个提供的实现非常可靠 并支持Intel和AMD平台上的多代Aura控制器, 无需安装官方专有应用程序 绑定到特定制造商。
OpenRGB与Aura兼容驱动程序兼容 用于各种RGB内存模块制造商,包括G.Skill Trident Z RGB等。
萨尔瓦多PROYECTO 提供具有通用API的功能库以控制背光 的应用程序,Qt中的控制台实用程序和图形界面。 支持颜色选择模式(颜色波等)的选择,背光区域的控制,高级效果的应用,LED设计的定义以及背光与执行的动作(颜色音乐等)的同步。
该软件包支持带有RGB子系统的ASUS,技嘉,华擎和MSI主板 背光外壳 背光内存模块 来自ASUS,Corsair和HyperX,ASUS Aura和技嘉Aorus显卡, 各种LED灯条驱动器 (ThermalTake,Corsair,NZXT Hue +),照明冷却器,鼠标,键盘,耳机和Razer背光配件。
有关设备交互协议的信息主要是通过反向工程专有的驱动程序和应用程序获得的。
在大多数情况下,尽管也提出了udev规则,但使用i2c-dev或通过USB控制足以与计算机进行交互。 使用Aura / ASRock主板RGB驱动程序需要Linux内核补丁。 对于Razer外围设备,使用OpenRazer驱动程序(Debian / Ubuntu上的openrazer-dkms-drivers软件包)。
该代码用C / C ++编写,并根据GPLv2许可进行分发。 该程序是多平台的 并且适用于Linux和Windows。
最后p您可以检查硬件兼容性 目前在 以下链接。
如何在Linux上安装OpenRGB?
对于有兴趣在其系统上安装OpenRGB的用户,应遵循我们在下面共享的说明。
我们应该做的第一件事是 安装最新版本的Qt Creator。 (您可以在以下位置查看Qt Creator安装详细信息: 以下链接).
对于Ubuntu及其衍生版本,我们必须安装一些依赖项:
sudo apt install qt5-default libusb-1.0-0-dev libhidapi-dev
现在,我们将使用以下命令获取实用程序:
git clone https://gitlab.com/CalcProgrammer1/OpenRGB
现在做这个 我们必须更新子模块:
git submodule update --init –recursive
在这里,我们可以做两件事,其中之一是用QT创建者打开项目或在系统中编译它。
要进行编译,只需运行以下命令:
cd OpenRGB
qmake OpenRGB.pro
make -j8
./OpenRGB
编译结束时 我们必须允许访问SMBus。
在英特尔,我们可以使用以下命令执行此操作:
modprobe i2c-dev i2c-i801
或者,对于AMD,我们必须首先列出带有以下内容的SMBus驱动程序:
sudo i2cdetect -l
确定控制器后,我们必须向控制器授予权限,例如:
sudo chmod 777 /dev/i2c-0
最后,应该考虑到仍然缺少在所有重新启动过程中都可以保留的某些功能,但是配置颜色和模式的主要功能是稳定的。
如果您想了解更多 您可以查看详细信息 在下面的链接中。