울트라 와이드 모니터에 연결하면 선택할 수 있는 해상도는 많은데 옆에 (저해상도)
라고 붙어있어서, 선택하면 글자가 흐릿하게 보이는 증상이 반드시 발생한다.
지금 사용하는 모니터는 크로스오버 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)