Jawaban singkat: macOS tidak punya pengaturan yang membuat Dock tetap di satu layar. Ia melakukan apa yang dirancang Apple.
Ada tiga solusi sementara, dan masing-masing mengorbankan sesuatu yang lain. Berikut ini, dengan biaya masing-masing dinyatakan terus terang.
Dock tidak ditetapkan ke satu layar. Ia mengikuti penunjuk Anda. Dorong kursor ke tepi bawah monitor mana pun dan tahan sejenak, dan Dock pindah ke monitor itu. Tidak ada pengaturan di mana pun di Pengaturan Sistem yang membuatnya tetap di tempat.
Ini perilaku yang dimaksudkan, bukan bug dan bukan tanda ada yang rusak. Pada satu layar Anda tidak pernah menyadarinya, karena tidak ada tempat lain untuk dituju. Tambahkan monitor kedua dan aturan yang sama menjadi Dock yang muncul di mana pun Anda terakhir meraih sesuatu.
Lebih buruk jika Anda menaruh browser atau video layar penuh di layar kedua, karena tepi bawah layar itu persis tempat Anda pergi untuk menjangkau kontrol.
Pengaturan Sistem, Desktop & Dock, gulir ke Mission Control, dan matikan Layar memiliki Space terpisah. Keluar lalu masuk kembali.
Monitor Anda kini berperilaku sebagai satu desktop besar, dan Dock menetap di layar utama dan tetap di sana.
Biayanya. Ini pertukaran terberat dalam daftar. Setiap layar tidak lagi punya Spaces sendiri, sehingga app layar penuh berhenti berperilaku per layar, dan menaruh video layar penuh di satu monitor mengosongkan yang lain. Pada banyak pengaturan multi-monitor itu masalah yang lebih buruk daripada yang Anda mulai.
Pengaturan Sistem, Desktop & Dock, Posisi di layar, dan pilih Kiri atau Kanan.
Di tepi samping Dock jauh lebih jarang terpicu, karena Anda jarang menggerakkan penunjuk ke tepi luar susunan monitor secara tidak sengaja, sedangkan Anda melintasi tepi bawah terus-menerus.
Biayanya. Tata letak Dock yang berbeda dari yang Anda pilih, dan ini mengurangi masalah, bukan menghilangkannya. Masih mungkin memindahkannya.
Pengaturan Sistem, Layar, klik Atur, dan seret strip bilah menu putih ke layar yang Anda inginkan sebagai utama. Apple menyebutnya layar utama, dan itulah yang memegang bilah menu.
Langkah ini sendiri tidak menghentikan Dock berpindah. Langkah ini menentukan letak Dock secara default dan ke mana Dock kembali, jadi layak dilakukan bersama perbaikan 1.
Kebanyakan artikel tentang masalah ini merekomendasikan ini:
defaults write com.apple.dock autohide-delay -float 9999999; killall Dock
Idenya adalah membuat jeda sebelum Dock berpindah begitu lama sehingga tidak pernah terjadi dalam praktik. Itu benar-benar berhasil selama bertahun-tahun.
Di macOS terkini itu tidak andal, dan bisa melakukan sebaliknya. Laporan sejak Sonoma menggambarkan Dock berpindah antar layar lebih cepat, bukan lebih lambat. Bahkan artikel yang masih merekomendasikannya kini menyertakan peringatan itu. Jika Anda sudah menjalankannya, batalkan dengan:
defaults delete com.apple.dock autohide-delay; killall Dock
Layak diketahui karena ini hasil teratas untuk masalah ini di beberapa situs, dan sudah usang.
Aturan penunjuk menjelaskan sebagian besar, tetapi tidak semua. Tiga situasi memindahkan Dock tanpa Anda mendekati tepi bawah.
Setelah tidur atau setelah mencabut monitor. Saat layar menghilang dan kembali, macOS membangun ulang susunan, dan Dock mendarat di layar mana pun yang saat itu utama. Jika monitor eksternal Anda lebih lambat bangun daripada Mac, layar bawaan sesaat menjadi satu-satunya di sana, dan Dock tetap di sana setelah eksternal kembali. Tidak ada pengaturan untuk ini. Menetapkan eksternal sebagai layar utama di Layar, Atur membuatnya menetap di tempat yang benar lebih sering, tetapi tidak selalu.
Mode clamshell. Dengan penutup tertutup dan Mac pada layar eksternal, hanya ada satu layar, jadi Dock berperilaku baik. Buka penutup dan Anda kembali ke dua layar dan aturan penunjuk. Jika Dock mendarat di layar laptop begitu penutup dibuka, itulah sebabnya.
Sidecar dan iPad sebagai layar kedua. iPad dihitung sebagai layar, jadi Dock akan pindah ke sana. Ini sering mengejutkan karena iPad punya Dock sendiri, dan Dock Mac yang datang di atasnya tampak seperti gangguan. Bukan.
Perilaku yang sama berguna begitu Anda mengetahuinya. Untuk mengirim Dock ke monitor tertentu, dorong penunjuk ke tepi bawah layar itu dan tahan satu atau dua detik. Dorong melewati tepi, jangan berhenti di tepi. Dock pun berpindah.
Jika tidak terjadi apa-apa, penunjuk kemungkinan belum cukup jauh ke bawah. Terus dorong setelah kursor tampak berhenti, karena pemicunya berada sedikit di luar tempat layar tampak berakhir.
Yang sebenarnya diinginkan orang adalah pengaturan yang berkata "jaga Dock di layar ini", dan macOS tidak pernah memilikinya. Setiap perbaikan di atas bekerja dengan menghilangkan kesempatan, bukan dengan menjawab permintaan.
Still Dock menambahkan pengaturan itu. Ia app yang mengunci Dock Mac Anda. Pilih layar tempat Anda ingin Dock berada dan ia tetap di sana, tanpa mematikan Spaces terpisah, tanpa memindahkan Dock ke tepi yang tidak Anda pilih, dan tanpa perintah Terminal yang berhenti berfungsi dua versi macOS lalu.
Ada di unduhan langsung dan versi Mac App Store, bersama kunci ukuran, posisi, sembunyikan dan tampilkan, dan isi.
Mengharapkan Dock di setiap layar? Itu punya jawaban singkat: bisakah Dock ditampilkan di semua layar?
Tidak. macOS menampilkan satu Dock, di satu layar pada satu waktu, dan tidak ada pengaturan atau app pihak ketiga yang mengubahnya. Jika Anda mencari cara menampilkan Dock di semua layar, itu jawabannya, dan yang mungkin Anda lihat adalah Dock mengikuti penunjuk antar monitor. Panduan ini tentang menghentikannya.
Karena layar kembali dengan kecepatan berbeda. Jika eksternal lebih lambat bangun daripada Mac, layar bawaan sesaat menjadi satu-satunya layar, dan Dock tetap di tempat ia mendarat. Menetapkan eksternal sebagai layar utama membantu tetapi tidak memperbaikinya setiap kali.
Ya, di Mac mana pun dengan lebih dari satu layar. Ini perilaku macOS standar, bukan kerusakan pada mesin, monitor, atau kabel Anda.
Karena kontrol layar penuh berada di bagian bawah layar, sehingga Anda mendorong penunjuk ke tepi persis yang memanggil Dock. Ini cara paling umum orang mengalami masalah ini.
Ini mengubahnya secara signifikan. App layar penuh tidak lagi per layar, dan satu app layar penuh bisa mengosongkan monitor lain Anda. Cobalah sehari sebelum berkomitmen.
Tidak, itu masalah terpisah dengan penyebab terpisah, yaitu pemisah yang merupakan pegangan seret. Lihat mengapa Dock Anda terus berubah ukuran. Dock juga berubah ukuran antar layar dengan kepadatan berbeda, yang dibahas di panduan monitor.
Tiga app menyelesaikan ini: DockLock, LockMyDock, dan Still Dock, dibangun di sekitar masalah berbeda. DockLock dan Still Dock dibandingkan membahas apa yang dilakukan masing-masing, termasuk di mana DockLock lebih jauh dan di mana posisi LockMyDock.