Add a dynamic flag that tries at all times to maintain the desktop interactive and make it possible to disable it for dedicated miners.