คุณจะป้องกัน Dock จากการสลับมอนิเตอร์ใน macOS Catalina ได้อย่างไร


245

ใน Mavericks Apple ได้เปิดตัว "ฟีเจอร์" ซึ่งหากคุณเลื่อนที่ด้านล่างของหน้าจอใด ๆ ที่ Dock ปรากฏขึ้นบนหน้าจอนั้น

นี่เป็นอุปสรรคต่อขั้นตอนการทำงานของฉันเนื่องจากฉันมี Dock ปรากฏขึ้นอย่างต่อเนื่องเมื่อฉันไม่ต้องการและจากนั้นฉันต้องไปที่หน้าต่างอื่นและเลื่อนที่ด้านล่างเป็นเวลาหลายวินาทีเพื่อให้มันหายไปเพื่อให้ฉันสามารถคลิก สิ่งที่ฉันพยายามทำในตอนแรก

ฉันไม่ต้องการให้ท่าเรือเคลื่อนที่ ฉันต้องการให้มันอยู่ที่ด้านล่างของจอภาพที่ถูกต้องที่สุดเท่าที่เคยมีมา ฉันจะปรับสิ่งนี้ใน OSX Catalina ได้อย่างไร



4
ฉันรู้ว่ามันเป็นเธรดเก่า แต่จนถึงวันนี้ฉันไม่เห็นคำตอบที่แน่นอนในการทำเช่นนี้ (ขออภัย แต่ฉันยังไม่สามารถโพสต์เป็นคำตอบ .. ตัวแทนต่ำใน SU) ด้วยคำสั่งเทอร์มินัลนี้คุณสามารถติดตำแหน่งท่าเรือได้ $ defaults write com.apple.Dock position-immutable -bool yesจากนั้นทำ$ killall Dockเพื่อรีเซ็ตท่าเรือและเสร็จสิ้น
gmo

@gmo - ยี้สิ่งนี้ไม่ได้ผลสำหรับฉันบน Yosemite หลังจากเปิดใช้งานใหม่ "หน้าจอมีช่องว่างแยก" :( ยังคงมองหาวิธีแก้ปัญหาข้อเสนอแนะใด ๆ
Brad Dwyer

2
ไม่การเปลี่ยนการตั้งค่าผ่านเทอร์มินัลดูเหมือนจะไม่มีผลใด ๆ กับฉัน ยังคงกระโดดไปรอบ ๆ เมื่อฉันเลื่อนเคอร์เซอร์ไปที่ด้านล่างของหน้าจออื่นยกเว้นว่าฉันปิดการใช้งาน "การแสดงผลมีช่องว่างแยกต่างหาก"
Brad Dwyer

5
4 ปีและมันก็ยังเป็นสิ่งที่น่ารำคาญที่สุดเท่าที่เคยมีมา ... คุณลักษณะนี้เป็นอย่างไร! ไม่มีใครใช้หรือไม่ ฉันหมายถึงมีใครบางคนพูดว่า "ฉันหวังว่าสิ่งที่ท่าเรือจะได้รับในทางเมื่อใดก็ตามที่ฉันย้ายใกล้ด้านล่างของหน้าจอ"
เหล็กรีไซเคิลใน

คำตอบ:


86

มันง่ายมาก

ไปที่การตั้งค่าระบบ> การควบคุมภารกิจจากนั้นยกเลิกการเลือกตัวเลือก "จอแสดงผลมีช่องว่างแยก"


1
นีซมันใช้งานได้ดี ดูเหมือนจะไม่เกี่ยวข้องกัน แต่ฉันยินดีที่จะแลกเปลี่ยนความยืดหยุ่นของ Spaces เพื่อกำจัดความรำคาญนี้
Brad Dwyer

141
น่าเสียดายที่สิ่งนี้ปิดคุณสมบัติการทำงานหลายจอภาพใหม่ทั้งหมด (แถบเมนูหลายเมนูโหมดเต็มหน้าจอเดียว ฯลฯ ) มีวิธีป้องกันการกระโดดจากท่าเท่านั้นหรือไม่?
Brad Dwyer

9
ฉันต้องการให้ Spaces ของฉันแยกออกจากกัน! Apple จำเป็นต้องติดตั้ง Dock-Screen affinity
fatuhoku

2
ดีกับ "คุณสมบัติหลายจอภาพใหม่" ฉันไม่เคยใช้ ขอบคุณสำหรับเคล็ดลับนี้!
Mauvis Ledford

5
สิ่งที่เลวร้ายที่สุดเกี่ยวกับเรื่องนี้คือมีการdefaults write com.apple.Dock position-immutable -bool yesตั้งค่าที่ซ่อนอยู่ซึ่งคุณอาจถือว่าใช้งานได้ แต่ไม่ใช่
Bob Aman

45

อีกทางเลือกหนึ่งตามที่ MacLife แนะนำคือให้วาง Dock ไว้ทางขวาหรือซ้ายจากนั้นจะไม่เคลื่อนที่ แต่หวังว่าในอนาคตการทำซ้ำแท่นวางสามารถเก็บไว้ที่ด้านล่างและบนจอเดียวเท่านั้น


นี่คือคำตอบที่ดีที่สุดสำหรับผู้ที่ไม่สนใจท่าเรือ ฉันใช้ QuickSilver และไม่จำเป็นต้องใช้ Dock แต่ถ้ากระโดดข้ามสถานที่แบบกึ่งสุ่มก็น่ารำคาญอย่างยิ่ง ตอนนี้มันดีและซ่อนตัวอยู่ทางด้านซ้ายของกลุ่มจอภาพของฉันและจะไม่ไปไหนทั้งนั้น
coredumperror

2
ฉันเกลียดท่าเรือที่ด้านซ้าย / ขวา ... แต่ฉันเดาว่านี่คือสิ่งที่ฉันต้องทำเพื่อแก้ไขปัญหานี้ ขอบคุณ!
skplunkerin

29

ความรู้ของฉันไม่มีทางออกที่ดีสำหรับปัญหานี้ ด้วยเหตุผลบางอย่างคนดีที่แอปเปิลได้ทำเมนูด้านบนของหน้าจอกับท่าเรือและถ้าคุณได้รับหนึ่งบนหน้าจอใด ๆ คุณก็จะได้รับอีก โดยไม่ต้องหันไปใช้แอพของบุคคลที่สามไม่มีวิธีที่จะมีแถบเมนูในแต่ละหน้าจอ แต่ล็อคท่าเรือไว้ที่ด้านล่างของหน้าจอเดียว (ฉันยินดีที่จะได้รับการพิสูจน์ผิดที่นี่ แต่ฉันดูพวงและไม่พบวิธี)

รายละเอียด:

หากจอภาพถูกจัดเรียงเป็น 'เรียงซ้อน' แท่นวางจะอยู่ที่ด้านล่างของจอภาพด้านล่าง อย่างไรก็ตามเราสองสามคนจัดการวิธีนี้และผู้ที่ทำเช่นนั้นมักจะไม่ถามคำถามนี้

หากจอภาพอยู่เคียงข้างกันคุณสามารถเลื่อนไปทางซ้ายหรือขวาได้ตลอดและจะอยู่ที่นั่น แต่นั่นไม่ใช่ตามที่ร้องขอ (หรือหลาย ๆ คนต้องการ) ที่ด้านล่างของหน้าจอเดียว

คุณสามารถซ่อนมันได้ดังนั้นมันจะไม่ปิดบังสิ่งต่าง ๆ แต่มันจะยังคงเคลื่อนที่ไปรอบ ๆ เมื่อใดก็ตามที่เมาส์ถูก 'สุด' บนหน้าจอเป็นระยะเวลาสั้น ๆ นี่อาจเป็นคำตอบที่ 'ดีที่สุด' ให้คุณเหมือนท่าเรือที่ซ่อนอยู่เพราะคุณสามารถเข้าถึงมันได้อย่างง่ายดายบนหน้าจอใด ๆ แต่มันไม่ได้อยู่ในทางหรือทำให้คุณรำคาญโดยการเห็น 'กระโดดไปรอบ ๆ ' มันค่อนข้างจะมีเมื่อคุณต้องการมันและซ่อนไว้เป็นอย่างอื่น (ฉันสงสัยอย่างยิ่งว่าใครก็ตามที่ทำการทดสอบการใช้งานมีสิ่งต่าง ๆ ที่กำหนดไว้ในแบบนี้และคิดว่ามันยอดเยี่ยมมากและทำไมทุกคนถึงต้องการเห็นท่าเรือตลอดเวลา ... )

คุณสามารถปิดจอภาพแต่ละจอเป็นของว่างได้ แต่คุณสูญเสียแถบเมนูที่ด้านบนของแต่ละหน้าจอ เห็นได้ชัดว่าคนมีมุมมองที่แตกต่างกัน แต่สิ่งหนึ่งที่ฉันเกลียดเกี่ยวกับการสนับสนุนหลายจอภาพของ Mac คือต้องย้ายไปที่หน้าจอที่แตกต่างกันอย่างสิ้นเชิงเพื่อเข้าถึงเมนูบนหน้าจอสำหรับโปรแกรมที่เปิดบนหน้าจอที่แตกต่างกัน นี่เป็นสิ่งที่ฉันชอบเกี่ยวกับ mavericks (หลายเมนูบาร์) แต่น่าเสียดายที่ราคาของท่ากระโดดน่ารำคาญ

หากไม่ต้องการ Dock ที่ซ่อนอยู่และคุณต้องการแถบเมนูด้านบนในแต่ละหน้าจอและแก้ไขที่ด้านล่างสุดวิธีแก้ปัญหาที่ดีที่สุดคือการปิดการใช้งานเครื่องใหม่ทั้งหมดโดยปิดการใช้งาน 'แต่ละหน้าจอเป็นพื้นที่ของตัวเอง' จากนั้นรับยูทิลิตีเช่น"Second Bar"ซึ่งยังคงมีอยู่ในขณะที่การเลิกใช้งานเป็นวิธีการรับแถบเมนูที่ด้านบนของแต่ละหน้าจอ ฉันใช้ Second Bar กับสิงโตภูเขาและพบว่ามันทำงานได้ดี (แม้ว่าคุณต้องมีสำเนาที่สองของแอปสำหรับหน้าจอเพิ่มเติมแต่ละหน้า) ฉันไม่ได้ใช้กับ Mavericks ดังนั้นจึงไม่สามารถพูดได้ว่ามันดีหรือไม่ งาน.


9

หรือคุณสามารถไปที่ -

การตั้งค่าระบบ> Dock> แสดงและซ่อน Dock โดยอัตโนมัติ

แม้ว่านี่จะไม่ใช่คำตอบที่แน่นอนที่คุณกำลังมองหา แต่มันจะแก้ปัญหาของการเกาะท่าเรือและเข้าทาง ฉันรำคาญโดยสิ่งเดียวกันและในที่สุดก็ใช้ตัวเลือกนี้เป็นความละเอียดของฉัน


นี่เป็นทางออกที่ดีสำหรับฉัน พฤติกรรมที่ไม่ใช้งานง่ายหายไปและฉันพบว่าฉันไม่จำเป็นต้องจ้องที่ท่าเรือตลอดทั้งวันอยู่ดี
Kevin Pauli

2

มีวิธีแก้ไขสำหรับท่าเรือที่หายไป หากคุณตั้งค่าสิ่งที่อยู่ในหน้าจอที่ 2 ของคุณให้เต็มหน้าจอแล้วขยายให้ใหญ่สุด มันจะออกจากท่าเรือของคุณในสถานที่ที่คุณต้องการตลอดเวลา แม้ว่าฉันจะพบว่ามีประโยชน์เมื่อใช้เบราว์เซอร์ในหน้าจอที่ 2


4
มันไม่ได้ผลจริงๆ ท่ายังคงเคลื่อนไหวได้อย่างอิสระ ฉันทดสอบด้วย Google Chrome และ VirtualBox ให้ได้มากที่สุด
คิวเมนตัส

0

นี่คือวิธีของฉัน:

ค่ากำหนดของระบบ> แท่นวาง> ตำแหน่งบนหน้าจอ: ขวาหากคุณต้องการให้อยู่บนจอภาพขวาสุดให้เลือกซ้ายถ้าคุณต้องการให้อยู่ด้านซ้าย

จากนั้นแสดงท่าในแนวตั้ง มันจะดียิ่งขึ้นจอภาพมีอสังหาริมทรัพย์แนวนอนมากขึ้น


4
นี่จะใช้งานได้จริงหากสามารถวางแท่นวางไว้ระหว่างจอภาพทั้งสองที่ขอบของจอทั้งสอง แต่มันไม่อนุญาตให้คุณจอดที่นั่น แต่มันจะเชื่อมต่อไปทางซ้ายสุดหรือขวาสุดที่ฉันไม่ต้องการ
คิวเมนตัส

10
น่าเสียดายที่วิธีนี้ใช้ไม่ได้ผลสำหรับผู้ที่มีจอภาพตั้งแต่ 3 ตัวขึ้นไป
ylluminate
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.