Skip to content

Alpha 0.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@Fefedu973 Fefedu973 released this 11 Feb 15:51
· 28 commits to main since this release
a275654

This is the first release of OpenRGB Bridge for SignalRGB:

Right now this plugin is only working well with only one device connected to signalRGB through my plugin, Only one color LED is supported, that means that if you have multiple LED they are all going to lit the same color and a lot of bugs quirks and clunky behaviors are to be expected. Everying is going to be fixed in later releases

This plugin allow you to control devices that are supported by OpenRGB but not by SignalRGB (like Nvidia Founder Edition Graphics Cards)

First Download and put OpenRGBBridge.js and OpenRGBBridge.qml in your SignalRGB plugin folder (documents -> WhirlwindFX -> Plugins)

To make this plugin work make sure you have OpenRGB installed and running on your system. You can download it from the official website. Don't forget to start the SDK server by goind to the SDK server tab and clicking on "Start Server". Then under The Settings tab in "General Settings" make sure to enable "Start at login", "Start Minimized" and "Start Server". And make sure the deevice you want to controll is supported by OpenRGB and that it's control mode is set to Direct

You also need to download an intermediate server binary in the release section just under this message or if you prefer install node.js and download the bare node.js file and run it using the following command: "node server.js." If you use the EXE file it will be automatically runned on windows startup the next time (you can disable this behavior by adding "--no-startup" to the filename).

The intermediate server will be running on port 9730 by default, if you want to change the port you can do that by modifying the server.js file directly or by renameing your js/exe file by adding "--port=${THE PORT YOU WANT}" depending on what file you picked. You can also show the console window if you want by adding "--console" to the filename. And then don't forget to tick the "Use a custom port for the intermediate server" checkbox and enter the port you choosed in the input that will appear.

Then after everything is up and running you can connect to the OpenRGB SDK server by entering the Ip and the Port displayed in the OpenRGB SDK server tab (it should be "127.0.0.1" and "9730" by default) and clicking on "Connect". Then you can select the devices you want to control that are not directly supported by SignalRGB. Thoses devices will be synced with your current layout and effects and will automatically be added on signalRGB startup.