Apps

OS X YosemiteおよびMavericksでMacBook ProまたはAirの内部スクリーンを無効にする

OS X YosemiteおよびMavericksでMacBook ProまたはAirの内部スクリーンを無効にする

内部ディスプレイが無効になっているMacBook Pro

MacBook Pro または Air のユーザーの中には、ラップトップが外部ディスプレイに接続されているときに内部画面を無効にしたい場合があります。これは通常 2 つの方法で実現されますが、Mac OS X 10.7、10.8、10.9、OS X 10.10 Yosemite、OS X 10.11 El Capitan 以降では、内部画面がより永続的になり、オンのままになります。


この表示動作は、ターミナルのトリックを使ってMacBook AirまたはMacBook Proの内蔵ディスプレイを無効にすることで変更できますが、やや高度な操作が必要なため、OS Xをシステムレベルで変更することに慣れたユーザーのみが使用してください。システムのコア機能に変更を加える前に、必ずMacをバックアップしてください。

OS X Lion、Mountain Lion、OS X MavericksベースのMacラップトップの内部スクリーンを無効にする

ターミナルを起動し、次のコマンドを入力します。

sudo nvram boot-args="iog=0x0"

変更を有効にするには再起動する必要があり、再起動すると、Mac が開いているか閉じているかに関係なく、内部ディスプレイは完全に無効になります。

これを元に戻すには、ターミナルに戻って次のように入力します。

sudo nvram -d boot-args

その後、再度再起動するか、再起動中にCommand+Option+P+Rを押し続けてPRAMを消去することもできます。これにより、ブート引数も消去されます。MacBook Proを外部ビデオソースから切断した場合、PRAMを消去することで内蔵ディスプレイを再び有効にすることができます。

OS X Yosemite および OS X El Capitan でノートパソコンの内蔵ディスプレイを無効にする

OS X Yosemite (10.10) および OS X El Capitan 10.11 の場合、解決策は同様ですが、前述のターミナル コマンドに若干の違いがあります。

この機能をオンにして内部画面を表示するには

sudo nvram boot-args="niog=1"

ターミナルコマンドを実行した後、再起動してすぐに蓋を閉じてください。起動中は蓋を閉じたままにし、OS Xのユーザーアカウントにログインしたら蓋を開けてください。これでMacBook Pro(またはAir)の内蔵ディスプレイがオフになります。

**注: スリープ モードの場合は、MacBook Pro を起動する前に蓋を閉じ、再度ログインした後に蓋をもう一度開けてください。

元に戻して通常の表示動作に戻すには:

sudo nvram -d boot-args

以前のバージョンのOS Xと同様に、PRAMをリセットすることで設定を無効にすることもできます。OS X Yosemiteに特化したヒントを提供してくれたKeefeに感謝します。

これは「クラムシェルモード」の逆で、Macラップトップを閉じた状態でも画面はオンの状態です。クラムシェルは見た目は良いですが、十分な空気の流れがないとMacが過熱する可能性があるため、ディスプレイを開いた状態で使用することをお勧めします。このモードで使用する場合、メニューバー、Dock、アラートウィンドウが適切な画面に表示されるように、プライマリディスプレイを設定してください。

Apple Discussionsのスレッドでヒントを提供してくれたMarcusに感謝します