如何在非视网膜显示器上模拟Mac OS X 10.8 Mountain Lion中的视网膜显示(HiDPI模式)?

如何在非视网膜显示器上模拟Mac OS X 10.8 Mountain Lion中的视网膜显示(HiDPI模式)?

  1. search ,下载和安装Apple免费的Xcode 8附加工具 (以前的Xcode版本根据您的版本searchXcode的graphics工具 )。
    注意:需要免费的Apple开发者帐户。
  2. 启动Quartz Debug应用程序。
  3. 转到菜单: Window ---> UI Resolution
  4. 选中启用HiDPI显示模式
  5. 退出Quartzdebugging
  6. 打开系统首选项
  7. select显示图标。
  8. 如果使用多屏显示,请在希望模拟HiDPI模式的显示器上selectconfiguration窗口。
  9. Resolution:下,select缩放单选button。
  10. find后缀为(HiDPI)的所需分辨率并select它。
  11. 您的显示器现在以HiDPI模式运行,模拟视网膜显示。

来源: OS X高分辨率指南

我发现了以下说明。 它似乎工作,它比Quartzdebugging方法更容易。

“在没有Quartz Debug的Mountain Lion中启用HiDPI模式”

https://gist.github.com/3191869

简而言之,请运行以下命令,注销,login,然后在显示首选项中使用HiDPI分辨率:

 sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool YES sudo defaults delete /Library/Preferences/com.apple.windowserver DisplayResolutionDisabled 

(在我的情况下,第一个命令就足够了;第二个命令只是输出一个错误消息。)

编辑:(5/31/2016)

对于想要在El Capitan上执行此操作的用户,请阅读SwitchRes网站上的常见问题解答 。 另外,如果您在完成FAQ中的所有步骤后仍然无法正常工作,请考虑卸载并重新安装SwitchResX。 这解决了我在笔记本电脑上遇到的问题。

原版的:

阅读了几个论坛,网站,博客。

我在这里为15英寸的MacBook Pro用户提供了一个解决scheme,将Retina显示器连接到Thunderbolt显示器

首先,

  1. terminal命令修改plist
  2. Quartzdebugging
  3. 保持选项并在系统偏好设置中select“缩放”
  4. ResolutionTab(Mac App Store)

无论出于何种原因,这些方法都不适用于带有Thunderbolt Display的MBPr。 您将看不到要select的HiDPI选项。

我发现的唯一工具实际上给了我们选项是SwitchResX。

然而这里存在另一个问题。

我相信大多数使用此设置的用户都试图使用1280×720 HiDPI,因为它是TBD本机分辨率的一半。

根据SwitchResX的常见问题解答 ,在某些情况下,由于OS X自身内部的错误,无法设置此分辨率。

以下是供您参考的截图:


在这里输入图像描述


在与开发人员联系后,他提出了一个解决方法 – 增加一个像素 – 为我工作。

  1. 安装SwitchResX并从“系统偏好设置”中打开它。
  2. 转到Thunderbolt显示选项卡,并添加自定义分辨率与缩放分辨率2562 x 1440这里是一个截图 在这里输入图像描述
  3. 使用命令+ s保存。 (或者简单的closures窗口并使用提示符)
  4. 重新启动笔记本电脑。
  5. 转到SwitchResX并在当前分辨率选项卡中select新的自定义分辨率。 (有时候它不会马上出现,而是应该玩弄它。)

干得好。

我希望这个答案得到这个设置的用户,因为在16:9显示器上使用16:10分辨率真的令人沮丧。

对于那些无法在rMBP或新的MBA上启用HIDPI的人,我在使用Air Display的 rMBP 15“上也遇到了同样的情况,我通过安装SwitchResX解决了这个问题,如参考要点所示启用了布尔设置,HIDPI设置显示。

在Air Display上拖动看起来有点迟缓,但是效果不错。

尝试这个

 sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool YES 

[从这里]

如果您的显示器支持它,也可能将DisplayPort版本设置为1.1而不是1.2。

我有一个2010年末的Mac Air与三星S27D850显示器,并有各种间歇性分辨率切换问题,直到我做了这个变化。

至于我这个相当不错的应用程序,让你有机会改变任何你想要的决议。

适用于Mac和MacBook的SwitchResX 。

这个程序解决了我所有的问题。

    Interesting Posts