回答:
pmset
コマンドを使用して、電源ボタンを押してMacをスリープ状態にするか、オプション(スリープ/再起動/シャットダウン)を含むダイアログを表示するかを制御できます。以下:
sudo pmset powerbutton 1
すぐにスリープ状態になり(おそらく現在の設定)、に変更1
する0
とダイアログが表示されます。
ユーザーごとの設定ではなく、すべてのユーザーの動作を変更することに注意してください。デバイスを他の人と共有する場合に留意すべきこと。manページから(他のオプションについてはそれを調べてください):
pmsetを介して行われたすべての変更は、/ライブラリ/Preferences/SystemConfiguration/com.apple.PowerManagement.plistの永続的な設定ファイル(ユーザーごとではなくシステムごと)に保存されます。
pmset
Mavericksではpowerbutton引数を受け入れないので、確認できます。
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/