Como você evita que o dock alterne monitores no macOS Catalina?


245

No Mavericks, a Apple introduziu um "recurso" onde, se você pairar na parte inferior de qualquer tela, a estação aparece nessa tela.

Isso está atrapalhando o meu fluxo de trabalho, pois estou constantemente fazendo o dock aparecer quando não quero e então tenho que ir para outra janela e passar o mouse na parte inferior por alguns segundos para que ele desapareça para que eu possa clicar em o que eu estava tentando, em primeiro lugar.

Não quero que a doca se mova; Quero que fique na parte inferior do meu monitor mais à direita, como sempre. Como posso ajustar isso no OSX Catalina?



4
Eu sei que é um tópico antigo, mas até hoje não vejo a resposta exata para fazer isso. (Desculpe, mas ainda não posso postar como resposta .., baixa rep em SU) Com este comando do terminal, você pode manter a posição da estação. $ defaults write com.apple.Dock position-immutable -bool yesentão, basta fazer um $ killall Dockpara redefinir a estação e pronto.
Gmo

@gmo - danado, isso não funciona para mim em Yosemite após a re-habilitação "Displays ter espaços separados" :( ainda à procura de uma solução, todas as sugestões
Brad Dwyer

2
Não, alterar essa configuração via Terminal simplesmente não parece ter nenhum efeito para mim. Ainda pula quando movo o cursor para a parte inferior de outra tela, a menos que desative "Os monitores têm espaços separados".
Brad Dwyer

5
4 anos e ainda é a coisa mais irritante de todos os tempos ... Estou lavando antidepressivos com vodka por causa disso. Como isso é um recurso! Alguém usa? Quero dizer, alguém realmente disse: "Eu gostaria que aquela coisa do dock atrapalhasse sempre que eu me aproximasse da parte inferior da tela".
Aço reciclado

Respostas:


86

Isto é muito fácil.

Vá para Preferências do sistema> Controle da missão e desmarque a opção "Os displays têm espaços separados"


1
Bom, isso funcionou. Não parece que eles devam estar relacionados, mas trocarei com prazer a flexibilidade do Spaces para se livrar desse aborrecimento.
Brad Dwyer

141
Infelizmente, isso desativa todos os novos recursos de vários monitores (várias barras de menus, modo de tela cheia de monitor único, etc.). Existe uma maneira de impedir apenas a doca de pular?
precisa

9
Eu quero que meus Espaços sejam separados! A Apple precisa implementar a afinidade da Dock-Screen.
Fatuhoku

2
Boa viagem para "novos recursos de vários monitores" que nunca uso. Obrigado por esta dica!
Mauvis Ledford

5
O pior de tudo é que há uma defaults write com.apple.Dock position-immutable -bool yesconfiguração oculta que você pode assumir que funcionaria, mas não.
Bob Aman

45

Uma alternativa, como sugerido pela MacLife, é colocar o Dock à direita ou à esquerda e, em seguida, ele não se moverá. Mas, esperançosamente, em uma iteração futura, o Dock pode ser mantido na parte inferior e apenas em um monitor.


Esta é a melhor resposta para pessoas que não se importam com a doca. Eu uso o QuickSilver e, portanto, não há necessidade de dock. Mas tê-lo pulando semi-aleatoriamente por todo o lugar era extremamente irritante. Agora está bom e escondido no lado esquerdo do meu grupo de monitores, e não vai a lugar nenhum.
Coredumperror

2
Eu odeio minha base no lado esquerdo / direito ... mas acho que é isso que tenho que fazer para corrigir esse aborrecimento. Obrigado!
Skipunkerin

29

No meu conhecimento, não existe uma boa solução para esse problema. Por alguma razão, o pessoal da apple fundiu o menu superior da tela com o dock, e se você obtém um em qualquer tela, também obtém o outro. Sem recorrer a um aplicativo de terceiros, não há como ter barras de menus em cada tela, mas bloquear a estação de acoplamento na parte inferior de uma única tela. (Eu ficaria feliz em provar que estou errado aqui, mas já procurei bastante e não encontrei um caminho)

Detalhes:

Se os monitores estiverem organizados 'empilhados', o encaixe estará na parte inferior do monitor inferior. No entanto, poucos de nós organizam esse caminho e aqueles que o fazem provavelmente não farão essa pergunta.

Se os monitores estiverem lado a lado, você poderá movê-lo TODO O CAMINHO para a esquerda ou direita e ele permanecerá lá, mas isso não é o que é solicitado (ou quantas pessoas desejam) na parte inferior de uma única tela.

Você pode ocultá-lo, para que não oculte coisas, mas continuará se movendo sempre que o mouse for 'embaixo' da tela por um pequeno período de tempo. Essa pode ser a 'melhor' solução, desde que você goste de uma doca oculta, pois você poderá acessá-la facilmente em qualquer tela, mas ela não atrapalha ou o incomoda ao ser vista 'pulando'. Está bem lá quando você quer, e escondido de outra maneira. (Suspeito fortemente que qualquer pessoa que esteja testando a usabilidade tenha as coisas definidas dessa maneira e que tenha sido ótima, e por que alguém iria querer ver o dock o tempo todo ...)

Você pode desligar cada monitor, é um espaço próprio, mas perde a barra de menus na parte superior de cada tela. Obviamente, as pessoas têm perspectivas diferentes, mas uma coisa que eu odiava no suporte a vários monitores do Mac era ter que mudar para uma tela totalmente diferente para acessar o menu da tela superior de um programa aberto em uma tela diferente. Isso era algo que eu realmente gosto nos dissidentes (várias barras de menu), mas, infelizmente, parece ter o preço da doca de salto irritante

Se você não deseja um encaixe oculto e deseja as barras de menus superiores em cada tela e o encaixe fixo na parte inferior, a melhor solução parece ser basicamente desativar todos os novos itens independentes, desativando 'cada tela é seu próprio espaço' Em seguida, obtenha um utilitário como "Second Bar" que, enquanto descontinuado, ainda está disponível, como uma maneira de obter uma barra de menus na parte superior de cada tela. Usei muito o Second Bar com o leão da montanha e achei que ele funcionava bem (embora você precise ter uma segunda cópia renomeada do aplicativo para cada tela adicional). Não o usei com o Mavericks, por isso não posso dizer o quão bem funciona ou não. trabalhos.


9

Como alternativa, você pode ir para -

Preferências do sistema> Dock> Mostrar e ocultar automaticamente o Dock

Embora essa não seja a solução exata que você estava procurando, ela resolve o problema de atracar e atrapalhar a doca. Fiquei irritado com a mesma coisa e, eventualmente, usei essa opção como minha resolução.


Esta é uma solução decente para mim. O comportamento não intuitivo se foi, e acho que realmente não preciso ficar olhando a doca o dia inteiro.
22315 Kevin Kevin Pauli

2

Existe uma solução alternativa para a doca que desaparece. Se você definir o que estiver na sua segunda tela para tela cheia e, em seguida, maximizá-lo. Ele deixará sua doca no local onde você deseja o tempo todo. Embora eu ache isso benéfico ao usar um navegador na 2ª tela.


4
Isso realmente não funciona. A doca ainda se move livremente. Eu testei com o Google Chrome e o VirtualBox maximizados.
Acumenos

0

Esse é meu jeito:

Preferências do sistema> Dock> Posição na tela: à direita, se você quiser que ele fique no monitor mais à direita, escolha Esquerda, se quiser que ele fique à esquerda.

O encaixe é mostrado na vertical. É ainda melhor, os monitores têm mais imóveis horizontais.


4
Isso realmente funcionaria se o encaixe pudesse ser colocado entre os dois monitores na borda de qualquer um. Mas não deixa você atracar lá. Em vez disso, está ancorado na extremidade extrema esquerda ou direita, onde eu não quero.
Acumenos

10
Infelizmente, isso não funciona bem para pessoas com 3 ou mais monitores.
yuminuminate
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.