web-dev-qa-db-ja.com

Mac OS X 10.8 Mountain Lionで非網膜ディスプレイで網膜ディスプレイ(HiDPIモード)をシミュレートする方法は?

Mac OS X 10.8 Mountain Lionで非網膜ディスプレイで網膜ディスプレイ(HiDPIモード)をシミュレートするにはどうすればよいですか?

78
Dave Gallagher
  1. 検索対象 、Appleの無料のXcode 8用追加ツールをダウンロード、インストールします(以前のXcodeリリースの場合、Xcodeのグラフィックツール(バージョンに応じて)。
    注:無料Apple開発者アカウントが必要です。
  2. Quartz Debugアプリケーションを起動します。
  3. メニューに移動します:Window ---> UI Resolution
  4. チェックHiDPI表示モードを有効にします
  5. 終了Quartz Debug.
  6. システム環境設定を開きます。
  7. Displaysアイコンを選択します。
  8. 複数のディスプレイを使用している場合、HiDPIモードをシミュレートするディスプレイの設定ウィンドウを選択します。
  9. Resolution:の下で、Scaledオプションボタンを選択します。
  10. (HiDPI)で後置された目的の解像度を見つけて選択します。
  11. これで、ディスプレイはHiDPIモードで実行され、Retinaディスプレイをシミュレートします。

出典: OS Xの高解像度ガイドライン

99
Dave Gallagher

次の指示を見つけました。これは動作するようです。また、Quartz Debugアプローチよりもはるかに簡単です。

「QuartzデバッグなしのMountain LionでHiDPIモードを有効にする」

https://Gist.github.com/3191869

簡単に説明すると、次のコマンドを実行し、ログアウト、ログオン、および表示設定でHiDPI解像度を使用できます。

Sudo defaults write /Library/Preferences/com.Apple.windowserver DisplayResolutionEnabled -bool YES
Sudo defaults delete /Library/Preferences/com.Apple.windowserver DisplayResolutionDisabled

(私の場合、最初のコマンドで十分でした; 2番目のコマンドはエラーメッセージを出力するだけです。)

45
Jukka Suomela

編集:(5/31/2016)

El Capitanでこれを実行しようとしているユーザーについては、SwitchResのWebサイトで FAQ をお読みください。また、FAQのすべての手順を実行してもまだ機能しない場合は、SwitchResXのアンインストールと再インストールを検討してください。これで、ラップトップで問題が解決しました。

オリジナル:

いくつかのフォーラム、ウェブサイト、ブログを読んだ後。

Thunderboltディスプレイに接続されたRetinaディスプレイを搭載した15インチMacBook Proを使用するユーザー向けのソリューションを紹介します。

まず第一に、

  1. Plistを変更する端末コマンド
  2. クォーツデバッグ
  3. 保持オプションとシステム環境設定で「スケーリング」を選択
  4. ResolutionTab(Mac App Store)

これらの方法は、何らかの理由で、Thunderbolt Displayを備えたMBPrでは機能しません。選択するHiDPIオプションは表示されません。

実際にオプションを提供してくれた唯一のツールはSwitchResXです。

ただし、ここには別の問題があります。

この設定のほとんどのユーザーは、TBDのネイティブ解像度の半分であるため、1280x720 HiDPIを使用しようとしています。

SwitchResXのFAQ によると、OS X自体のバグが原因でこの解像度に設定できない場合があります。

参照用のスクリーンショットを次に示します。


enter image description here


開発者に連絡した後、彼は回避策を提示しました-もう1つのピクセルを追加します-それは私のために働いた。

  1. SwitchResXをインストールし、システム環境設定から開きます。
  2. Thunderbolt Displayタブに移動し、Scaled Resolutionat2562 x 1440でカスタム解像度を追加します enter image description here
  3. コマンド+ sを使用して保存します。 (または単にウィンドウを閉じて、プロンプトを使用する)
  4. ラップトップを再起動します。
  5. SwitchResXに移動し、現在の解像度タブで新しいカスタム解像度を選択します。 (すぐに表示されない場合がありますので、試してみてください。)

どうぞ。

16:9ディスプレイで16:10解像度を使用するのは本当にイライラするので、この答えがこのセットアップでユーザーに届くことを願っています。

20
Vic Jang

RMBPまたは新しいMBAでHIDPIを有効にできない場合は、rMBP 15 "で Air Display を使用して同じ問題が発生しました。 SwitchResX をインストールすることで問題を解決しました。参照されているGistに示されているように設定が有効になっている場合、HIDPI設定が表示されます。

Air Displayではドラッグは少し遅れているように見えますが、それ以外の場合はうまく機能します。

7
Aaron Spiegel

これを試して

Sudo defaults write /Library/Preferences/com.Apple.windowserver DisplayResolutionEnabled -bool YES

[ここから]

1
headkit

モニターがサポートしている場合、DisplayPortバージョンを1.2ではなく1.1に設定する価値がある場合もあります。

私は、Samsung S27D850ディスプレイを搭載した2010年後半のMac Airを使用しており、その変更を行うまで、あらゆる種類の断続的な解像度切り替えの問題がありました。

0
DaveS

私に関しては、解像度を変更する機会を与えてくれるかなり良いアプリです。

SwitchResX MacおよびMacBookの場合。

このアプリは、解像度に関する私のすべての問題を解決しました。

0