Câu trả lời:
Bạn có thể kiểm soát việc nhấn nút nguồn có nên đặt máy Mac của bạn ngủ hay không hoặc hiển thị hộp thoại với các tùy chọn (ngủ / khởi động lại / tắt) bằng pmset
lệnh. Sau đây là
sudo pmset powerbutton 1
sẽ đặt nó ở chế độ ngủ ngay lập tức (có lẽ là cài đặt hiện tại của bạn) và thay đổi 1
để 0
hiển thị cho bạn hộp thoại.
Hãy chú ý đến thực tế rằng đó không phải là cài đặt theo người dùng và thay đổi hành vi cho tất cả người dùng. Một số điều cần lưu ý nếu bạn chia sẻ thiết bị với người khác. Từ trang man (khám phá nó cho các tùy chọn khác):
Tất cả các thay đổi được thực hiện thông qua pmset đều được lưu trong tệp tùy chọn liên tục (trên mỗi hệ thống, không phải cho mỗi người dùng) tại / L Library / Schferences / SystemConfiguration / com.apple.PowerMan Quản lý.plist
pmset
trong Mavericks không chấp nhận đối số powerbutton.
defaults write com.apple.loginwindow PowerButtonSleepsSystem -bool no
Đang làm việc cho tôi vào ngày 10.9.5 và đưa ra hành vi rất gần với cách nút nguồn được sử dụng để làm việc cho tôi vào ngày 10.6. Mặc dù có một chút chậm trễ, nhưng nó chắc chắn sẽ không gây phẫn nộ nữa.
http://www.defaults-write.com/10-9-stop-the-power-button-from-pocking-your-mac-in-stand-by-mode/