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

Comment arrêter le redimensionnement des fenêtres lorsque le canal d'affichage de l'écran est éteint / commuté vers une autre source

J'ai un nouvel adaptateur 6870 Amd Radeon avec ses pilotes réglés sur une résolution de 1080p 60Hz, connecté à un téléviseur haut de gamme Samsung HDMI de 2008 de 47 pouces.

Cependant, lorsque le téléviseur est tourné vers une autre entrée HDMI (quand je reviens dans Windows), Windows décide de redimensionner toutes les applications ouvertes à une résolution inférieure, y compris certaines des fenêtres contextuelles cachées sur le côté. Mais lorsqu'il les redimensionne, il ne fait que coller les pop-outs au milieu de l'écran et toutes les fenêtres redimensionnées des applications ouvertes dans le coin supérieur gauche, toutes empilées les unes sur les autres et redimensionnées à la plus petite résolution.

Les choses qui semblent correctes après le retour sont les icônes sur le bureau, la barre des tâches et la barre latérale.

Toute personne sait 1) comment cela se produit 2) pourquoi cela se produit 3) comment l'empêcher de redimensionner les applications et certaines des fenêtres contextuelles ancrées (elles ne sont pas vraiment redimensionnées après le retour - elles sont juste coincées au milieu de l'écran à peu près là où elles seraient si la barre latérale de droite ou du bas devait être si l'écran était redimensionné à cette résolution inférieure).

Mon hypothèse est que lors de la perte du signal HDMI - que Windows est informé par quelque chose (le pilote, ou Windows lui-même) que la résolution doit être sans qu'un signal soit présent (en notant que les signaux HDMI et les poignées de main sont à double sens sur les appareils HDMI. S'il perd le signal ou si la télévision est branchée sur un autre appareil, l'adaptateur d'affichage doit le comprendre et le dire à Windows ou le comprendre et le concevoir de manière aléatoire pour changer la taille de l'affichage).

Toute aide est la bienvenue. J'ai demandé à AMD/ATI - mais ils ont dit qu'ils ne savaient pas pourquoi ni comment cela se produisait. J'espérais que c'est peut-être l'endroit où les super utilisateurs vont vraiment - ceux qui développent des pilotes d'adaptateur d'affichage, ou qui plongent profondément dans ces zones de fenêtres. S'il y a de meilleurs sites ou simplement des sites concurrents, merci de me le faire savoir, sachant que j'ai déjà écrit AMD/ATI.

Réponse / Additions 4/7/2011

C'est vraiment bien de recevoir votre réponse Shinrai. (En fait, est-ce l'étiquette sur ces forums d'avoir une discussion ?) Pourtant, “un seul problème” - j'utilise un affichage unique dans ce cas - pour que Windows ne déplace pas les fenêtres d'application vers un autre bureau. Windows (ou quelque chose comme ça) décide de réduire le bureau dont il dispose actuellement et de redimensionner toutes les fenêtres à la taille maximale du bureau. En tant que tel, je serais heureux que Windows conserve la taille actuelle du seul bureau qui fonctionne.

Je sais aussi que cela n'arrive PAS sur les moniteurs connectés avec DVI. Là-bas, j'ai eu un et deux moniteurs configurés et cela ne redimensionne pas du tout ces écrans quand on déconnecte les moniteurs, qu'on les éteint, peu importe… ils restent solides - tout est en place - à tel point que si vous avez oublié que l'autre moniteur est éteint - vous aurez des difficultés à trouver certaines fenêtres sans utiliser un des utilitaires de l'application de contrôle.

Donc si je pouvais même obtenir la gestion du HDMI par Windows (ou le pilote d'affichage) ( 1] ce qui fait de toute façon le pilote d'affichage ou Windows - et 2] d'où vient cette autre taille de résolution (1024x768) - ce n'est pas la plus petite et ce n'est pas la plus grande ?) pour avoir comme DVI - la vie serait d'or (pour cet aspect en tout cas).

** ont trouvé d'autres personnes ayant le même problème dans ce fil de discussion : http://hardforum.com/showthread.php?t=1507324

Réponses (3)

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

Votre intuition est correcte ; le moniteur coupe essentiellement la poignée de main sur ce canal HDMI lorsque vous changez d'entrée. Windows 7 voit cela comme “Il n'y a plus de moniteur connecté ici”, et à ce moment-là, il désactive cette sortie. Puisque cet écran n'existe plus, tout ce qui était dessus doit aller QUELQUE PART, donc il mélange tout sur les autres écrans, et ce n'est pas gracieux. Lorsque l'affichage revient, Windows 7 se souviendra de la façon dont vous aviez arrangé les choses dans une certaine mesure, mais il ne va pas réorganiser vos fenêtres (vous pouvez les avoir fermées ou ouvertes ou les avoir déplacées entre-temps, après tout !)

Il n'y a rien que vous puissiez faire avec des pilotes d'affichage qui puissent régler ce problème ; c'est le comportement du système d'exploitation et bien que cela ne soit pas pratique pour votre situation, c'est logique. (L'alternative est d'avoir des choses sur les moniteurs qui n'existent pas vraiment, ce qu'a fait XP parfois et laissez-moi vous dire que c'était un cauchemar). Il existe peut-être des logiciels tiers qui peuvent empêcher cela, mais je n'en connais aucun de désinvolte et je pense que vous risqueriez de causer d'autres problèmes. (Si quelqu'un peut effectivement en poster, je serai heureux de voter ces réponses).

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

Installer TeamViewer ou Chrome Remote desktop sur l'ordinateur qui présente le problème et activer les connexions à distance.

  1. Éteignez la télévision/le moniteur.
  2. La résolution change d'elle-même.
  3. Connectez-vous à l'ordinateur à distance à l'aide du logiciel à partir de l'étape 1. Comme indiqué dans la question, la résolution a changé.
  4. Augmentez la résolution pour qu'elle redevienne normale (comme lorsque le téléviseur/écran est allumé), en utilisant votre connexion à distance.
  5. La résolution ne changera plus lorsque le téléviseur/moniteur est éteint.
1
1
1
2012-12-13 19:29:29 +0000

En faisant des recherches sur le même problème, j'ai trouvé ce fil de discussion prétendant qu'il peut être réparé en faisant l'idiot dans le registre. J'ai également trouvé un fil par un gars qui prétendait que c'était le résultat de l'utilisation de DisplayPort.

J'ai essayé la correction du registre, et cela n'a pas semblé fonctionner (bien que je n'ai pas redémarré, si cela fait une différence). De plus, mon appareil malveillant est connecté à un port DisplayPort de ma carte graphique depuis un port DVI de mon moniteur, et je ne peux malheureusement pas confirmer le second compte car je n'ai pas les adaptateurs appropriés. Mais, j'ai pensé que cela pourrait être utile.

Edit : ok, j'ai été désespéré et je suis en fait parti emprunter un câble pour cette tentative. Passer d'un câble DVI-I avec un câble adaptateur DVI/DisplayPort à un câble DVI-I/HDMI monocâble a réglé le problème pour moi. Pour moi, cela suggère soit que c'est effectivement un problème avec DisplayPort, comme l'a suggéré le gars sur HardForum, soit que c'est un effet secondaire de l'utilisation d'adaptateurs de câble. Dans les deux cas, je suis content d'en avoir fini avec ça.