前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >macOS开启HIDPI解决自定分辨率显示模糊问题

macOS开启HIDPI解决自定分辨率显示模糊问题

作者头像
HHTjim 部落格
发布于 2022-09-26 02:45:36
发布于 2022-09-26 02:45:36
1.6K03
代码可运行
举报
文章被收录于专栏:HHTjim'S 部落格HHTjim'S 部落格
运行总次数:3
代码可运行

macOS开启HIDPI解决自定分辨率显示模糊问题

作者:matrix 被围观: 8,685 次 发布时间:2019-02-13 分类:零零星星 | 6 条评论 »

这是一个创建于 1296 天前的主题,其中的信息可能已经有所发展或是发生改变。

macOs外接一台2K显示器用1920*2080分辨率满屏显示的情况下会发现字体微模糊的情况。原因在于没有开启HIDPI,使用RDM软件切换分辨率就会发现没有闪电⚡️图标。

测试: 笔记本MACOS Mojave 10.14.3 (18D109) 外接 MAYA U2717H 27英寸2K显示器

禁用系统文件保护SIP

重启电脑并按住Command+R进入恢复模式 顶部的菜单中找到终端工具,输入 csrutil disable; reboot。禁用system系统文件保护。

下面按照comsysto.github.io工具的五个步骤操作

1.1执行命令Big Sur及以上版本

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$ sudo cp -R /System/Library/Displays /Library/

1.1.1 直接跳转到第4步

将保存路径修改为/Library/Displays/Contents/Resources/Overrides/

例如:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$ sudo cp ~/Downloads/DisplayProductID-ccd.plist  /Library/Displays/Contents/Resources/Overrides/DisplayVendorID-5e3/DisplayProductID-ccd

1.2执行命令Catalina及以下版本

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$ sudo mount -uw / #Catalina 10.15+以上的系统需要把系统分区重新挂载为可写。重启后失效
$ sudo defaults write /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled -bool true

2.获取显示器参数ID值

终端执行ioreg -lw0 | grep IODisplayPrefsKey

笔记本电脑外接MAYA U2717H显示器的信息是第二个IODisplayPrefsKey

IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IGPU@2/AppleIntelFramebuffer@2/display0/AppleDisplay-3721-2717

其中DisplayVendorId为3721,DisplayProductID为2717,都是16进制值。

使用ioreg -l | grep "DisplayVendorID"命令获取的为10进制数值。

这两个显示器的相关参数需要在comsysto.github.io工具配置中使用。

3.配置显示参数

注意修改对应的DisplayProductIDDisplayVendorID值。

DisplayProductName显示器名称可以填写上去。下面Scale Resolutions中需要确保有自己使用的分辨率的且开启hidpi。我这里是想用1920*2080分辨率也就可以将就他的配置,只是需要修改显示器id参数。

之后点击框框下方的DisplayProductID-XXXX按钮下载plist文件DisplayProductID-2717.plist

4.放置显示器配置文件到system系统

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#3721为显示器的DisplayVendorId
#2717为显示器的DisplayProductID

cd /System/Library/Displays/Contents/Resources/Overrides

mkdir DisplayVendorID-3721 #创建显示器名称的目录

sudo cp ~/Downloads/DisplayProductID-2717.plist /System/Library/Displays/Contents/Resources/Overrides/DisplayVendorID-3721/DisplayProductID-2717

5.重启系统

重启后使用RDM选择对应的分辨率,会看到1920*2080分辨率有闪电⚡️图标

切换之后就可以马上看到效果了

RDM下载:http://avi.alkalay.net/software/RDM/

显示器配置文件plist:

MAYA U2717H:DisplayProductID-2717.plist

显示器欺骗器5e3-ccd:DisplayProductID-ccd.plist

参考:

https://developer.apple.com/forums/thread/649832?answerId=646352022#646352022

调教Mac外接显示器(开启HiDPI)

https://bbs.feng.com/read-htm-tid-12512988.html

https://zhuanlan.zhihu.com/p/20684620

https://comsysto.github.io/Display-Override-PropertyList-File-Parser-and-Generator-with-[HIDPI](https://www.hhtjim.com/tag/hidpi)-Support-For-Scaled-Resolutions/

https://www.jianshu.com/p/4ea389848679

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
硬件笔记之MacMini开启HiDPI
先科普一下,有关retina和HiDPI那点事 ,Macmini在2k显示器的显示太小了,看起来费眼,没办法,苹果原生HiDPI是支持4k显示器的,所以以后买显示器,直接买4k的一步到位。
Jetpropelledsnake21
2019/05/13
2.7K0
硬件笔记之MacMini开启HiDPI
mac 开启hidpi_开启hidpi的缺点
在macOS10.15之后,系统中存放DisplayProductID和DisplayVendorID的文件夹Overrides变为只读,若有些tool开HiDPI遇到一些麻烦或失灵的情况,可参考下文用one-key-hidpi的简易方法,具体如下:
全栈程序员站长
2022/08/03
3.6K0
mac 开启hidpi_开启hidpi的缺点
mac开启HiDPI
不只是黑苹果需要开启hidpi,白苹果外接非4k显示屏的时候默认也是不开启hidpi的,显示效果不佳,颗粒感严重
列夫托尔斯昊
2021/02/02
2.1K0
Ubuntu修改分辨率 转
通常情况下,图形界面的发行版 linux 可以在 Setting->Device->Display 中直接设置多个屏幕的分辨率。但是坑总是无处不在的,有时候明明用得好好的分辨率就出毛病了,而且不能在界面上设置。此时可以通过 xrandr 命令来直接设置分辨率。
随风溜达的向日葵
2018/08/15
6.9K0
macOS平台下虚拟摄像头的研发总结
一、背景介绍     虚拟摄像头,顾名思义,就是利用软件技术虚拟出一个摄像头硬件设备供用户使用。当我们需要对视频图像进行处理再输出时,虚拟摄像头就具备非常大的价值了。关于如何在Windwos上实现一个虚拟设备的资料已经非常丰富了,Windows Driver Kit里面也有非常多的帮助文档。这篇博文主要总结了在Mac下开发虚拟摄像头的一些经验。Mac下的虚拟摄像头产品其实也有不少,例如CamTwist, CamMask, CamWiz, ManyCam等。但是关于如何在Mac下开发虚拟摄像头设备的资料却是异
24K纯开源
2018/01/18
4.2K0
macOS平台下虚拟摄像头的研发总结
创建分辨率自适应的Windows Phone 8应用程序
1. 引言     Windows Phone 7平台只支持WVGA分辨率(480*800)的设备,这对于应用程序的UI设计来说是有利的,因为设计人员不用考虑多分辨率对UI控件布局的影响。但是,Windows Phone 8平台打破了这个局面,支持三种分辨率,分别为WVGA、WXGA(768*1280)和720p(720*1280)。随之而来的问题就是,开发者该如何应对多分辨率对应用程序的影响?这仿佛又把我们带回了Windows Mobile那个多分辨率的时代。那个时候,我们的应对方法就是使用控件的Dock
ShiJiong
2018/01/10
9150
创建分辨率自适应的Windows Phone 8应用程序
黑苹果教程 - 修改分辨率最简单方法
今天待着没事干尝试了一下用Vmware安装黑苹果,但是安装好了之后分辨率默认是960*540,全屏之后那叫一个酸爽.... 然后开始疯狂查资料,说是修改config.list就好了,但是得先关了sip,没有rec,没有clover搞得我心态都快炸了,好在最后突然发现了下面的方法,真的好用。
用砖头敲代码
2022/08/30
5.1K1
Mac 苹果电脑外接显示器手动开启 HiDPI 最正确方法
HiDPI是一种显示技术,使用4个物理像素显示1个像素区域,让显示效果更清晰、边缘更平滑。
轩源
2024/09/29
21.3K0
Mac 苹果电脑外接显示器手动开启 HiDPI 最正确方法
5.29 VR扫描:索尼发布1600×1200分辨率OLED微型显示屏;DigiLens发布两层AR波导显示器
索尼发布1600×1200分辨率OLED微型显示屏 日前,索尼发布了UXGA分辨率为1600×1200的ECX339A OLED微型显示屏。通过利用索尼的OLED显示技术和小型化技术,这款产品实现了世
VRPinea
2018/06/11
6860
mac外接34寸小米显示器分辨率全配置
最近公司配了一个mac给我。外接到小米显示器发觉显示效果很差,还不如ubuntu。 查资料得知需要配置hidpi。
超级大猪
2021/07/14
5K0
Ubuntu 16.04 LTS设置屏幕分辨率显示Unknown display 解决
新装完Ubuntu 16.04 LTS 通过System settings-->Displays 设置屏幕分辨率 显示“Unknown display”,选择后无反应,并且屏幕大小不会改变,无法通过设置改变屏幕分辨率
知忆
2021/06/06
3K0
树莓派 Ubuntu mate 16.04 下开启vncserver(自动启动+改分辨率)
树莓派 Ubuntu mate 16.04 下开启vncserver(自动启动+改分辨率)
墨文
2020/02/28
2.2K0
Ubuntu: Linux下查看本机显示器分辨率(xrandr)
  Linux下查看本机显示器分辨率: $ xrandr Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767 DVI-D-0 disconnected (normal left inverted right x axis y axis) HDMI-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 553mm x 30
JNingWei
2018/09/28
7.9K0
显示器不亮?解决“显示器不支持当前的输入时序,请将输入时序更改为 1920x1080, 60Hz”的终极指南
在服务器重启后,接上显示器却发现显示器黑屏,且提示“输入时序不支持”,要求将分辨率和刷新率设置为 1920x1080,60Hz。这个问题常见于 Windows 服务器,但在 Linux 服务器上也会偶尔遇到类似情况。为解决这个问题,我们将分别介绍在 Windows 和 Linux 系统下的解决方案。
猫头虎
2024/11/02
1.4K0
显示器不亮?解决“显示器不支持当前的输入时序,请将输入时序更改为 1920x1080, 60Hz”的终极指南
manjaro重装显卡驱动1080分辨率
一直在使用manjaro Linux,挺好用的,但是手贱重装了显卡驱动,装好之后显示分辨率没有1920*1080了,所以只能手动添加了
ZGGSONG
2022/09/09
6620
Android中你可能忽略的知识点(1)-分辨率那些事
版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/lyhhj/article/details/80265069
Hankkin
2018/09/06
8810
Android中你可能忽略的知识点(1)-分辨率那些事
RealVNC Server Ubuntu 20.04 无显示器连接 虚拟显示器
以前尝试过完全不接显示器,vnc连接设置总是不成功,这次很容易做成功了,记录一下。
全栈程序员站长
2022/09/24
2.6K0
RealVNC Server Ubuntu 20.04 无显示器连接 虚拟显示器
ios学习7_iPhone屏幕尺寸、分辨率及适配
大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说ios学习7_iPhone屏幕尺寸、分辨率及适配,希望能够帮助大家进步!!!
Java架构师必看
2022/04/24
9480
ios学习7_iPhone屏幕尺寸、分辨率及适配
VGA分辨率无法识别或错误通过添加自定义配置参数正确显示(Ubuntu/Windows)
VGA线比较古老了,但是应用最广,时常也会遇到各种问题,这里以1920*1080显示为例说明。
zhangrelay
2019/01/23
2.4K0
安卓 自定义分辨率_android图片适配不同分辨率
Bluestacks是一款非常好用的电脑上的安卓模拟器,用Bluestacks来玩手机游戏是不少朋友的选择,但是Bluestacks默认分辨率都非常大,比如小编的默认分辨率就达到了1280*720。运行Bluestacks后,不仅字和图标很小,打开游戏、软件都显得很模糊,但是安卓界面本身又很大,好多空白的地方。那么多大的分辨率才合适呢?
全栈程序员站长
2022/09/21
1.1K0
安卓 自定义分辨率_android图片适配不同分辨率
推荐阅读
相关推荐
硬件笔记之MacMini开启HiDPI
更多 >
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文