Eu mantenho meu laptop escondido e uso apenas um monitor externo com ele via HDMI. No Windows 7 configurações de exibição, eu configurá-lo para "Mostrar área de trabalho apenas em 2 [meu monitor externo]" Isso funciona bem em todos os casos, exceto quando eu iniciar o laptop quando o monitor externo já está conectado. Nesse caso, a tela do laptop permanece ligada e fixa no logotipo de inicialização do Windows 7, a menos que eu desligue manualmente o monitor. (Eu devo mencionar que enquanto a tela do laptop está presa no logotipo de inicialização, o monitor externo e o computador estão rodando muito bem.)
O laptop é um Asus N56VZ com gráficos Nvidia 650m e os drivers mais recentes. Eu verifiquei o painel de controle da Nvidia, assim como o BIOS e nada parecia muito promissor.
Alguma idéia de como eu posso desligar a tela do meu laptop depois de iniciar o Windows?
Editar 1
Para esclarecimento, se eu inicializar o laptop sem o monitor externo conectado e, ENTÃO, conectar o HDMI, a tela do laptop será desligada e o monitor externo funcionará como deveria.
Editar 2
Graças à resposta de @harrymc agora tenho alguma coisa funcionando. Eu criei um lote que muda a tela do laptop para primário e depois de volta novamente (simplesmente configurar o monitor externo para primário não funciona e a tela do laptop fica "presa"):
ECHO OFF
TIMEOUT /T 2 /NOBREAK
DisplaySwitch.exe /internal
TIMEOUT /T 2 /NOBREAK
DisplaySwitch.exe /external
Infelizmente, a mudança nas resoluções faz com que minhas janelas / ícones fiquem desarrumadas, o que precisa ser redimensionado, por isso é apenas trocar um problema por outro.
Para mais testes!