2011-04-05 20:45:19 +0000 2011-04-05 20:45:19 +0000
46
46

Como parar o redimensionamento das janelas quando o canal de visualização do monitor é desligado / comutado para uma fonte diferente

Tenho um novo adaptador Amd Radeon 6870 com os seus drivers definidos para uma resolução de 1080p 60Hz ligado a uma TV Samsung de alta qualidade baseada em HDMI de 2008 de 47".

Contudo, quando a televisão é virada para uma entrada HDMI diferente -(quando volto ao windows) de alguma forma o Windows decide redimensionar todas as aplicações abertas para uma resolução mais baixa - incluindo algumas das pop-outs ocultas acopladas lateralmente. No entanto, quando redimensiona essas aplicações - apenas coloca os pop-outs no meio do ecrã e todas as janelas redimensionadas das aplicações abertas no canto superior esquerdo - todas elas empilhadas umas sobre as outras e redimensionadas para a resolução mais pequena.

As coisas que parecem estar bem depois de voltar são os ícones na área de trabalho, a barra de tarefas e a barra lateral.

Qualquer pessoa tem algum conhecimento 1) como isto acontece 2) porque acontece 3) como impedi-lo de redimensionar as aplicações e alguns dos pop-outs acoplados (não estão realmente redimensionados após o regresso - estão apenas presos no meio do ecrã aproximadamente onde estariam se a barra lateral direita ou inferior devesse estar se o ecrã fosse redimensionado para essa resolução mais baixa).

A minha hipótese é que ao perder o sinal HDMI - que o Windows é dito por algo (condutor, ou o próprio Windows) que a resolução a ser sem um sinal está presente (notando que os sinais HDMI e os apertos de mão são de duas vias em dispositivos HDMI. Se perder o sinal ou se a televisão for mudada para outro dispositivo - então o adaptador do ecrã deve descobrir isso e dizer ao Windows ou descobrir e desenhar aleatoriamente para alterar o tamanho do ecrã).

Toda e qualquer ajuda é mais apreciada. Perguntei à AMD/ATI - mas eles disseram não saber porquê nem como isto está a acontecer. Esperava que talvez este seja o lugar para onde os super utilizadores vão verdadeiramente - aqueles que desenvolvem adaptadores de visualização, ou que mergulham profundamente nestas áreas das janelas. Se houver sites melhores ou apenas sites concorrentes - por favor aconselhem - tendo em conta que já escrevi AMD/ATI.

Resposta / Adicionais 4/7/2011

É realmente agradável receber a sua resposta Shinrai. (BTW é etiqueta apropriada nestes fóruns ter uma discussão?) No entanto ‘apenas uma questão’ - estou a usar um único display neste caso - para que o Windows não mova janelas de aplicação para outro ambiente de trabalho. Windows (ou algo) decide encolher o ambiente de trabalho que tem actualmente e redimensionar todas as janelas para o tamanho máximo do ambiente de trabalho. Como tal, ficaria satisfeito se o Windows mantivesse apenas o tamanho actual do único ambiente de trabalho que está em funcionamento.

Também sei que isto NÃO acontece em monitores ligados com DVI. Aí tive um e dois monitores configurados e não redimensiona de todo esses monitores ao desligar os monitores, desligando-os, o que quer que seja… eles permanecem sólidos - tudo no lugar - de tal forma que se se esquecer que o outro monitor está desligado - terá problemas em encontrar algumas janelas sem utilizar um dos utilitários de controlo.

Então, se eu conseguisse mesmo obter o tratamento HDMI pelo Windows (ou pelo driver do monitor) ( 1] que está a fazer isto de qualquer forma o driver do monitor ou Windows - e 2] de onde vem aquele outro tamanho de resolução (1024x768) - não é o mais pequeno e não é o maior?) a ter como DVI - a vida seria dourada (para este aspecto de qualquer forma).

** encontrou outros com o mesmo problema neste fio: http://hardforum.com/showthread.php?t=1507324

Respostas (3)

3
3
3
2011-04-06 14:49:41 +0000

O seu palpite está correcto; o monitor está essencialmente a desligar o aperto de mão naquele canal HDMI quando se muda a entrada. O Windows 7 vê isto como “Já não há um monitor ligado aqui”, altura em que desactiva essa saída. Uma vez que esse ecrã já não existe, tudo o que estava nele tem de ir SOMEWHERE, por isso baralha tudo nos seus ecrãs restantes, e não é gracioso. Quando o ecrã regressar, o Windows 7 lembrar-se-á de como tinha as coisas arranjadas até certo ponto, mas não vai baralhar as suas janelas de volta (pode ter fechado ou aberto ou, afinal de contas, movê-las entretanto!).

Não há nada que possa fazer com condutores de visualização que possam corrigir isto; é o comportamento do sistema operativo e embora seja inconveniente para a sua situação, faz sentido. (A alternativa é ter coisas em monitores que realmente não existem, o que a XP por vezes fez e deixem-me dizer-vos que foi um pesadelo). Pode haver algum software de terceiros que possa forçar que isto não ocorra, mas não conheço nenhum de improviso e suspeito que correria o risco de causar outros problemas. (Se alguém puder realmente afixar algum, terei todo o prazer em revogar essas respostas).

3
3
3
2014-03-27 02:24:49 +0000

Não é necessário hardware adicional

  1. Instalar TeamViewer ou Chrome Remote desktop no computador com o problema, e permitir ligações remotas.
  2. Desligar a TV/monitor.
  3. A resolução muda por si própria.
  4. Entrar no computador remotamente utilizando o software do passo 1. Como indicado na pergunta, a resolução foi alterada.
  5. Aumente a resolução de volta ao normal (como acontece quando a TV/monitor está ligada), utilizando a sua ligação remota.
  6. A resolução não mudará mais quando a TV/monitor estiver desligada.
1
1
1
2012-12-13 19:29:29 +0000

Ao pesquisar o mesmo problema, encontrei este tópico afirmando que pode ser reparado através de brincadeiras no registo. Também encontrei um fio por um tipo que alegou ser o resultado da utilização do DisplayPort.

Tentei a reparação do registo, e não parecia funcionar (embora não tenha reiniciado, se é que isso faz alguma diferença). Além disso, o meu dispositivo de mau comportamento está ligado a um displayport na minha placa gráfica a partir de uma porta DVI no meu monitor, e infelizmente não posso confirmar a segunda conta uma vez que não tenho os adaptadores apropriados. Mas, pensei que poderia ser útil.

Editar: ok, fiquei desesperado e, na verdade, conduzi para pedir emprestado um cabo para esta tentativa. A mudança de um cabo DVI-I com cabo adaptador DVI/DisplayPort para um cabo DVI-I/HDMI de cabo único fixou isto para mim. Para mim, isto sugere que ou é de facto um problema com DisplayPort, como sugerido pelo tipo no HardForum, ou que é um efeito secundário da utilização de adaptadores de cabo. Seja como for, fico contente por ter sido feito com ele.