Stawiam raczej na szukanie odpowiedniej opcji w BIOSie, bo to on steruje możliwością budzenia komputera.
Dodatkowo musiałby wiedzieć w jaki sposób system operacyjny wyłączył się, ale chyba za wiele wymagasz...
Z punktu widzenia BIOSu hibernacja od wyłączenia to się niczym nie różni.
Można ewentualnie dyskutować o różnicy między uśpieniem a wyłączniem/hibernacją...
Ja używam spacji do włączania komputera i jest to dla mnie bardzo wygodne. W sumie nie wiem, dlaczego chcesz aby to działało tylko przy uśpieniu, a nie przy wyłączeniu/hibernacji? Spacja i można pracować, nie ważne w jakim stanie jest komputer (szczególnie, że mój tablet to po kilku godzinach sam przechodzi z uśpienia do pół-hibernacji, więc uruchomienie czasami by działało, a czasami nie)