63 votes

Comment arrêter le redimensionnement de Windows lorsque le canal d'affichage du moniteur est éteint / commuté sur une autre source

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

Cependant, lorsque la télévision est tournée vers une autre entrée HDMI (lorsque je reviens à Windows), Windows décide de redimensionner toutes les applications ouvertes à une résolution inférieure, y compris certaines des fenêtres pop-up cachées et ancrées sur le côté. Lorsqu'il redimensionne ces dernières, il place 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 être correctes après le retour sont les icônes du bureau, de la barre des tâches et de la barre latérale.

Quelqu'un sait-il 1) comment cela se produit 2) pourquoi cela se produit 3) comment l'empêcher de redimensionner les applications et certains des pop-outs ancrés (ils ne sont pas vraiment redimensionnés après le retour - ils sont juste coincés au milieu de l'écran à peu près là où ils seraient si la barre latérale droite ou inférieure devait être si l'écran était redimensionné à cette résolution inférieure).

Mon hypothèse est qu'en cas de perte du signal HDMI, Windows est informé par quelque chose (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 bidirectionnels sur les périphériques HDMI. S'il perd le signal ou si la télévision est commutée sur un autre appareil, alors l'adaptateur d'affichage doit le découvrir et le dire à Windows ou le découvrir et concevoir de manière aléatoire de changer la taille de l'affichage).

Toute aide est la bienvenue. J'ai demandé à AMD/ATI - mais ils ont dit qu'ils ne savent pas pourquoi ou comment cela se produit. J'espérais que c'était peut-être LE site où les super utilisateurs allaient vraiment - ceux qui développent des pilotes d'adaptateurs d'affichage, ou qui se plongent profondément dans ces domaines de Windows. S'il existe de meilleurs sites ou simplement des sites concurrents, veuillez m'en informer, sachant que j'ai déjà écrit AMD/ATI.

Réponse / Ajouts 4/7/2011

C'est vraiment agréable de recevoir ta réponse Shinrai. (BTW, est-ce que l'étiquette correcte sur ces forums est d'avoir une discussion ?) Pourtant, il n'y a qu'un seul problème : j'utilise une affichage unique dans ce cas - pour que Windows ne déplace pas l'application Windows vers un autre bureau. Windows (ou quelque chose comme ça) décide de réduire le bureau qu'il possède 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 de l'unique bureau en service.

Je sais également que cela ne se produit PAS sur les moniteurs connectés en DVI. J'ai eu des configurations à un et deux moniteurs et il ne redimensionne pas du tout ces écrans lorsqu'on les déconnecte, les éteint, etc... ils restent solides - tout est en place - à tel point que si vous oubliez que l'autre moniteur est éteint, vous aurez des difficultés à trouver des fenêtres sans utiliser l'un des utilitaires de l'application de contrôle.

Donc, si j'arrivais à faire en sorte que la gestion de l'HDMI par Windows (ou le pilote d'affichage) ( 1] qui fait ça 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 ni la plus grande ?) pour avoir la même chose que le DVI - la vie serait dorée (pour cet aspect en tout cas).

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

1voto

shjibby Points 29

Ce n'est pas une solution, mais une solution de rechange. J'ai remarqué que si vous réduisez les fenêtres avant que l'écran ne soit éteint et que vous ne les rétablissez pas avant que l'écran ne soit revenu, les fenêtres ne sont pas réorganisées.

Je tire parti de ce fait pour m'offrir une expérience "sans faille", comme je l'ai documenté ici : http://thelamprechts.blogspot.com/2014/09/a-Windows-workaround-to-maintain-window.html

1voto

Ecksters Points 135

C'est une très vieille question, mais j'ai en fait une solution très simple pour les utilisateurs de Windows 10 (cela peut fonctionner pour 7 et 8, je ne suis pas sûr).

Je voulais spécifiquement que mes fenêtres se souviennent de leur position, et j'utilisais un KVM pour passer d'un ordinateur à l'autre, mais chaque fois que je revenais en arrière, toutes les fenêtres revenaient sur le moniteur principal.

J'ai découvert que si vous cliquez sur le petit bouton "Minimiser toutes les fenêtres" en bas à droite de votre barre de tâches, avant de faire le changement, lorsque vous revenez, vous pouvez cliquer à nouveau dessus et les fenêtres reprendront leur position précédente.

1voto

David M. Points 11

J'avais le même problème sur mon téléviseur LG 42". Après avoir lu les messages ici concernant l'usurpation du signal vers Windows, j'ai pensé à quelque chose. J'avais un adaptateur DVI-HDMI supplémentaire que je n'utilisais plus. Je l'ai branché sur le port DVI de ma carte vidéo, puis sur le port HDMI, et le problème de redimensionnement de Windows n'existe plus. C'était donc une solution très simple. Vous pouvez les trouver chez RadioShack ou dans n'importe quel magasin d'électronique. Je suis content d'avoir résolu ce problème. J'espère que cela fonctionnera pour d'autres.

0voto

Stefan Ejegod Points 1

Au cas où quelqu'un d'autre rencontrerait ce problème, je vais juste ajouter mon "correctif". J'ai découvert que Windows 8.1 redimensionnait toutes mes fenêtres/programmes et autres, lorsque je les plaçais sur mon téléviseur. (Connecté à mon ordinateur portable, via un port HDMI). J'ai dû accéder au menu de la résolution d'écran, choisir "Agrandir ou réduire le texte et les autres éléments", choisir "Me laisser choisir une taille pour tous les moniteurs" et ensuite les laisser rester à 100%. C'EST FAIT !

0voto

Slion Points 101

J'ai eu un problème similaire depuis la mise à niveau d'une machine Windows 10 vers TH2 en novembre 2016.

En raison des divers effets secondaires qu'un cycle d'alimentation de la télévision avait sur mes applications et mon bureau, j'ai fini par comprendre que l'extinction et l'allumage de la télévision entraînaient un changement de résolution et/ou de taille de police/DPI dans Windows 10.

Après quelques recherches, j'ai forcé le même DPI pour tous mes écrans, virtuels et physiques, en procédant comme suit :

  • Entrez Control Panel\Appearance and Personalization\Display .
  • Cliquez sur set custom scaling level .
  • Réglez-le sur ce qui vous convient. Le 100% fonctionnait bien pour moi.

Ici est un lien sur la façon d'ajuster la mise à l'échelle.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X