Estou usando o Windows 7 + Windows Media Center para meu HTPC. Funciona muito bem, exceto por um problema irritante. Sempre que desligo a TV enquanto ouço música, a música para por um segundo ou enquanto o Windows 7 tenta descobrir qual monitor está conectado. Após esse segundo, ele se estabelece em um padrão de 800x640. Embora não seja grande coisa, é chato, porque eu não quero ter a TV ligada enquanto reproduz música.
Existe alguma maneira de corrigir o monitor / desativar a detecção automática do monitor no Windows 7 para que ele não comece a recalibrar tudo quando eu desligar a TV?
Respostas:
Adicionar um emulador EDID com HDCP entre o monitor / monitor e o PC resolverá esse problema.
O emulador continuará alimentando as informações HDCP e EDID do seu monitor, para que seu sistema (especialmente para o Windows 7) ainda "pense" que o monitor está ligado, mesmo que você o desligue.
Mais e mais sistemas operacionais (como Windows 7 e Linux) solicitam a verificação do status dos dispositivos conectados com frequência e automaticamente (não apenas verificando o status da tela, mas também verificando o teclado / mouse ou alto-falante USB ... etc) . Se os dispositivos forem desligados ou desconectados do sistema do PC, o sistema operacional emitirá um erro HPD (Hot-plug Detect). Até o momento, ainda não há como desativar esse recurso no Windows 7.
fonte
EDID emulator
ou apenas essas soluções de hardware super caras?Isso acabou! Bloqueie o pino 19 do seu cabo HDMI com um pequeno pedaço de fita isolante
igual a
http://postimage.org/image/2g8p5dwdg/
Este pino é responsável pelo envio de sinais on / off
Não é a minha solução, mas pensei que levaria um minuto para propagar as informações de trabalho, pois isso resolveu a dor de cabeça para mim
fonte
Você pode desativar o recurso de detecção automática da sua placa gráfica através das propriedades avançadas de vídeo ou do utilitário de gerenciamento de drivers.
Se o seu é um cartão ATI, verifique o Catalyst Control Center:
fonte
Eu tenho uma solução, mas não sei se funciona apenas para mim.
Você precisa configurar na resolução de tela / monitor seus monitores (plasma, qualquer que seja) para serem genéricos não-pnp
Por exemplo: iniciei o Windows 7 com meu monitor fechado e o plasma não foi reconhecido
E não cliquei em detectar, deixei a tela acinzentada e apenas selecione a opção:
multiple displays:extend these displays
Eu também fiz isso antes com meu monitor Sony CRT da tela principal.
Então agora eu posso iniciar o Windows com tudo desligado e quando o Windows 7 for carregado e ligo meu plasma e sony crt, tudo está no lugar
E não é detectado.
Se o seu monitor não pnp genérico não fornecer as resoluções necessárias, você poderá criá-las (resolução personalizada) com o painel de controle da Nvidia.
fonte
Isso consertou para mim.
Versão mais recente do Catalyst Control Center até hoje. 24-06-2014 Preferências - Visualização avançada
Coluna do lado esquerdo - Open My VGA Displays - Clique nas propriedades (VGA Display)
Desmarque EDID
Defina o tamanho e a frequência da exibição. Eu recomendo 60 hz, a menos que você tenha certeza de que ele pode lidar com outras frequências, pois isso é o padrão para qualquer monitor.
fonte
Adicione esta entrada reg digitando regedit na barra de pesquisa inicial e pressionando enter:
ou salve:
em um .reg arquivo (se as extensões da pasta estiverem visíveis). Se não estiverem, vá para a pasta em que você está (Organizar> Opções de pasta e pesquisa) e ative "Mostrar extensões para tipos de arquivos conhecidos".
Agora você pode salvar este arquivo como .txt e renomeá-lo para .reg ou qualquer outro método que possa optar por salvar como arquivo de registro.
Quando você clica duas vezes em um arquivo de registro, ele pergunta se você deseja inserir isso no registro do sistema - Diga sim.
fonte
abra o regedit e encontre
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Contro \ Video {XXXX ...} \ 0000 ('XXXX' significa número do dispositivo. Existem várias pastas de número de dispositivo e você deve encontrar 'AdapterDesc' na pasta 0000 cujo valor da chave é 'amd radeon HD Série 7XXX '.)
Na pasta '0000', altere o valor de 'PP_SclkDeepSleepDisable REG_DWORD' de 0 para 1. e reinicie!
trabalhou para mim
fonte
Dê uma olhada nos seus serviços, a placa de vídeo pode ter um serviço para detectá-lo, como "AMD External Events Utility" ou "ati hotkey poller". Desative-o e veja se isso faz diferença.
fonte
Aqui está uma solução que funcionou para mim. Windows 7, NVidia Quadro NVS 295. Mas isso é em grande parte irrelevante.
A parte importante é que esses são monitores HP EliteDisplay 241i.
Vá para o menu na tela> Controle de entrada> Detecção de hot plug DP> mude de Baixo consumo para Sempre ativo.
Fazer isso nos dois monitores resolveu o problema para mim. Eu suspeito que outros monitores terão configurações semelhantes.
fonte