Anonim

Appleの「Retina」ディスプレイの魔法は、macOS(正式にはMac OS Xと呼ばれる)がユーザーインターフェイスを従来の低解像度ディスプレイの4倍のピクセル(垂直解像度2倍、水平解像度2倍)でレンダリングすることです。インターフェイスを小さくしすぎずに表示できる、非常にシャープなテキストとグラフィックスの利点。

これは、4Kモニターや新しい5K iMacなどの高解像度ディスプレイではうまく機能しますが、Retina以外のモニターでRetinaのような鮮明さを活用できるとしたらどうでしょうか。 まあ、macOS / OS XのHiDPIモードと呼ばれるもののおかげで、かなり大きな警告がありますが、できます。

HiDPIモードは、当初XcodeのQuartzデバッグユーティリティのオプションとして使用可能でしたが、Mavericksはターミナルコマンドを介してアクセスできました。 Mountain Lion以前を実行している場合、OS XIでHiDPIモードを有効にする方法については、 OS X Dailyの この記事を参照してください。

macOS Mavericks以降を使用している場合は、次の手順に進みます。

まず、新しいターミナルウィンドウを起動し、次のコマンドをコピーして貼り付けます。
$ sudo defaults write /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled -bool true

次にReturnキーを押してコマンドを実行します。これは「sudo」コマンドなので、プロンプトが表示されたら管理者パスワードを入力します。

次に、Macを再起動し、再度ログインして、[ システム環境設定]に進み、[ ディスプレイ ]をクリックします。


ここでは、使い慣れた設定ウィンドウが表示され、解像度とリフレッシュレートを設定できます。

ほとんどのユーザーは、「ディスプレイのデフォルト」オプションがオンになっている可能性があります。これは通常、ディスプレイのネイティブ解像度です。 [ スケーリング]をクリックして追加の解像度を表示すると、リストの下部に1つ以上のオプションが表示され、解像度に「(HiDPI)」が追加されます。 HiDPIモードのいずれかをクリックして、目的のディスプレイで有効にします。

注:上記の[ターミナル]コマンドを使用した後、[システム環境設定]にHiDPI解像度が表示されない場合は、キーボードのAlt / Optionキーを押しながら[スケーリング]ラジオボタンをクリックしてください。 このトリックにより、すべてのディスプレイの追加の解像度が明らかになり、HiDPI解像度がまだ表示されていない場合はリストする必要があります。

あなたはすぐにすべてがはるかにシャープに見えるのを見るでしょうが、ここで注意点があります:あなたの有効な解像度はずっと低いです。 macOSには数百万の追加ピクセルを使用できるため、これは高解像度Retinaディスプレイで機能します。

標準解像度のディスプレイで「Retina品質」が必要な場合は、はるかに低い有効解像度になります。 たとえば、20インチiMacでの1920×1200のネイティブ解像度は次のようになります。

また、有効な解像度が960×600のHiDPIモードは次のとおりです。

自分のディスプレイで見分けるのは難しいかもしれませんが(各画像をクリックして拡大表示できます)、HiDPIモードではmacOSとアプリがより鮮明に見えますが、システムの動作解像度が大幅に低下します。

したがって、HiDPIモードで常に作業することはおそらくないでしょうが、TerminalコマンドでHiDPIモードを有効にすると、特定のアプリやドキュメントをRetinaのような品質で表示したいときに簡単に切り替えることができます。または、部屋の向こう側のHDTVにOS Xを表示するときなど、「通常の」低解像度を使用する場合に品質を低下させることなく、離れた場所から一時的にUIを見やすくしたい場合。

デフォルトのネイティブ解像度に戻す場合は、[ システム環境設定]> [ディスプレイ]に戻り、 [ディスプレイのデフォルト]または[スケーリング]リストからお好みの解像度を選択します。 OS XでHiDPIモードを使用していないときにオプションとして有効にしたままにしておいても問題ありませんが、HiDPIモードの解像度を「スケーリング済み」解像度リストから削除するには、ターミナルで次のコマンドを実行します。
$ sudo defaults delete /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled
macOSでHiDPIモードを有効にしたときと同様に、変更を有効にするには、管理者パスワードを入力し、Macを再起動する必要があります。

サードパーティアプリケーション

ターミナルコマンドを使用したくない場合は、他のディスプレイ関連機能に加えて、HiDPIモードを有効にすることができるサードパーティのアプリとユーティリティがあります。

以下は、macOSでHiDPIを有効にできるサードパーティソフトウェアの例です。

  • ResolutionTab(1.99ドル、Mac App Store)ResolutionTabは「標準表示モードとHiDPI表示モードをすばやく切り替えるためのメニューバーアプリ」です。
  • SwitchResX(15ドル、シェアウェア)。 特に、SwitchResXは、カスタム解像度とリフレッシュレートを設定するための多数の追加機能を提供しますが、どちらのアプリもクリックするだけでHiDPIモードを開始および終了できます。

HiDPIモードは確かに真の高解像度Retinaディスプレイに代わるものではありませんが、高品質のスクリーンショットを撮るときや必要なユーザーなど、macOS / OS Xをときどき見栄えよくする必要がある人には便利な役割を果たします標準の低解像度の不鮮明さのない、大きくて読みやすいインターフェイス。

この記事が役立つ場合は、macOS Mojaveで暗いメニューバーとドックのみを使用する方法や、macOS(Mac OS X)でホストファイルを編集する方法など、TechJunkie Macの他の記事をご覧ください。

MacでHiDPIモードをオンにするためのヒントやコツはありますか? 上記の2つ以外の優れたサードパーティアプリケーションを知っていますか? もしそうなら、以下のコメントでそれを教えてください!

Macosでhidpiモードを有効にする方法