Mac 外接 2K 显示屏教程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac 外接 2K 显示屏教程相关的知识,希望对你有一定的参考价值。
参考技术A背景: 入职新公司, 我用 Mac 办公. 公司给配置了一台 DELL 2k 显示屏. 一番捣鼓后, 发现外接屏幕的显示不尽人意, 字体跟图标都变得很小. 如果直接调成 1080p 的分辨率,又会变得很模糊. 所以, 这个问题得解决!
前言: 如果是个人在考虑购买 2k 或 4k 的显示屏作为 Mac 外接屏的话, 不用纠结, 直接上 4K. 你会感受到苹果对 4K 的友好程度的.
那么以下就是解决问题的步骤了, 只要你按照我说的一步步来, 就一定能成功. 但我还是得说一句, 繁琐程度 🌟🌟🌟🌟🌟
一、工具准备
二、入侵 Mac, 修改配置
咱们这一步骤的目标是, 进入 Mac 系统文件夹, 添加外接屏幕的分辨率配置
由于 Mac 对系统存在安全保护机制, 所以我们要先优化 Mac 的保安, 节后再上岗了. 优化步骤如下.
1. 把 Mac 关机. 再同时按住 option + 电源键 开机. 此时界面如下, 同时按住 command(⌘)+ R. 进入恢复模式, 选中自己的用户, 输入登录密码, 进入下一步.
以上 3 步骤就完成了对 Mac 保安的“优化”. 紧接着, 我们要开始生成对应自己显示屏的分辨率配置了.
4. 在 Mac 重启之后. 未接入 2K 显示屏之前, 分别输入以下两条命令, 并记录起来. 这意味着你会得到当前 Mac 的显示器供应商ID 和 产品ID.
如我的是: 1552 和 41012
ioreg -l | grep "DisplayVendorID"
ioreg -l | grep "DisplayProductID"
5. 完成了步骤 4 之后, 把 2K 显示屏接上, 重新敲入步骤 4 的两行命令. 这时候也会得到相应的数字, 但它是两行的. 这意味着其中一行是 Mac 本身自带的显示器信息, 另一行才是我们要获取的 2K 屏的显示器信息.
因此我们上一步骤记录的数字就可以用来排除了, 另外一行就是 2K 显示屏的参数了. 经过排除后, 我显示器的供应商ID是 4268, 产品 ID为 8207.
6. 再通过在线转换工具 https://tool.oschina.net/hexconvert . 分别输入得到的两个数字, 勾选 10进制 转 16进制, 我最终得到的编号是 10ac 和 200f.
OK.经过前面几个步骤, 我们已经拿到显示器的相关信息了, 现在要生成对应的分辨率配置.
7. 打开配置生成网站
https://codeclou.github.io/Display-Override-PropertyList-File-Parser-and-Generator-with-HiDPI-Support-For-Scaled-Resolutions/
把相关的信息录入左侧的面板. 主要是显示器型号, 产品 ID 和 供应商 ID. 都是我们已经获得的信息. ( 红框圈起来的是要注意的, 左侧为 16进制数字, 即我们转换得到的, 右边是会自动填充的 )
8. 打开终端, 输入
sudo defaults write /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled -bool true
终端会提示你输入密码, 直接敲了回车就 OK. 这一步代表开启 macOS 的 HiDPI 选项
9. 在终端再次输入 sudo mount -uw / 同样是提示输入登录密码, 敲了回车就行. 紧接着, 再输入 killall Finder
这一步代表开启文件夹修改权限, 跟最前面的保安不同, 这是防盗门!
OK.经过前面两个步骤的预热, 我们现在已经可以把相关的配置文件丢进系统指定的文件夹处了.
10. 你可以选择手动打开 /System/Library/Displays/Contents/Resources/Overrides/ 这个目录. 也可以在终端输入 open /System/Library/Displays/Contents/Resources/Overrides/
接着把我们桌面新建的分辨率配置文件丢进来. 如果有发现重名的, 我推荐最好的做法是, 把文件夹里面的文件放入重名的文件夹就好.
三、 全身而退, 测试成果
恭喜你, 到了这一步就差临门一脚了, 让我们再坚持坚持.
11. 重启 Mac, 打开我们安装好的 RDM. 如下图, 勾选对应的分辨率配置 ( 2K 对应 1920 x 1080 ⚡️ ) 就能看到实际的效果啦
以上是 Mac 对接 2K 显示屏的全部步骤, 接下来我们要善后. 即让 Mac 的保安再次上岗.
12. 重复 1~3 步骤, 并把 csrutil disable 命令替换成 csrutil enable 意思就是开启系统保护, 其他命令不变.
OK. 如果有搞不定的同学可以给我留言, 有时间我一定给出大家建议~
解决Mac外接显示器分辨率不正确问题
TAT:
今天被坑惨了,重新安装了Mavericks后,使用thunderbolt转VGA外接显示器时遇到了分辨率的问题:外接显示器支持1080P的分辨率,但在OS X的Display设置中只能选择最高1280*1024的分辨率。google了许久,尝试了重启、合上盖外接显示器重启,重置NVRM都没有效果。最后在这里发现了问题的解决方案。
Option
键,再点击缩放
(Scaled )选项,此时会发现分辨率选项多了很多选择,问题迎刃而解。
腾讯数码讯(肖恩)当使用显示器连接Mac设备时,系统有的时候无法显示出正确的分辨率。举个例子,如果你使用一台老款戴尔显示器连接刚刚购买的新款Macbook Pro,那屏幕分辨率可能就只有1280x768一种选择。
引发这一问题的原因一般并非是显示器硬件本身,而是EDID(扩展显示识别数据)配置。EDID是作用是让显示器将图形显示的最佳格式告知计算机显卡的一种方式,但有的显示器无法正确列出自己的原生分辨率。这个时候,如果计算机显卡没有覆盖这个值,那你就只能使用1280x768或者1360x765这样的基础分辨率了。
想要解决这个问题,你可以进入系统偏好设置>显示器,然后点击“缩放”。在其下方的窗口之中,你会看到显卡能够输出的所有分辨率,然后选择2560x1440即可。
以上是关于Mac 外接 2K 显示屏教程的主要内容,如果未能解决你的问题,请参考以下文章
Linux Intel HD4000外接显示器实现2K分辨率
Linux Intel HD4000外接显示器实现2K分辨率
使用了高分辨率的电脑,外接2K显示器,电脑休眠恢复后,VMWare鼠标位置不准了,怎么解决?