I understand this is a special use case but bear with me!
I have a Dell monitor with multiple inputs that includes a USB hub that dynamically changes based on the input source. My keyboard and mouse are connected to the monitor’s USB ports.
For the most part, the monitor is using the displayport on my Clear Linux desktop with a single USB cable connection between the desktop and the monitor.
From time to time, I connect my laptop to the same monitor via a USB-C connection. The keyboard and mouse now seamlessly connect to my laptop.
It’s when switching back to the desktop (which I leave on and connected still via DP) that I start to run into troubles. If my session is still active, I have no trouble and I can continue to work seamlessly, but if the display is put to sleep either via a timeout or by locking the session, then the keyboard and mouse will not wake the display back up.
I suspect this might be a USB power saving setting that is giving me grief.
I tried the same scenario with Fedora on my desktop and did not experience this issue.
Note that I can bring the system back to life by pressing the power button on my desktop which suspends my whole system. I can then press the power button to resume the system which brings up the display and the keyboard and mouse are fully responsive.
Can anyone help me further troubleshoot this issue?