I apologize in advance if this is the wrong sub to ask this question.
A few weeks ago I noticed that I couldn't wake up my PC from Sleep on Windows 10 by pressing keyboard or clicking a mouse button. If my memory serves, I don't have this problem back when I was using Windows 7 (on the same PC or even on my old laptop).
After doing a bunch of searching and trying almost everything that the internet has to offer for a possible fix, nothing worked, but I found a very simple solution to this problem, which is enabling the "Resume by USB Device" option on BIOS Settings (I'm using MSI Z97 Gaming 5 mobo) under "Settings\Advanced\Wake Up Event Setup". I could wake my PC up from Sleep using my keyboard/mouse now.
(sorry btw, couldn't find a FAT drive lying around, which apparently needed to save BIOS screenshot)
This, HOWEVER, apparently creates another issue for me. I rarely shut down my PC, I usually just use Hibernate or Sleep (I actually use Restart more than Shut down). But last night for some reason I wanted to shut down my PC before going to sleep, so I did. That's when I noticed that my keyboard was still on (the LED or whatever effect on my cheap gaming keyboard was on), my cheap little speaker that's powered up via USB 2.0 was also still on. They usually turn off immediately after I shut down my PC. I got curious, thinking maybe I misclicked on Sleep instead of Shut down, so I pressed a random key on my keyboard and it turned on (not wake up), doing POST, booting, and all that stuff. I then tried to shut it down again a couple times and same results.
I just did another test and apparently I can also wake my PC from hibernation using my keyboard/mouse. This isn't how it used to be.
So, the question is, is there a way so I can still wake up my PC from Sleep using keyboard/mouse, but at the same time prevent them from booting up my PC from a hibernation/shut down state?
Obviously if I disable the "Resume by USB Device" option, I can prevent turning on my PC by keyboard/mouse, but then I couldn't wake it up from sleep using keyboard/mouse, which is what I currently need because I stay at home a lot. But sometimes when I do go out, I usually shut down/hibernate my PC and I don't want something or somebody accidentally pushing a button and turning it on.
Any help or response is appreciated.
UPDATE:
So far, I've tried:
Disabling "Turn on fast startup" in Power Options. Didn't work.
Disabling Fast Boot in BIOS (I don't even know what it does, or what it's for). Didn't work.
Enabling the "EuP 2013" power management option in BIOS. 50% works. It prevents my PC from booting up while keeping the ability to wake it up from Sleep via keyboard/mouse, BUT my keyboard and speaker (and probably other peripherals that are still plugged in via USB) are still on, which is annoying because I can't turn off the damn light effect on this keyboard.