感謝 GaryNil 提供此方法,我再把教學寫出來。
因為老了,原本 3440×1440 輕鬆看的螢幕,現在覺得字有點小,原本想說把螢幕調成系統提供的另外一個選項:2560×1080 來使用,但調整之後發現糊的跟鬼一樣,所以繼續用 3440×1440,後來使用了下面介紹的方法,可以直接原生修改解析度,不但讓我的 3440×1440 21:9 螢幕畫面可以依照所需調整放大程度,而且幾乎不影響畫質喔(某些解析度下甚至會覺得更清楚)
首先,先看看修改前的樣子,這是我在 macOS 12.0.1 截圖的顯示器設定畫面,可以看到這就是一個普通的外接螢幕設定,可以選擇預設解析度,或者縮放。但是縮放模式因為不支援 HiDPI 的關係,所以看起來很糊。
而本次修改的操作如下:
打開終端機,輸入
bash -c "$(curl -fsSL https://raw.githubusercontent.com/xzhih/one-key-hidpi/master/hidpi.sh)"
第一步選擇 1,第二步隨便(修改 icon 而已,不影響),第三步選 6。
接著會提示要你輸入自訂解析度,請輸入
3440x1440 2560x1072 5120x2144 3058x1280
最後一組 3058×1280 可以改成 2867×1200,看你喜好。輸入完畢後會出現請你重新開機的提示,重新開機之後查看螢幕解析度設定應該會變成這樣:
變成只剩下四個選項,但是這四個都是 HiDPI,所以就可以無痛縮放了。
如果要恢復原本設定,請刪除 /Library/Displays/Contents/Resources/Overrides/
裡面的檔案,再重開機即可。
Github 原始專案連結:https://github.com/xzhih/one-key-hidpi/
這篇文章 讓你的 3440×1440 21:9 螢幕也支援 HiDPI 放大模式 最早出現於 Hiraku Dev。