I don't know if it's possible to execute logic on mouse movements in the Windows sleep power state. Either way, I feel it's something MSFT should spend some time on, given the current situation.
Suspend isn't even usable at all on my desktop when running Linux. The AMD GPU doesn't come back up properly 3 out of 4 times, and then any userspace processes that were using any graphics APIs (such as the desktop environment) are borked. Fixing that would probably save me 1kWh per day.
In my experience, I can't even get monitors to power off reliably, and I spend hours and hours fiddling with that sort of thing trying to debug it. Anything power-save related is a mess.
1. mouse doesn't have 'actively listen' for mouse movement - exceptions: ball-mouse 2. unintentional-clicking is much more rare