Eu tenho um monitor externo maior conectado ao meu MacBook Pro e o organizei de forma que o dock esteja no monitor externo (em Preferências do sistema> Monitores> Arranjo, arrastando a barra branca para a tela maior). Isso funciona bem, exceto pelo fato de que, de vez em quando, a estação muda repentinamente para a tela do meu MacBook, mas quando eu abro os Monitores para mudar isso de volta, a barra branca ainda está no monitor externo. Então eu tenho que arrastá-lo para a tela menor e depois arrastá-lo de volta para o monitor externo.
É uma questão menor, obviamente, mas notei que isso acontece cada vez mais frequentemente e está ficando bastante irritante. Talvez haja algo que eu tenho feito sem querer para que isso aconteça?
Estou usando o Mavericks, 10.9.5.
Respostas:
Você pode convocar o Dock em uma tela diferente movendo o cursor para a parte inferior da tela desejada e continuando a mover para baixo. Pode ser que isso esteja ocorrendo quando você executa inadvertidamente essa ação.
Respondi a uma pergunta semelhante: comportamento do cmd-tab no Mavericks com vários monitores .
fonte
Se você não puder arrastar o mouse para baixo devido a monitores empilhados ou devido a outras diferenças de resolução entre monitores. Vá para Preferências do sistema → Dock → Posição na tela → clique em Esquerda e o dock retornará ao monitor principal.
Em seguida, você pode ir para a tela inferior e seguir as etapas para convocar o Dock, e ele retornará para lá.
fonte
A Apple não considerou a configuração de monitor acima / abaixo, a saliência captura o cursor e convoca a estação. Nesse caso, a troca é constante e irritante.
Uma solução alternativa é colocar o encaixe na lateral do monitor, o que impedirá a convocação quando a sobreposição capturar o cursor.
fonte
(Eu queria adicionar esse comentário à resposta do Sr. Rabbit, mas não posso, pois não tenho os 50 pontos necessários, então adicione-o aqui :)
A ação que convoca a estação para o monitor oposto não é muito intuitiva para mim. Isto é o que funcionou para mim.
Não mantenha o botão do mouse pressionado. (Quando as pessoas dizem "arraste" o mouse, isso geralmente implica com o botão do mouse pressionado.)
A área de destino do cursor precisa estar na área inferior do monitor, que atualmente não possui a estação em um local onde o cursor não pode se mover mais para baixo , ou seja, isso não funciona em monitores empilhados verticalmente ao longo da área onde o cursor pode cruzar entre telas.
Quando o cursor estiver "bloqueado", faça uma pausa de um segundo e continue o movimento para baixo. A estação será "convocada" para este monitor a partir do outro monitor. Isso funciona para monitores empilhados verticalmente, desde que haja algum local em que o cursor esteja "bloqueado". Caso contrário, o cursor irá apenas para o outro monitor, pois não está "bloqueado". Se você tiver monitores de resolução idênticos, isso provavelmente não funcionará de acordo com o comentário de @ Geraldus_US abaixo. Nesse caso, você provavelmente precisará da doca esquerda ou da doca direita de acordo com @Geraldus_US. Como alternativa, desconecte o monitor auxiliar e a estação mudará para o monitor principal.
Não vejo como alguém acharia esses movimentos intuitivos. Que tal uma opção simples com o botão direito do mouse para "mover o Dock para este monitor"?
fonte
No Mac OS, o Dock muda para o monitor em que você fez um gesto para baixo na parte inferior (ou onde o dock está geralmente posicionado). Ou seja, se você moveu o ponteiro do mouse mais nessa direção (como se estivesse saindo da tela), é uma indicação de que você está procurando a estação. Então Mac traz a doca para lá!
Veja o diagrama abaixo (o bloco amarelo é o seu monitor):
Quando o cursor está bloqueado na parte inferior, mover o ponteiro para baixo traz a estação para esse monitor. Não é possível usar as palavras rolando ou arrastando, pois você não precisa clicar / segurar ou usar dois dedos. É apenas um movimento normal do mouse.
Portanto, a causa : provavelmente você é alguém como eu que gosta de deixar o cursor na parte inferior da tela em um monitor enquanto assiste a codificação / desenvolvimento somente de filme ou teclado e, em seguida, desliza / move acidentalmente o mouse / trackpad. Acontece comigo o tempo todo.
Atualização : Acabei de perceber que, no trackpad, não é apenas um golpe rápido.
Você deve deslizar para baixo e segurar o track pad. Não faz nada quando você levanta o dedo rapidamente como um gesto normal de furto.
fonte
Também achei esse ' recurso ' irritante, pois você espera que o Dock esteja em uma tela e, acidentalmente, move o mouse para a parte inferior da segunda tela e o Dock se move. A maneira mais fácil de recuperá-lo é movendo o mouse para a parte inferior da tela em que você deseja a estação. Às vezes você precisa movê-lo para cima e depois para baixo para fazer com que ele se mova.
Pessoalmente, encontrei duas opções que me ajudaram com isso:
No trabalho, tenho meu monitor externo em um suporte que fica atrás do meu MacBook e organizo as telas para que o monitor externo seja um pouco mais alto do que a minha tela do Macbook. Nas configurações, mova o layout da tela para que elas se acomodem. Nesse layout, apenas uma tela possui uma parte inferior, pois o monitor externo é uma extensão da tela do Macbook, impedindo a movimentação do Dock. Esse layout também economiza espaço na mesa se você tiver uma mesa estreita.
Em casa, uso um monitor lado a lado, mas defino o dock para ocultar automaticamente; quando preciso chegar ao Dock, apenas desço até a parte inferior da tela em que o mouse estiver para obter o Dock. Como o Dock está sempre oculto e acende quando eu quero, não acho isso irritante como quando fixo na parte inferior de uma tela.
fonte
Para impedir que isso aconteça, digite o seguinte no Terminal:
O Dock irá parar de se mover.
O domínio e a chave acima foram removidos pela Apple:
A Apple removeu essa
position-immutable
chave dadefaults
configuração porque estava produzindo grandes volumes de chamadas no suporte técnico de TI. Os usuários se desabilitariam travando o Dock em um monitor fantasma e inacessível. Então agora este comando não tem efeito. Você pode verificar isso com o comando:defaults read | grep "Dock"
que não reportará essa chave. Leia mais comman defaults
edefaults -help
.fonte