如何在Mac OS X 10.8 Mountain Lion的非视网膜显示器上模拟视网膜显示器(HiDPI模式)?
Answers:
Window ---> UI Resolution
。Resolution:
,选择“缩放”单选按钮。(HiDPI)
然后选择它。来源:OS X高分辨率准则
(HiDPI)
解决方案出现。10.8.1,Quartz Debug Version 4.2(168)
System Preferences ---> Displays
,选择Scaled
,您应该会看到可用的分辨率,而无需(HiDPI)
后缀。–
我发现以下指示。它似乎有效,并且比Quartz Debug方法容易得多。
“在不带石英调试的Mountain Lion中启用HiDPI模式”
简而言之,运行以下命令,注销,登录,然后在显示首选项中可以使用HiDPI分辨率:
sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool YES
sudo defaults delete /Library/Preferences/com.apple.windowserver DisplayResolutionDisabled
(在我的情况下,第一个命令就足够了;第二个命令仅显示错误消息。)
com.apple.windowserver.plist
文件,并有对没有记录DisplayResolutionDisabled
呢。
编辑:(5/31/2016)
对于尝试在El Capitan上执行此操作的用户,请阅读SwitchRes网站上的常见问题解答。另外,如果在完成FAQ中的所有步骤后仍无法正常工作,请考虑卸载并重新安装SwitchResX。这解决了我在其中一台笔记本电脑上遇到的问题。
原版的:
在阅读了几个论坛,网站,博客之后。
我在这里为15英寸MacBook Pro(配备Retina显示屏和Thunderbolt显示屏)的用户提供解决方案。
首先,
无论出于何种原因,这些方法均不适用于带有Thunderbolt Display的MBPr。您不会看到要选择的HiDPI选项。
我发现实际上为我们提供选项的唯一工具是SwitchResX。
但是,这里存在另一个问题。
我相信大多数使用此设置的用户都在尝试使用1280x720 HiDPI,因为它是TBD原始分辨率的一半。
根据SwitchResX的FAQ,由于OS X本身存在错误,在某些情况下无法设置此分辨率。
以下是屏幕截图供您参考:
与开发人员联系后,他提出了一种解决方法-再增加一个像素-对我有用。
干得好。
我希望这个设置能为用户带来答案,因为在16:9显示器上使用16:10分辨率确实令人沮丧。
CGXCompleteDisplayConfiguration
就会出现相同的错误,并且无法应用1921x1080(HiDPI)/ 1920x1079(HiDPI)分辨率。
对于无法在rMBP或新MBA上启用HIDPI的用户,我在Air Display的rMBP 15“上也遇到了同样的问题。我通过安装SwitchResX解决了此问题。如参考要点所示启用了布尔设置,HIDPI设置就会显示出来。 。
在Air Display中拖动似乎有点滞后,但是效果很好。