Comment écrire un script / programme pour dupliquer un moniteur (pour résoudre des problèmes audio HDMI)


1

Notes de Cliff: Question: Existe-t-il un moyen d'écrire un script pour cloner un moniteur sur un autre moniteur (plutôt que de le faire manuellement dans le Panneau de configuration ou le pilote ATI)?

Je voudrais quelque chose de similaire à Comment puis-je écrire un script pour modifier les paramètres d'affichage de nvidia?

=========================== Version longue: (je poste plus de détails que nécessaire parce que je suis ouvert aux suggestions d'alternatives, par exemple, EDID à résoudre ce problème autre que le correctif que j'ai proposé.)

Permettez-moi de décrire le problème que j'ai avec ma configuration audio HDMI. J'utilise le processeur graphique ATI Radeon 6950, doté de fonctionnalités audio, qui fait office de périphérique audio sous Windows 7 pour son port HDMI / Display. Le périphérique audio s'appelle ATI High Definition Audio device.

Cependant, en raison d'une étrange implémentation de Windows ou du pilote, je ne sais pas qui est à l'origine de cette erreur, l'audio HDMI ne fonctionnera pas s'il n'y a pas de signal vidéo associé. Actuellement, j'attache le HDMI à mon récepteur AV et la source vidéo n'est pas utilisée. (J'utilise DisplayPort pour mon écran principal et un autre écran DVI auxiliaire). Pour autoriser l'audio HDMI, je dois dupliquer mon bureau auxiliaire en tant que bureau cloné sur mon récepteur AV (semble être un troisième moniteur) afin qu'un signal d'alimentation vidéo existe de telle sorte que le son fonctionne.

C'est là que les problèmes commencent. Chaque fois que j'éteins mon ampli-tuner AV ou mon moniteur principal, les resynchronisations DP / HDMI. Ceci se produit lorsque DP / HDMI détecte un changement de connexion, exécute des protocoles d'établissement de liaison et Windows reconfigure la configuration du moniteur en fonction d'un profil préenregistré. Par exemple, seul le DP est actif, mais pas le HDMI lorsque l'ampli-tuner AV est éteint, les paramètres d'affichage sont modifiés en conséquence, l'écran scintille et se règle. C'est la racine du problème. Lorsque la resynchronisation commence, les connexions de tous les liens DP / HDMI sont rétablies momentanément et, lorsque cela se produit, le pilote ATI High Definition Audio est également réinitialisé en raison d'une perte de liaison. L'icône du haut-parleur devient une croix, ce qui signifie que la carte son n'est pas disponible.

Non seulement cela casse toutes les applications ayant des ressources audio actives, en raison d'un bogue avec le pilote ou Windows (je ne sais pas lequel), mais les profils n'étaient pas correctement stockés et donc restaurés. Si je mets mon ampli-tuner AV sous tension (de l'état éteint) à l'état de profil où toutes les connexions sont actives, le profil sur lequel le moniteur est dupliqué n'est pas chargé correctement et, par conséquent, le flux vidéo de l'ampli-tuner AV n'est pas automatiquement rétabli. Cela signifie que le son reste indisponible jusqu'à ce que je re-clone manuellement le bureau de mon moniteur auxiliaire sur mon ampli-tuner AV. De même, si mon bureau est désactivé, la resynchronisation débute et le clonage de l'auto du bureau est interrompu.

Cela signifie que je ne peux pas écouter de la musique avec mon écran principal éteint (même si ce n’est pas celui qui est cloné), ni jouer à des jeux informatiques ni jouer afk car éteindre mon moniteur principal coupe le son et le jeu (rupture du lien pour le précédent et résolution réinitialiser pour ce dernier). Dieu ces nouvelles interfaces me rend fou, peut-on aller à la simple plug and play aucune intelligence DVI avec support audio?

Désolé pour le long post, ma question est la suivante: existe-t-il un moyen d'écrire un script pour cloner un moniteur sur un autre moniteur? Je n'ai donc pas à effectuer cette recréation manuellement et à l'automatiser chaque fois que le périphérique audio est détecté indisponible ?

PS rant Ces nouvelles interfaces avec DP / HDMI sont pires que les anciennes connexions DVI / VGA. Ils essaient d’être intelligents et conviviaux pour reconfigurer l’agencement du bureau, mais ils ne réalisent pas que le scintillement des écrans est plus gênant qu’autre chose. Au moins, désactiver un moniteur DVI ne réinitialise pas les résolutions, le chargement du bureau, etc. / rant

Réponses:


0

Pour Microsoft XP au moins, j'ai constaté que le " changeur d'affichage " permettait de régler les paramètres de clone et de position de mon moniteur à partir d'un fichier de traitement par lots.


Malheureusement, cela n’a pas la capacité de cloner / dupliquer les moniteurs comme dans le panneau de configuration de Windows, ce qui est essentiel pour forcer l’alimentation vidéo de mon récepteur AV. Merci quand même
Mobius Pizza
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.