Je souhaite que mon ordinateur mette mes moniteurs hors tension (pas en mode veille) lorsque je ne l'utilise pas (aucune entrée clavier / souris) pendant plus de 15 minutes, et les rallume dès qu'une telle entrée est reçue.
Ce que vous voulez, c'est exactement ce que vous essayez d'éviter.
Si le moniteur est complètement éteint, il ne peut pas se rallumer à partir d'un signal du câble vidéo. Pour lui permettre de tourner comme ça, il doit y avoir une sorte de circuit dans le moniteur qui reste allumé et actif à surveiller le signal. Les moniteurs disposent déjà d'un tel circuit, mais leur désactivation le désactive également.
Pour utiliser ce circuit, vous devez laisser un peu d’électricité sur le moniteur, et c’est exactement ce que fait le mode veille: il éteint l’affichage (et les haut-parleurs, ainsi que tout le reste) tout en laissant ce petit circuit actif.
Avec la plupart des moniteurs modernes, il n’existe essentiellement aucune différence entre le mode veille et le mode totalement éteint, à l’exception d’un mince filet de tension basse dans ce circuit et du voyant situé à l’avant.
Je dois payer l’électricité, nous évitons donc toujours d’utiliser l’électricité autant que cela est humainement possible, mais je la laisse en veille lorsque j’utilise l’ordinateur et dois me retirer un moment (j’éteins les deux quand j’ai terminé. pour la journée).
Au lieu de laisser le moniteur allumé 15 minutes pour rien, le mieux est de faire ce que je fais et de prendre l'habitude d'éteindre le moniteur lorsque vous vous levez pour vous éloigner ou de le mettre manuellement en mode veille. . Ce que je fais est d'utiliser le script AutoHotkey ci-dessous (qui peut être compilé en un exécutable qui s'exécute en arrière-plan si vous le souhaitez) pour me permettre d'appuyer sur + pour mettre le moniteur en veille dès que je me lève. D'autres options incluent l'utilisation d'un raccourci ou d'un programme , l'utilisation d'un script ou d'un programme pour le faire avec un coin actif du curseur de la souris, ou même simplement la réduction du délai d'attente de 15 minutes à cinq environ.⊞ WinM
;Monitor Standby Hotkey
;⊞ Win + M puts monitor in standby
#m::
Sleep 1000 ; Pause for 1sec to prevent un-sleeping when key released
SendMessage, 0x112, 0xF170, 2,, Program Manager
; 0x112 is WM_SYSCOMMAND, 0xF170 is SC_MONITORPOWER
; Use 1 in place of 2 to activate the monitor's low-power mode
; Use -1 in place of 2 to turn the monitor on
return