Desde que atualizei para o Windows 10, minha máquina não permitia que a tela ou a máquina atingissem o tempo limite e adormecessem ou hibernassem. Antes de atualizar do Windows 7, a máquina dormia normalmente. Após algumas pesquisas, tentei powercfg -requests
, mas isso não resultou em nada listado como manter a máquina acordada.
Mais tarde, tentei desconectar todos os meus dispositivos USB e descobri que um controlador Xbox (PDP Afterglow Controller para Xbox 360) estava causando o problema. Quando estiver desconectado, a tela e a máquina irão dormir conforme o esperado.
Com algumas leituras adicionais, tentei atualizar o driver para o driver mais recente do Controlador do Microsoft 360 10.0.10240.16384 (7/9/2015)
, pois não há um driver específico do Afterglow. Enquanto o controlador continua a funcionar, sempre que estiver ligado, o computador não irá dormir.
O dispositivo (ou driver eu acho) diz que ele suporta estados de energia D0 - 03, mas é sempre no modo D0 e parece nunca cair disso.
Existe alguma maneira de alterar o estado de energia do dispositivo para que eu possa executar um script quando a máquina estiver inativa e forçar o controlador a entrar em D3 ou D2?