คำตอบสั้น ๆ: เปิดการตั้งค่าระบบ เลือกเดสก์ท็อปและ Dock แล้วตั้ง "ตำแหน่งบนหน้าจอ" เป็น "ด้านล่าง"
หรือวาง defaults write com.apple.dock orientation -string bottom; killall Dock ลงใน Terminal
บน macOS 12 และเก่ากว่า แผงนี้ชื่อ Dock และแถบเมนูในการตั้งค่าระบบ การตั้งค่าเหมือนกัน
คำสั่งนี้ทำสิ่งเดียวกัน และใช้ได้แม้แผงการตั้งค่าเปิดไม่ขึ้น:
defaults write com.apple.dock orientation -string bottom; killall Dock
ครึ่งแรกเก็บขอบ ครึ่งหลังรีสตาร์ท Dock ให้ปรากฏที่นั่น หากต้องการดูว่าตอนนี้มันอยู่ขอบไหน ให้รัน defaults read com.apple.dock orientation มันตอบ left, bottom หรือ right ถ้ามันบอกว่าไม่มีคีย์นี้ แสดงว่า Dock อยู่ที่ขอบเริ่มต้น ซึ่งคือด้านล่าง
สาเหตุที่พบบ่อยมีสอง อย่างแรกคือเมาส์พลาด: การลากตัวแบ่งโดยกด Shift ค้างจะย้าย Dock ไปขอบอื่น และบางคนกด Shift ค้างโดยไม่รู้ตัว อย่างที่สองคือแอปอื่นหรือสคริปต์ตั้งค่าที่เขียนคีย์ orientation ถ้ามันกลับมาซ้ำ ดูทำไม Dock รีเซ็ตตัวเอง
เมื่อมีจอมากกว่าหนึ่งจอ Dock จะปรากฏบนจอที่คุณดันตัวชี้ชิดขอบล่างครั้งล่าสุด ย้ายตัวชี้ไปที่ขอบล่างของจอที่ต้องการแล้วค้างไว้ครู่หนึ่ง Dock จะตามมา นี่เป็นการออกแบบ และไม่มีการตั้งค่าในการตั้งค่าระบบที่ตรึงมันไว้กับจอเดียว วิธีเลี่ยงที่มีในตัวและสิ่งที่แต่ละวิธีต้องแลกอยู่ในวิธีให้ Dock ของ Mac อยู่บนจอเดียว
บน macOS ปัจจุบัน Dock อยู่เหนือขอบล่างของหน้าจอเล็กน้อย โดยมีช่องว่างอยู่ข้างใต้ มันถูกวาดแบบนั้น และไม่มีอะไรเสีย ถ้ามันลอยอยู่กลางขอบซ้ายหรือขวา แปลว่ามันอยู่ด้านข้าง ทำตามขั้นตอนข้างบน
ถ้า Dock หายไปทั้งหมด เริ่มที่ Dock ของ Mac ฉันหายไป
เมื่อ Dock อยู่ด้านล่างแล้ว ให้ล็อกตำแหน่ง เพื่อไม่ให้เมาส์พลาดหรือแอปอื่นย้ายมันได้:
defaults write com.apple.dock position-immutable -bool true; killall Dock
เปลี่ยน true เป็น false เพื่อปลดล็อก อีกสามการล็อกอยู่ในคู่มือ Terminal Still Dock ทำเรื่องเดียวกันด้วยสวิตช์ในแถบเมนู และยึดขนาด เนื้อหา และซ่อนอัตโนมัติด้วย การล็อกขนาดฟรี
ไม่ได้ macOS รองรับแค่ขอบซ้าย ขอบล่าง และขอบขวามาตลอด และคีย์ orientation ไม่รับค่าอื่น
ไม่ killall Dock รีสตาร์ท Dock ซึ่งเป็นทั้งหมดที่การเปลี่ยนแปลงต้องการ
ไม่ ตำแหน่งเป็นการตั้งค่าแยกต่างหาก แอป ขนาด และโฟลเดอร์ของคุณคงเดิม