家里有台 VA1916w 分辨率显示器,分辨率为 1440x900,但无论怎么调都不能完美显示,经过一顿研究,终于找到通行方案,记录如下:
配置:
- Macbook 2016 15吋 touchbar 版
- 系统:macOS Mojave 10.14.6
- 显示器:VA1916w
- 连接线:type-c -> VGA 线
首先,是连接线问题,之前用了绿联的转接头,导致开机屏幕狂闪,mac 睡眠后外接显示器无法唤醒,只能插拔绿联上的视频接口解决。一怒之下,从淘宝购置一条 Type-C -> VGA 线,完美解决唤醒问题。
其次,就是分辨率问题了,即使按着 ALT 点 Display / Scaled 也不会出现 1440x900 分辨率,下面就需要一个可以修改系统分辨率的软件了,我选用了:SwitchResX。
在 Custom Resolutions 里可以自己定制分辨率,如果直接写 1440x900 就能实现完美输入?NO
自定义参数有很多,乱填几乎不可能获得正常的输出的。
下一步,就是 Google 产品说明书,查找显示器的显示模式:VESA 1440 x 900 @ 60H.
现在已经成功一半了,下一步打开这个神奇的网站 TinyVGA
会看到很多参数,对着一个一个的填到 SwitchResX 自定义里,Cmd + s 保存,重启。
开机你会看到已经可以 1400x900 最高分辨率完美输出了。