[Feature Request] Apply the saved profile on device detection

Can you please make OpenRGB automatically apply saved profiles to recognised detected devices? Currently when a device is plugged in i have to manually click on 'Rescan Devices' and load the saved profile. I don't like Razer Synapse but it does at least automatically load the profile for any connected device.

OpenRGB is really great but it's always been lacking some basic quality of life features. Another example is not applying profiles when waking from sleep. I always put my PC to sleep instead of powering it off, and i have both a Razer Naga Pro and v2 Pro wireless mice which often need to be rescanned and have the profiles loaded after unplugging/plugging in the USB cable (they use USB for charging). It's the same whenever i connect/disconnect the USB cable on my Razer Huntsman V2 Tenkeyless keyboard. Occasionally rescans need to be done multiple times each day and this has gone on for years. Now recently i can't always be bothered to do this which is making OpenRGB seem a bit pointless.

Edited by S C