【iOS學習】Macbook外接2k顯示器開啟hidpi的方法
一、前言:
大家平時用macbook開發的時候一般都喜歡外接一個顯示器開發吧?這裡我用了一台2k的顯示器,我們要開啟hidpi模式。
你們會問到為什麼要開啟hidpi模式呢?我的2k顯示器是2560*1440分別率,如果採用默認的設置,那麼在顯示器上面的字會特別的小。如果我們開啟顯示器的hidpi模式就類似於macbook的retina模式,那麼就會在圖像大小不變的情況下,變的特別清晰。
我在升級最新的10.13.4後,我的2k顯示器的分別率恢復默認了,SwitchResX軟體不起作用了,因此我打算採用另一種輕量級的方式去開啟2k顯示器的hidpi模式。如果你的SwitchResX因為升級系統出問題了,或許這篇文章可以幫到你。
二、方法:
2.1 準備工具
- PlistEdit Pro
- RDM
- 16進位和10進位轉換工具
這裡工具我就不提供下載了,大家支持正版吧。
2.2 關閉System Integrity Protection SIP
我們重啟macbook,在開機的時候按command+R進入恢復模式,然後我們在終端輸入
csrutil disable
當我們設置完解析度後可以再輸入以下命令打開,保證安全性。
csrutil enable
2.3 開啟macbook的hidpi
打開終端輸入
sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool YES
回車後,需要輸入管理員密碼,然後再回車,完畢。
2.4 獲取2k顯示器的DisplayVendorID和DisplayProductID
我們先不插外界顯示器的連接線,獲取macbook自己屏幕的ID,然後再插上外接顯示器獲取外界顯示器的ID。
在終端輸入如下命令
ioreg -l | grep "DisplayVendorID"
ioreg -l | grep "DisplayProductID"
如圖:
TAG:iOS開發 |