Відповіді:
Ви можете контролювати, чи натискання кнопки живлення повинно переводити комп'ютер у режим сну або представляти діалогове вікно з параметрами (сон / перезапуск / вимкнення) за допомогою pmset
команди. Наступні:
sudo pmset powerbutton 1
помістить його в сон відразу ж (імовірно поточна настройка) і зміни 1
до 0
представить вам з діалогом.
Зверніть увагу на те, що це не налаштування для кожного користувача, а змінює поведінку для всіх користувачів. Що потрібно пам’ятати, якщо ви ділитесь пристроєм з іншими. На сторінці чоловіка (вивчіть інші варіанти):
Усі зміни, внесені через pmset, зберігаються у постійному файлі налаштувань (за системою, а не за користувачем) за адресою /Library/Preferences/SystemConfiguration/com.apple.PowerManagement.plist
pmset
в Mavericks не приймаються аргументи кнопки живлення.
defaults write com.apple.loginwindow PowerButtonSleepsSystem -bool no
Працює для мене 10.9.5 і дає поведінку дуже близьку до того, як кнопка живлення працювала для мене на 10.6. Хоча затримка дещо більша, це вже точно не лютує.
http://www.defaults-write.com/10-9-stop-the-power-button-from-putting-your-mac-in-stand-by-mode/