ปิดการใช้งาน Wake From Sleep เมื่อเปิดฝาปิดของ MacBook Pro

หากคุณไม่ต้องการให้ MacBook Pro ตื่นจากโหมดสลีปเมื่อคุณเปิดฝาเครื่องเครื่องทั้งหมดที่คุณต้องทำคือเปิด Terminal และพิมพ์คำสั่งต่อไปนี้:


sudo pmset lidwake 0

การเปลี่ยนแปลงจะมีผลทันทีและคุณสามารถตรวจสอบได้ว่ากำลังทำงานโดยใช้ธงโปรไฟล์ -g ด้านล่างหรือเพียงแค่ปิดฝาเพื่อบังคับให้ MacBook ไปนอน ขณะที่คุณเปิดฝา Mac จะไม่ตื่นจากการหลับ ซึ่งจะทำงานบน MacBook, MacBook Pro และ MacBook Air

คุณสามารถตั้งค่ากลับเป็นลักษณะการทำงานเริ่มต้น (เช่น: ตื่นจากโหมดสลีปเมื่อเปิดฝา) โดยใช้คำสั่งต่อไปนี้:

sudo pmset lidwake 1

การเปลี่ยนแปลงจะส่งผลต่อทันที

ถ้าคุณต้องการตรวจสอบการตั้งค่า pmset ของคุณให้ใช้คำสั่งต่อไปนี้:

pmset -g profiles

คุณจะเห็นบางอย่างเช่นนี้จัดกลุ่มตามแบตเตอรีและแหล่งจ่ายไฟ AC:

womp 0
sms 1
hibernatefile /var/vm/sleepimage
ttyskeepawake 1
acwake 0
sleep 0
autorestart 0
halfdim 1
hibernatemode 3
disksleep 10
displaysleep 15
lidwake 0

ทุกอย่างที่มีเครื่องหมาย 1 แสดงว่าคุณลักษณะนี้ถูกเปิดใช้งาน 0 ถูกปิดใช้งาน 'hibernatefile' หรือ sleepimage คือเนื้อหาของ Mac ของคุณถูกเก็บไว้เมื่อคุณนอนหลับเครื่องนี้ทำหน้าที่เป็นไฟล์แคชและสามารถเติบโตได้ค่อนข้างมากขึ้นอยู่กับ RAM ของคุณ ถ้าคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับส่วนที่เหลือของฟังก์ชัน pmset ให้ใช้ 'man pmset' ที่บรรทัดคำสั่ง

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