울트라 와이드 모니터에 연결하면 선택할 수 있는 해상도는 많은데 옆에 (저해상도)
라고 붙어있어서, 선택하면 글자가 흐릿하게 보이는 증상이 반드시 발생한다.
지금 사용하는 모니터는 크로스오버 40LGD5K인데 최대 해상도가 5120*2160이고, 내가 사용할 해상도는 3840*1620인데, 맥북에어에 연결했을 때 나오는 HiDPI 해상도는 5120*2160 다음이 3008*1269다.
그래서 강제로 3840*1620을 고해상도로 만드는 작업이 필요하다.
방법1. OneKeyHiDPI 사용
https://github.com/xzhih/one-key-hidpi 를 사용해서 터미널에서 명령어를 입력하는 방식이다. 원하는 해상도를 지정하고 재부팅하면 된다.
bash -c "$(curl -fsSL https://raw.githubusercontent.com/xzhih/one-key-hidpi/master/hidpi.sh)"
그러면 /Library/Displays/Contents/Resources/Overrides
나 ~/Library/Displays/Contents/Resources/Overrides
에 제조사와 모델을 이용한 폴더가 만들어지고, 그 안에는 이런 식으로 해상도가 지정된다.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>DisplayProductID</key>
<integer>16384</integer>
<key>DisplayVendorID</key>
<integer>8973</integer>
<key>scale-resolutions</key>
<array>
<data>AAAeAAAADKgAAAAB</data>
<data>AAAeAAAADKgAAAABACAAAA==</data>
<data>AAAKoAAABfoAAAABACAAAA==</data>
<data>AAAKAAAABkAAAAABACAAAA==</data>
<data>AAAKAAAABaAAAAABACAAAA==</data>
<data>AAAHgAAABLAAAAABACAAAA==</data>
<data>AAAHgAAABDgAAAABACAAAA==</data>
<data>AAAFAAAAAtAAAAABACAAAA==</data>
<data>AAAGkAAAA7AAAAAB</data>
<data>AAAGQAAAA4QAAAAB</data>
<data>AAAFoAAAAyoAAAAB</data>
<data>AAAFAAAAAtAAAAAB</data>
<data>AAAEgAAAAogAAAAB</data>
<data>AAAEAAAAAkAAAAAB</data>
<data>AAADSAAAAdQAAAAB</data>
<data>AAADIAAAAcIAAAAB</data>
<data>AAACgAAAAWgAAAAB</data>
<data>AAANIAAAB2IAAAAJAKAAAA==</data>
<data>AAALQAAABlQAAAAJAKAAAA==</data>
<data>AAAKAAAABaAAAAAJAKAAAA==</data>
<data>AAAIAAAABIAAAAAJAKAAAA==</data>
<data>AAAHgAAABDgAAAAJAKAAAA==</data>
<data>AAAGkAAAA7AAAAAJAKAAAA==</data>
<data>AAAGQAAAA4QAAAAJAKAAAA==</data>
<data>AAAFAAAAAtAAAAAJAKAAAA==</data>
</array>
<key>target-default-ppmm</key>
<real>10.0699301</real>
</dict>
</plist>
이거로 성공한다면 지정한 해상도가 고해상도로 바뀌어서 선택하고 사용하면 된다.
방법 2. BetterDisplay 사용
https://github.com/waydabber/BetterDisplay 를 사용하는 방법이 있다. brew로 설치할 수도 있고, 무료모드로도 충분하다. 이 방법은 가상 디스플레이를 만들고 원래 모니터에서 가상 디스플레이로 미러링을 하는 방식이라 CPU가 조금 더 사용된다는 단점이 있다.
brew install --cask betterdisplay
프로그램을 설치하고 가상화면을 생성한다.
시스템 환경설정 -> 디스플레이로 이동해서 아래와 같이 설정한다.
- 맥북 디스플레이: 확장 디스플레이
- 가상 디스플레이: 메인 디스플레이
- 울트라 와이드 모니터: 가상 디스플레이 미러링 + 가상 디스플레이에 최적화
그리고 나서 가상 디스플레이에서 원하는 해상도를 선택하면 된다.
재부팅할 때마다 자동으로 실행되도록 설정해준다.
디스플레이 정렬에 들어갔을 때 이렇게 나오면 된다.
Top comments (0)