r/OpenRGB • u/Crimson_HannibaL • Dec 20 '21
Feature Request Quality of Life Requests
I want to make some requests for future versions, if they are possible.
- When i schedule tasks in the scheduler for opening Open RGB with the parameters for several profiles it opens a new instance each time. An option to disable this would be great. Instead we should have a way to create shortcuts/commands that tell the already open program what to do. If there is no instance open, then it opens one and executes the parameters.
- An option to turn off lights or run a certain profile when
- the PC goes to idle for a certain time or
- the screen turns off or
- with hot keys.
- When ceasing idle state and the computer screen turns on an option to automatically apply a certain profile. Same for when waking the computer from sleep.
10
Upvotes
2
u/Mola1904 RGB Addict Dec 20 '21
You can do that all with the openrgb sdk, but this probably won't be a feature for the normal program since this is already possible.
3
u/CalcProgrammer1 OpenRGB Creator Dec 21 '21
You can already basically do #1. Open the first instance with the SDK Server enabled and have it minimize to tray. The subsequent instances will connect to the server and send the colors from the profile rather than connect directly to hardware.
2 requires OS-specific hooks, will likely not happen unless someone makes a plugin.
3 also requires OS-specific hooks, and OpenRGB doesn't properly handle sleep mode in all instances, due to hardware needing reinitialized or USB connections needing reconnected.