Apps

MacBook Proの蓋を開けたときにスリープ解除を無効にする

MacBook Proの蓋を開けたときにスリープ解除を無効にする

OS Xのターミナル

MacBook Pro の蓋を開けたときにスリープ状態から復帰しないようにするには、ターミナルを起動して次のコマンドを入力するだけです。


sudo pmset lidwake 0

変更はすぐに反映されます。以下の -g profiles フラグを使用するか、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の起動時間やスリープ/スリープ解除時間をスケジュールしたり、緊急モーションセンサーを無効にしたりなど、様々なことが可能です。