Bagaimana Anda mencegah dok dari beralih monitor di macOS Catalina?

245

Di Mavericks, Apple memperkenalkan "fitur" di mana jika Anda berada di bagian bawah layar apa pun, dock muncul di layar itu.

Ini mengganggu alur kerja saya karena saya terus-menerus memiliki dok muncul ketika saya tidak menginginkannya dan kemudian saya harus pergi ke jendela lain dan melayang di bawah selama beberapa detik untuk membuatnya pergi sehingga saya dapat mengklik apa yang saya coba di tempat pertama.

Saya tidak ingin dok bergerak; Saya ingin tetap di bagian bawah monitor paling kanan saya seperti biasa. Bagaimana saya bisa menyesuaikan ini di OSX Catalina?

Brad Dwyer
sumber
2
Saya pikir ini juga disebutkan di sini: Setelah satu bulan digunakan, kami
menyajikan
4
Saya tahu ini adalah utas lama, tetapi sampai hari ini, saya tidak melihat jawaban pasti untuk melakukan ini. (Maaf, tapi saya belum bisa memposting sebagai jawaban .., rep rendah pada SU) Dengan perintah terminal ini Anda dapat tetap pada posisi dock. $ defaults write com.apple.Dock position-immutable -bool yeskemudian, lakukan saja $ killall Dockuntuk mereset dock dan selesai.
Gmo
@ gmo - sial, ini tidak berfungsi untuk saya di Yosemite setelah mengaktifkan kembali "Layar memiliki ruang terpisah" :( masih mencari solusi, saran
Brad
2
Tidak, mengubah pengaturan melalui Terminal sepertinya tidak berpengaruh bagi saya. Masih melompat ketika saya memindahkan kursor ke bagian bawah layar lain kecuali jika saya menonaktifkan "Menampilkan memiliki ruang yang terpisah".
Brad Dwyer
5
4 Tahun dan ini masih merupakan hal yang paling menyebalkan ... Saya mencuci anti-depresi dengan vodka karena hal ini. Bagaimana ini fitur! Adakah yang menggunakannya? Maksud saya, ada yang benar-benar mengatakan, "Saya berharap dok itu akan menghalangi setiap kali saya bergerak di dekat bagian bawah layar"
Baja Daur Ulang

Jawaban:

86

Ini sangat mudah.

Pergi ke System Preferences> Mission Control, lalu hapus pilihan "Menampilkan memiliki Spasi yang terpisah"

pengguna266730
sumber
1
Bagus, itu berhasil. Sepertinya mereka tidak terkait tetapi saya dengan senang hati akan berdagang fleksibilitas Spaces untuk menghilangkan gangguan ini.
Brad Dwyer
141
Sayangnya ini mematikan semua fitur multi-monitor baru (beberapa menu bar, mode satu layar monitor penuh, dll). Apakah ada cara untuk hanya mencegah dermaga dari melompat?
Brad Dwyer
9
Saya ingin Spaces saya terpisah! Apple perlu menerapkan afinitas Dock-Screen.
fatuhoku
2
Bagus riddance ke "fitur multi-monitor baru" Saya tidak pernah menggunakan. Terima kasih atas tip ini!
Mauvis Ledford
5
Hal terburuk tentang ini adalah bahwa ada defaults write com.apple.Dock position-immutable -bool yespengaturan tersembunyi yang mungkin Anda anggap berhasil, tetapi tidak.
Bob Aman
45

Alternatif, seperti yang disarankan oleh MacLife, adalah menempatkan Dock di kanan atau kiri dan kemudian tidak akan bergerak. Namun mudah-mudahan dalam iterasi masa depan Dock dapat disimpan di bagian bawah dan hanya di satu monitor.

DavidK
sumber
Ini adalah jawaban terbaik untuk orang-orang yang tidak peduli dengan dok. Saya menggunakan QuickSilver, dan karenanya tidak perlu untuk dock. Tapi secara semi-acak melompat ke semua tempat itu sangat menyebalkan. Sekarang bagus dan tersembunyi di sisi kiri grup monitor saya, dan tidak akan ke mana-mana.
coredumperror
2
Saya benci dok saya di sisi kiri / kanan ... tapi saya rasa inilah yang harus saya lakukan untuk memperbaiki gangguan ini. Terima kasih!
skplunkerin
29

Setahu saya tidak ada solusi yang baik untuk masalah ini. Untuk beberapa alasan orang-orang baik di apple telah menggabungkan bagian atas menu layar dengan dock, dan jika Anda mendapatkannya di layar apa pun, Anda juga mendapatkan yang lain. Tanpa beralih ke aplikasi pihak ketiga, tidak ada cara untuk memiliki menu bar di setiap layar kecuali mengunci dock ke bagian bawah layar tunggal. (Saya akan senang terbukti salah di sini, tapi saya sudah melihat banyak dan tidak menemukan jalan)

Detail:

Jika monitor diatur 'ditumpuk' maka dock akan berada di bawah monitor bawah. Namun, sedikit dari kita yang mengatur cara ini dan mereka yang melakukannya kemungkinan besar tidak akan menanyakan pertanyaan ini.

Jika monitor berdampingan, Anda dapat memindahkannya ALL-THE-WAY ke kiri atau ke kanan dan itu akan tetap di sana, tetapi itu tidak seperti yang diminta (atau yang diinginkan banyak orang) di bagian bawah satu layar.

Anda dapat menyembunyikannya, sehingga tidak akan mengaburkan hal-hal, tetapi akan tetap bergerak setiap kali mouse 'terbawah' di layar untuk periode waktu yang kecil. Ini mungkin solusi 'terbaik', asalkan Anda suka dermaga tersembunyi, karena Anda dapat dengan mudah mengaksesnya di layar apa pun, tetapi itu tidak mengganggu atau mengganggu Anda dengan terlihat 'melompat-lompat'. Itu ada di sana ketika Anda menginginkannya, dan disembunyikan sebaliknya. (Saya sangat curiga ada orang yang melakukan pengujian kegunaan memiliki hal-hal yang ditetapkan seperti ini dan berpikir itu hanya hebat, dan mengapa ada orang yang ingin melihat dermaga sepanjang waktu ...)

Anda dapat mematikan masing-masing monitor itu sendiri, tetapi kemudian Anda kehilangan memiliki bilah menu di bagian atas setiap layar. Jelas orang memiliki perspektif yang berbeda, tetapi satu hal yang saya benci tentang dukungan multi-monitor mac adalah harus pindah ke layar yang sama sekali berbeda untuk mengakses menu layar atas untuk program yang terbuka di layar yang berbeda. Ini adalah sesuatu yang saya sangat suka tentang maverick (beberapa menu bar) tetapi sayangnya tampaknya datang pada harga dermaga lompat yang mengganggu

Jika tidak ingin dok tersembunyi, dan Anda ingin bilah menu atas di setiap layar, dan dok tetap di bagian bawah, solusi terbaik tampaknya pada dasarnya menonaktifkan semua hal mavericks baru dengan menonaktifkan 'setiap layar adalah ruang sendiri' Kemudian dapatkan utilitas seperti "Bilah Kedua" yang sementara dihentikan masih tersedia, sebagai cara untuk mendapatkan bilah menu di bagian atas setiap layar. Saya sering menggunakan Bar Kedua dengan singa gunung dan menemukannya berfungsi dengan baik (walaupun Anda perlu memiliki salinan aplikasi yang diubah namanya untuk setiap layar tambahan). Saya belum menggunakannya dengan Mavericks sehingga tidak dapat mengatakan seberapa baik itu berfungsi atau tidak. kerja.

Chuck van der Linden
sumber
9

Atau, Anda bisa pergi ke -

System Preferences> Dock> Perlihatkan dan Sembunyikan Dock Secara Otomatis

Meskipun ini bukan solusi tepat yang Anda cari, itu memang memecahkan masalah pelekatan dan menghalangi jalan. Saya terganggu oleh hal yang sama dan akhirnya menggunakan opsi ini sebagai resolusi saya.

pyrospade
sumber
Ini solusi yang layak untuk saya. Tingkah laku non-intuitif hilang, dan saya menemukan bahwa saya benar-benar tidak perlu menatap dermaga sepanjang hari.
Kevin Pauli
2

Ada solusi untuk dermaga yang menghilang. Jika Anda mengatur apa pun yang ada di layar ke-2 ke layar penuh dan kemudian memaksimalkannya. Ini akan meninggalkan dok di tempat yang Anda inginkan sepanjang waktu. Padahal saya hanya menemukan ini bermanfaat ketika menggunakan browser di layar ke-2.

Tamu
sumber
4
Ini tidak bekerja. Dermaga masih bergerak bebas. Saya menguji dengan Google Chrome dan VirtualBox dimaksimalkan.
Acumenus
0

Ini cara saya:

Preferensi Sistem> Dudukan> Posisi di layar: Kanan jika Anda ingin tetap di monitor paling kanan, pilih Kiri jika Anda ingin tetap di kiri.

Dermaga kemudian ditampilkan secara vertikal. Bahkan lebih baik, monitor memiliki real estate lebih horizontal.

Nama
sumber
4
Ini akan benar-benar bekerja jika dermaga dapat ditempatkan di antara dua monitor di tepi salah satu. Tapi itu tidak membuat Anda berlabuh di sana. Sebaliknya itu merapat di ujung paling kiri atau kanan di mana saya tidak menginginkannya.
Acumenus
10
Sayangnya ini tidak bekerja dengan baik untuk orang-orang dengan 3 atau lebih monitor.
ylluminate