From a very surface level look at the code it looks like the module disconnects the data coming from steam while OpenRGB is active. But i dont really do C so i might be totally off here.
Comment on Steam Machine LED support on Linux has been merged into OpenRGB
NeatNit@discuss.tchncs.de 11 hours ago
Just curious (I don’t have a Steam Machine and don’t plan to get one), doesn’t Steam fight for control of the LEDs if you run both Steam and OpenRGB at the same time?
unexposedhazard@discuss.tchncs.de 10 hours ago
CalcProgrammer1@lemmy.today 3 hours ago
It does not, but Steam isn’t constantly writing to the LEDs. The Customization tab in game mode just lets you pick from the built in hardware effects so it’s not continuously writing. That means it generally is not fighting OpenRGB. The only time it does seem to write to the LEDs repeatedly is during downloads when it uses the LEDs as a progress bar. Also, in desktop mode (on SteamOS or on other distros) it does not seem that Steam touches LEDs at all.
unexposedhazard@discuss.tchncs.de 1 hour ago
Oh okay cool. Thanks for actually checking.
CalcProgrammer1@lemmy.today 3 hours ago
In game mode yes, at least during downloads when it uses the LEDs as an indicator. It does not stream effects in software otherwise, it just lets you choose from the built in effects, so OpenRGB can take over without Steam trying to fight it most of the time.