Resposta curta: o macOS não tem nenhuma definição que faça o Dock ficar num só ecrã. O Dock está a fazer o que a Apple o concebeu para fazer.
Há três alternativas, e todas sacrificam outra coisa. Estão abaixo, com o custo de cada uma dito com franqueza.
O Dock segue o cursor, por isso nenhum ecrã é o dono dele. Empurre o cursor até à margem inferior de qualquer monitor, mantenha-o lá um instante, e o Dock passa para esse. Não há nenhuma definição nas Definições do Sistema que o faça ficar quieto.
A Dock a mudar entre ecrãs é um comportamento intencional, e nada está avariado. Com um só ecrã nunca se nota, porque não há outro sítio para onde ir. Junte um segundo monitor e a mesma regra transforma-se numa Dock que aparece onde quer que tenha ido buscar algo da última vez.
O problema piora se tiver um navegador ou um vídeo em ecrã completo no segundo ecrã, porque o fundo desse ecrã é exatamente onde vai para chegar aos controlos.
Definições do Sistema, Secretária e Dock, desloque até Mission Control e desative Os ecrãs têm espaços separados. Termine sessão e volte a iniciá-la.
Os monitores comportam-se agora como uma única secretária grande, e o Dock fixa-se no ecrã principal e fica lá.
Quanto lhe custa. É a contrapartida mais pesada da lista. Cada ecrã deixa de ter os seus próprios espaços, por isso as apps em ecrã completo deixam de funcionar por ecrã, e pôr um vídeo em ecrã completo num monitor apaga os outros. Em muitas configurações com vários monitores, isso é um problema pior do que o inicial.
Definições do Sistema, Secretária e Dock, Posição no ecrã, e escolha Esquerda ou Direita.
Numa margem lateral, o Dock tem muito menos ocasiões para ser ativado, porque raramente leva o cursor sem querer até à margem exterior da disposição dos monitores, ao passo que atravessa a margem inferior constantemente.
Quanto lhe custa. Uma disposição do Dock diferente da que escolheu. O problema diminui, embora o Dock ainda possa mudar de ecrã.
Definições do Sistema, Ecrãs, clique em Organizar e arraste a faixa branca da barra de menus para o ecrã que quer como principal. A Apple chama-lhe ecrã principal, e é aquele que tem a barra de menus.
Mudar o ecrã principal define onde a Dock fica por predefinição e para onde volta, por isso vale a pena fazê-lo juntamente com a solução 1. A Dock pode ainda mover-se depois.
A maioria dos artigos sobre este problema recomenda isto:
defaults write com.apple.dock autohide-delay -float 9999999; killall Dock
A ideia era tornar o atraso antes de o Dock mudar de ecrã tão longo que, na prática, nunca acontecesse. O truque funcionou mesmo durante anos.
No macOS atual não é fiável e pode ter o efeito contrário. Desde o Sonoma há relatos de o Dock mudar de ecrã com mais frequência. Até os artigos que ainda o recomendam trazem agora esse aviso. Se já o executou, anule-o com:
defaults delete com.apple.dock autohide-delay; killall Dock
O truque do autohide-delay é o primeiro resultado para o problema em vários sites, e está desatualizado.
A regra do cursor explica a maioria dos casos. Há três situações que movem o Dock sem se aproximar da margem inferior.
Depois do repouso ou de desligar um monitor. Quando os ecrãs desaparecem e voltam, o macOS reconstrói a disposição, e a Dock fica no ecrã que for o principal nesse momento. Se o monitor externo desperta mais devagar do que o Mac, o ecrã integrado é por instantes o único presente, e a Dock fica nele quando o externo volta. Não há definição para isto. Definir o externo como ecrã principal em Ecrãs, Disposição faz com que fique no sítio certo mais vezes, mas não sempre.
Modo de tampa fechada. Com a tampa fechada e o Mac ligado a um ecrã externo, só há um ecrã, por isso o Dock porta-se bem. Abra a tampa e volta a ter dois ecrãs e a regra do cursor. Se o Dock for parar ao ecrã do portátil assim que o abre, a causa são os dois ecrãs.
Sidecar e um iPad como segundo ecrã. Um iPad conta como ecrã, por isso o Dock passa para lá. Apanha as pessoas de surpresa porque o iPad tem o seu próprio Dock, e o Dock do Mac a chegar por cima dele parece uma falha. O comportamento é normal.
Este comportamento é útil quando o conhece. Para enviar o Dock para um monitor específico, empurre o cursor até à margem inferior desse ecrã e mantenha-o aí um ou dois segundos. Empurre para lá da margem. O Dock passa para lá.
Se nada acontecer, o cursor provavelmente não desceu o suficiente. Continue a empurrar depois de o cursor parecer parar, porque o ponto de ativação fica ligeiramente para lá de onde o ecrã parece acabar.
O que as pessoas querem de facto é uma definição que diga "manter o Dock neste ecrã", e o macOS nunca teve nenhuma. Todas as soluções acima funcionam eliminando a ocasião.
O Still Dock acrescenta essa definição. É uma app que bloqueia a Dock do Mac. Escolha o ecrã onde quer a Dock e ela fica lá, sem desativar os espaços separados, sem mover a Dock para um lado que não escolheu e sem um comando de Terminal que deixou de funcionar há duas versões do macOS.
Está tanto na transferência direta como na versão da Mac App Store, ao lado dos bloqueios de tamanho, posição, ocultação e conteúdo.
Quer uma Dock em todos os ecrãs? Essa tem uma resposta curta: é possível mostrar a Dock em todos os ecrãs?
Não. O macOS mostra um só Dock, num ecrã de cada vez, e não há nenhuma definição nem app de terceiros que mude isso. Se procurou como mostrar o Dock em todos os ecrãs, a resposta é esta, e o que provavelmente está a ver é o Dock a seguir o cursor entre monitores. Este guia é sobre manter o Dock num só monitor.
Porque os ecrãs voltam a velocidades diferentes. Se o externo desperta mais devagar do que o Mac, o ecrã integrado é por instantes o único, e a Dock fica onde aterrou. Definir o externo como ecrã principal ajuda, mas não resolve sempre.
Sim, em qualquer Mac com mais do que um ecrã. É o comportamento normal do macOS, e a máquina, o monitor e o cabo estão bem.
Porque os controlos de ecrã completo ficam na parte inferior do ecrã, e assim empurra o cursor exatamente até à margem que chama o Dock, que é a forma mais comum de as pessoas se depararem com o problema.
Altera-os bastante. As apps em ecrã completo deixam de ser por ecrã, e uma app em ecrã completo pode apagar os outros monitores. Experimente durante um dia antes de se decidir.
Não, esse é um problema à parte, com uma causa à parte: o divisor ser uma pega de arrastamento. Veja porque é que a Dock está sempre a mudar de tamanho. A Dock também muda de tamanho entre ecrãs com densidades diferentes, o que é explicado no guia dos monitores.
Há três apps que resolvem isto: DockLock, LockMyDock e Still Dock, criadas para problemas diferentes. DockLock e Still Dock comparados explica o que cada uma faz, incluindo onde o DockLock vai mais longe e onde entra o LockMyDock.