Como atribuir números de monitor no Windows 7

27

Quando eu uso 2 monitores, um no VGA e outro no HDMI, o Win 7 sempre atribui o monitor HDMI como 1 e o monitor VGA como 2. Como posso atribuí-los manualmente?

flawedoptics
fonte
1
isso é tão bobo que aparentemente não há como mudar isso. Eu tenho o mesmo problema com uma TV que eu conectei no HDMI. Como é decidido que a TV é a tela nº 1, sempre que eu a conecto, todas as janelas aparecem na tela, mesmo que eu normalmente queira apenas para o VLC. Especialmente irritante porque o "você deseja manter essas configurações?" contagem regressiva também aparece e é invisível no meu computador.
Damon
1
O problema é o seguinte: o Windows gosta de lançar aleatoriamente caixas de diálogo etc. no número 1, independentemente de 3 ou 2 estar definido como primário. Mesmo se a tela nº 1 estiver desligada no momento, as janelas funcionarão como se estivessem ligadas e não regularmente, mas com freqüência suficiente para serem desagradáveis, com coisas aparecendo por lá. Além disso (e isso sugere que é um problema de hardware da placa gpu) se o monitor não for o número 1, a bios e outras telas de inicialização às vezes serão exibidas APENAS no número 1.

Respostas:

7

Não há nenhuma maneira GUI que eu encontrei.

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers \ Configuration

e mais especificamente

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers \ Connectivity

é onde o Windows armazena o mapeamento dos monitores. Ele monitora os monitores vistos com base na data e quando encontra um monitor antes de atribuir um número. Você pode excluir essas duas chaves no registro e, em seguida, reiniciar e a placa de vídeo / janelas atribuirá números aos displays usando sua lógica padrão.

Você pode editar manualmente as chaves e os valores do registro, reiniciar e o sistema manterá os IDs definidos manualmente, no entanto, essa é uma experiência bastante dolorosa e deve ser evitada sem backups.

Pedimos desculpas por trazer esse tópico dos mortos, pensei que valha a pena compartilhar as informações, pois eu tinha a mesma pergunta.

Dane W
fonte
você pode entrar em alguns detalhes sobre como definir manualmente o registro?
ewok
Isso funciona, mas depois de algum tempo (talvez atualizar auto?) Ele muda de volta
Tomasz Brzezina
2

Eu li este software permite que você mude isso.

http://www.realtimesoft.com/ultramon/

Dependendo do driver de vídeo, você tem se pode alterá-lo nas propriedades de vídeo.

http://www.vistax64.com/vista-general/81095-changing-monitor-identities.html

Moab
fonte
obrigado por as ligações vou jogar com o painel de controle nvidia e ver o que eu acho ...
flawedoptics
Para a placa NVIDIA, control panel/display/multimonitor configurationvocê pode organizar a posição do monitor como desejar (1 à esquerda / direita de 2). Mas você não pode alterar os números em si: DVI permanecerá 1 e VGA permanecerá 2.
Andrey Regentov
O software UltraMon parece ter os números de identificação do monitor destacados das configurações do Windows 10 e não parece influenciá-los.
mystrdat
-1

O número real atribuído é importante, ou você deseja apenas tornar seu monitor VGA o monitor principal (aquele que mostra a barra de tarefas)?

Se tudo o que você deseja fazer é alterar o monitor principal, clique com o botão direito na área de trabalho, selecione 'Resolução da tela', clique no monitor VGA no diagrama (monitor número 2 no seu caso) e, em seguida, clique na caixa de seleção 'Make this my exibição principal '.

Alguns programas são afetados, como o PowerPoint, quando queremos a imagem completa (final) na tela do projetor, ela aparece no monitor da mesa e mostra a área de trabalho sendo projetada junto com as imagens.

Se esse não é o seu problema, estou realmente interessado em saber por que a ordem real dos monitores é importante para você.

Zoltán
fonte
1
Muitos aplicativos são abertos na tela nº 1, independentemente da tela principal designada.
Noah Yetter
Alguns softwares de compartilhamento de tela (Adobe Connect) só permitem compartilhamento de telas 1 ou 2.
ericslaw
Minha estação de acoplamento possui portas DVI e DP. e DP é para o projetor. Posso definir DVI como 1 e DP como 2 (excluindo a entrada do registro, desconectando o cabo HDMI e reconectando depois que o Windows finalmente define o DVI como 1), mas muitas vezes ele volta a funcionar magicamente.
Tomasz Brzezina 01/04/19
-2

No Windows 7, se você clicar com o botão direito na área de trabalho, poderá personalizar, aparência e personalização. A partir daí, você pode ir para exibição e resolução da tela. Nesta janela, você pode atribuir os números do monitor.

Você pode encontrar mais informações aqui: http://windows.microsoft.com/en-US/windows7/Move-windows-between-multiple-monitors

w7pro
fonte
Obrigado, eu estou familiarizado com essas configurações, mas não consigo encontrar no link onde diz como atribuir qual monitor é 1 e qual é 2. Não tenho problemas para alternar entre monitores e alterar resoluções, mas em todas as minhas janelas de teste sempre atribuímos meu monitor hdmi como 1 e meu vga como 2 se ambos estiverem conectados. Pela minha vida, não consigo descobrir como atribuir um número a eles manualmente.
Flawedoptics