O MacBook desconectado do monitor externo acha que ainda é o Desktop Secundário

64

Eu tenho um MacBook Pro 13 "com o Lion conectado a um monitor VGA externo. Muitas vezes, quando eu desconecto seu negócio de dongle de vídeo, o MacBook não percebe que o outro monitor se foi. Ele continua acreditando que é o Monitor Secundário (que Posso confirmar clicando com o botão direito na área de trabalho e selecionando "Alterar plano de fundo da área de trabalho ...").

Como não há barra de menus, não consigo acessar o ícone Exibir para Detectar Monitores. Não, não quero que a tela do MacBook seja a principal quando estiver no exterior.

Conectar o dongle DisplayPort novamente não faz nada. Ele nem voltará a ser exibido no monitor externo ao qual estava conectado antes; portanto, não se esqueça do espelhamento. Até este ponto, desliguei e reinicio com força.

Alguma idéia de como informar ao MacBook que não há monitor externo e que agora é o principal?

ruffin
fonte
6
Command + Brightness Up é o atalho de teclado para Detectar telas, mas essa opção desapareceu agora no ML.
vcsjones
@vcsjones ele disse que está no Lion, o que deve resolver seu problema!
Philippe Gilbert
@ vcsjones - pode querer transformar isso em uma resposta. Parece fazer o truque em 10.7.
Ruffin
@ruffin Adicionado como resposta.
Vcsjones

Respostas:

68

Command + Brightness Up é o atalho de teclado para Detectar telas no Lion.

vcsjones
fonte
10
No meu MBP com ML, verifica-se que Option + Brightness-Up ativa as telas de detecção.
7
Saltando para esta conversa 2,5 anos depois (OLÁ! POVOS DO FUTURO) para dizer que isso também funciona em Yosemite.
Scottie
3
Consegui isso no El Capitan e o Option + Brightness-Up me ajudou a entrar na janela Configurações (o que já era difícil antes, como explicado pelo comentário de ruffin). Eu tive a opção de reunir todas as janelas, mas isso não fez nenhuma diferença, e o Mac continuou se comportando como se houvesse um monitor externo. Eu estava clicando em opções aleatórias para ver se isso ajudava e, quando cliquei na opção "Espelhar telas", minha tela ficou em branco e logo o próprio Mac travou.
haridsv
7
Existe uma maneira de fazer isso em um MacBook Pro de 2016 que possui uma barra de toque em vez de controles de brilho?
Carlos Macasaet 2/17/17
1
Saltando 6 anos depois ... Ainda funciona em Mojave. Isso funciona como um encanto !!
Gowtham Raj
23

Outra maneira de fazer isso é indo para Monitores nas Preferências do Sistema e, em seguida, mantendo a ⌥ Optiontecla pressionada e o botão Reunir Windows se transformará em um botão que diz Detectar Monitores .

Alec Gorge
fonte
Obrigado, a resposta aceita não ajuda muito se você tem um teclado de estilo Windows conectado ...
James B
1
Esta resposta está obviamente funcionando para algumas pessoas, mas na minha situação original, você não podia acessar Configurações. Você pode abri-lo, mas o Mac acha que é exibido na "tela principal" que está faltando. / sigh @JamesB - Fwiw, como a pergunta é sobre um MacBook e é difícil desligar o teclado do Mac; ^ D, a resposta aceita funciona muito bem. Seria doloroso se o que eu estou vendo acontecesse em um iMac, embora pareça que você está vendo algo diferente.
Ruffin
Eu tive esse problema em um iMac, sim. Não queremos que as crianças destruam nosso "bom" teclado de alumínio sem fio, para que tenhamos um KB USB Windows barato conectado para uso diário.
James B
1
Isso funciona bem em máquinas com uma barra de toque.
fifi finance
Eu desliguei a formiga e tentei isso, mas o osx ainda acha que o meu 5k está conectado ... Bug bastante irritante. Eu tenho que reiniciar?
Viktor Hedefalk
15

Já tive isso com o Mavericks algumas vezes e descobri que, no meu caso, alterar a rotação fará com que o sistema operacional reconheça que os monitores não estão lá. Alterar a resolução ou alguma outra ação (além da reinicialização óbvia) não pareceu funcionar para mim.

Ray Burgemeestre
fonte
1
Oh graças a Deus, ele funciona em Yosemite também. Se eu pudesse comprar uma cerveja para você, eu compraria.
Gordon
Uau, isso é muito legal. Também funcionou para mim. Que truque.
jontsai
1
Eu tive o problema no macOS Sierra 10.12.4 em um rMBP. E essa dica funcionou! Todas as outras dicas apresentadas nesta edição falharam: "Detectar telas" via "CMD + Brightness Up" não fez nada. "CMD + Brightness Down" mostrou o conteúdo da tela externa na tela interna, a mesma tecla pressionada voltou a exibir a tela interna. Preferências do Sistema> Monitores: mantenha pressionada a tecla ALT para que o botão "Reunir Windows" mude para "Detectar Monitores" e, em seguida, clique nele também falhou.
porg
No entanto, a GPU discreta permaneceu ativa e apenas uma reinicialização voltou aos gráficos integrados.
porg
Isso funciona também no High Sierra beta (no meu caso, é um monitor HDMI).
Andrea Lazzarotto
2

Nenhuma das outras opções funcionou para mim no meu MBP El Capitan, mas colocá-lo no modo de suspensão e acordá-lo imediatamente funcionou como um encanto.

The LaPoubelle
fonte
Esta foi minha solução alternativa, no entanto, 30% das vezes o Macbook não é ativado (é necessário ligar e desligar) e eu perco todas as minhas sessões SSH e preciso recuperar as sessões vi não fechadas. Minha empresa nos emprega laptops de 13 "para desenvolvimento (Mac ou PC), mas estou pronto para usar meu próprio dinheiro para comprar um Lenovo de 17" executando o Ubuntu (pelo menos nessa época, ele também corrigirá minhas teclas de atalho do terminal como controle- d navegação por palavra inversa)
Scott Prive
0

Eu tive um problema semelhante, (embora eu esteja usando a porta HDMI no meu MacBook Pro Retina de 13 polegadas para executar meu monitor externo - os problemas de superaquecimento e interferência wifi com o Thunderbolt que me levaram a usar a porta HDMI são para outro segmento ...) e até agora descobriram que desligar o monitor que estou usando (um Dell 4K HD alimentado por um plugue de 110 aparelhos) e aguardar mais ou menos um minuto antes de desconectar o conector HDMI do meu MBP geralmente envia a mensagem certa para o computador e me leva de volta à tela única.

Bob Uncle
fonte