OpenRGB的使用

ChainPray 发布于 2023-12-25 438 次阅读


前话

本来是b站看到SignalRGB的视频,想下一个把我寝室的WLED控制的灯带同步起来,但是SRGB要挂梯子才能使用,而且还得是TUN加速,系统代理没有用,但是我的R9000pbios好像开不了tun,于是放弃SRGB(还有一个原因是虽然SRGB支持了WLED生态,但是我没法添加WLED设备,估计是网络的锅)

简介

这是一个开源的控制所有的rgb灯带的软件,包括usb控制,无线控制,主板,键盘,鼠标,风扇都可以接入;然后将所有灯珠“画”在画布上,再将特效应用到画布上,即可实现整个桌面/机箱的RGB联动,然后不论是拾音器还是屏光同步都很方便,甚至放gif也是可以的。

设备接入

有线连接我没用,不是很清楚,所以接下来我主要介绍下无线接入。

首先,openRGB支持e1.31通信,这是一种在智能家居中极为普遍的通信协议,而WLED也支持了E1.31通信,完美。

在openRGB中设置如下,universe和WLED中的匹配,RGBorder一般是GRB,channel一般都是1,universe size我建议设置510(我看WLED的doc里出现过这个数字emmmm),一个univere最大size也就512。如果是矩阵type记得选matrix并配置下,方便后面画布的布局;其他的signal和linear都无所谓。

WLED中设置如下,主要是记得勾上muticast(多播)以及设置universe,其他维持默认没啥问题

注意unverse的设置,一个universe最多170个灯,超过会自动往下个universe滚动(占用),所以设置的时候要注意不要让当前设备的universe和别的设备溢出的universe重叠了。下面是WLED和ORGB的官方文档:

顺便粘一下WLED的官方建议

画布

创建一个新画布,添加设备

选中设备,在右侧窗口中shape选择custom,然后edit shape,然后就可以对灯珠进行排布。排好后点击auto reszie,再点击save

画布设置好有一定记得勾上auto load和auto register(在effects界面能看到),然后save

特效

在特效界面加载一些特效,比如special->ambient是屏光同步,audio是音频律动

effect设置好后通过左侧按钮打开特效,通过右侧的选择器选择应用到需要的设备或者画布上,比如我现在就将音频律动effect应用到我的桌面画布上了

下面这个视频演示了如何切换特效应用的布局

最后最后,特效编辑完也要记得保存

题外话

ORGB是会经常闪退的,尤其是设备灯珠很多的时候重载设备经常会闪退。如果重启还是打不开那就只能把存档删了重装哩TAT,我就遇到过一次

深圳大学腾讯创新俱乐部的一名TICer,目前致力于成为全栈工程师
最后更新于 2025-04-10