Quero que meu computador desligue meus monitores (não no modo de espera) quando não o uso (sem entrada de teclado / mouse) por mais de 15 minutos e os ligue novamente quando essa entrada for recebida.
O que você quer é exatamente o que você está tentando evitar.
Se o monitor estiver totalmente desligado, não será possível ligar novamente a partir de um sinal no cabo de vídeo. Para permitir que ele se ligue dessa maneira, é necessário que haja algum tipo de circuito no monitor que permaneça ligado e ativo para observar o sinal. Os monitores já possuem esse circuito, mas desativá-los também o desliga.
Para usar esse circuito, você precisa deixar um pouco de eletricidade no monitor, e é exatamente isso que o modo de espera faz: desliga a tela (e os alto-falantes e tudo mais) enquanto deixa esse pequeno circuito ativo.
Na maioria dos monitores modernos, não há essencialmente nenhuma diferença entre o modo de espera e o desligamento total, exceto um pequeno fio de baixa tensão nesse circuito e o LED na frente.
Tenho que pagar pela eletricidade, para evitar sempre o uso da eletricidade, tanto quanto for humanamente possível, mas deixo-a em espera quando estou usando o computador e preciso me afastar por um tempo (desativo as duas quando terminar) para o dia).
Em vez de deixar o monitor ligado por 15 minutos por nada, o melhor é fazer o que eu faço e simplesmente adquirir o hábito de desligar o monitor sempre que você se afastar ou colocá-lo manualmente no modo de espera . O que faço é usar o script AutoHotkey abaixo (pode ser compilado em um executável que é executado em segundo plano, se desejado), para que eu pressione + para desligar o monitor sempre que eu me levantar. Outras opções incluem o uso de um atalho ou programa , o uso de um script ou programa para fazê-lo com o atalho do cursor do mouse ou apenas a redução do tempo limite de 15 minutos para cinco ou mais.⊞ 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