맥북 외장 모니터 글자가 흐릿한 이유와 해결 방법
맥에 외장 모니터를 연결하면 글자가 뿌옇게 보이는 원인은 해상도가 아니라 픽셀 밀도입니다. 내 모니터가 어느 경우인지 판별하고, M4·M5 맥에서 새로 생긴 제약까지 정리했습니다.
맥북에 외장 모니터를 연결하면 내장 화면보다 글자가 뿌옇게 보입니다. 해상도를 최대로 올려봐도, 케이블을 바꿔봐도 그대로죠.
원인은 해상도가 아니라 픽셀 밀도와 스케일링 방식입니다. 그래서 설정 하나로 끝나는 경우가 있고, 모니터를 바꾸지 않으면 답이 없는 경우도 있어요. 어느 쪽인지부터 가려야 헛수고를 안 합니다.
왜 흐릿한가
macOS는 화면을 1배수나 2배수로만 그립니다. 그 사이가 없어요.
2배수, 그러니까 HiDPI는 논리 픽셀 하나를 물리 픽셀 네 개로 그리는 방식입니다. 논리 해상도 2560×1440을 쓰면 실제로는 5120×2880짜리 그림을 만든 뒤 화면 크기에 맞춰 줄입니다. 화면이 딱 5120×2880이면 1:1로 떨어지니 깔끔하죠.
문제는 안 떨어질 때입니다. 27형 4K에서 “2560×1440처럼 보이게” 설정하면 맥은 5120×2880으로 그린 다음 3840×2160으로 축소합니다. 1.33배 축소, 정수가 아니죠. 글자 획이 픽셀 경계에 안 맞고 그 결과가 우리가 보는 뿌연 화면입니다.
여기에 두 가지가 더 겹칩니다.
하나는 macOS가 HiDPI를 아예 안 열어주는 경우입니다. 모니터는 연결될 때 EDID라는 정보로 자기 사양을 알려주는데, 여기 적힌 픽셀 밀도가 기준에 못 미치면 맥이 알아서 저밀도 모드로 처리해버립니다. 하드웨어는 충분한데 운영체제가 먼저 판단해버리는 겁니다. 설정 어디를 뒤져도 바꿀 방법이 없고요.
다른 하나는 서브픽셀 안티앨리어싱입니다. 애플이 Mojave에서 이 기능을 없앴습니다. 밀도가 높은 내장 레티나 화면에서는 없어도 티가 안 나는데, 밀도가 낮은 외장 모니터에서는 글자 획이 유난히 얇고 힘없어 보입니다. 흐림과는 별개의 문제인데, 체감으로는 구분이 안 됩니다.
내 모니터가 어느 구간인지 먼저 확인
macOS가 편안해하는 픽셀 밀도는 약 110ppi(1배수) 와 약 220ppi(2배수), 딱 두 지점입니다. 그 사이에 걸치면 뭘 해도 타협이 생기죠.
| 크기 / 해상도 | 픽셀 밀도 | macOS 궁합 |
|---|---|---|
| 24형 FHD (1920×1080) | 약 92ppi | 1배수. 선명하지만 글자가 큼 |
| 27형 QHD (2560×1440) | 약 109ppi | 1배수에 가장 잘 맞음 |
| 32형 QHD (2560×1440) | 약 92ppi | 1배수. 픽셀이 눈에 보일 수 있음 |
| 27형 4K (3840×2160) | 약 163ppi | 가장 애매한 구간 |
| 32형 4K (3840×2160) | 약 138ppi | 애매하지만 27형 4K보다는 나음 |
| 27형 5K (5120×2880) | 약 218ppi | 2배수 완벽 일치 |
| 31.5형 6K (6016×3384) | 약 219ppi | 2배수 완벽 일치 |
27형 QHD나 5K를 쓰고 있다면 설정만으로 대부분 해결됩니다. 아래 1번부터 따라가면 됩니다.
27형 4K가 문제입니다. 163ppi는 1배수로 쓰기엔 글자가 너무 작고, 2배수로 쓰면 1920×1080만큼의 공간밖에 안 나옵니다. 스펙표에서는 제일 좋아 보이는데, 맥과는 궁합이 가장 나쁜 조합이에요. 개선은 되지만 내장 화면만큼은 안 됩니다. 미리 알고 시작하는 편이 낫습니다.
1. macOS 설정에서 HiDPI 확인
돈 안 드는 것부터 순서대로.
- 시스템 설정 → 디스플레이
- 해상도에서 “기본값”이 아니라 “크기 조절” 선택
option키를 누른 채 클릭하면 숨겨진 해상도 목록이 전부 나옵니다- (HiDPI) 라고 표시된 항목을 고릅니다
- 주사율이 모니터 사양대로 잡혀 있는지 확인합니다
HiDPI 항목이 아예 안 보인다면 macOS가 이 모니터를 저밀도로 판단한 겁니다. 다음으로 넘어가세요.
2. BetterDisplay로 HiDPI 강제 활성화
애플 실리콘 맥에서는 터미널 명령이나 기본 설정만으로 HiDPI를 강제할 수 없어요. BetterDisplay가 사실상 유일한 방법입니다 (출처: extrememanual.net).
brew install --cask betterdisplay
모니터별 등록값
논리 픽셀 1개를 물리 픽셀 4개로 그리므로, 모니터 해상도를 2로 나눈 값을 등록합니다.
| 모니터 해상도 | 등록할 HiDPI 해상도 | 실제 프레임버퍼 |
|---|---|---|
| FHD 1920×1080 | 1280×720 | 2560×1440 |
| QHD 2560×1440 | 1920×1080 | 3840×2160 |
| 4K 3840×2160 | 2560×1440 | 5120×2880 |
설정 절차
- 메뉴 막대 아이콘 → 설정
- 왼쪽에서 대상 디스플레이 선택
- 이 디스플레이 모델의 시스템 구성 수정 활성화
- 사용자 정의 스케일 해상도 켜기
- 위 표의 값을 입력하고 적용
- 시스템 설정 → 디스플레이에서
option누른 채 클릭해 새 해상도 선택
적용하면 화면이 한 번 깜빡이고, 그 순간 글자가 달라 보입니다. QHD 이상에서 효과가 확실히 큽니다.
FHD 모니터라면 기대를 낮추세요. 물리 해상도 자체가 낮아서, HiDPI로 그린 걸 다시 FHD로 줄이는 과정에 이득이 대부분 깎입니다. 작업 공간도 1280×720으로 좁아지고요. 솔직히 실용적이지 않습니다.
3. M4·M5 맥이라면 알아야 할 제약
M4와 M5 칩에서 4K 모니터의 3840×2160 HiDPI가 사라졌습니다. 같은 모니터인데 M1~M3에서는 되고 M4부터는 안 됩니다. 세대가 올라가면서 오히려 퇴보한 경우죠.
다행히 원인은 구체적으로 밝혀져 있습니다. 디스플레이 코프로세서(DCP) 펌웨어의 파이프 폭 예산이 바뀐 탓이에요.
| 구분 | M2·M3 | M4·M5 |
|---|---|---|
| 예산 구조 | 컨트롤러당 단일값 | 서브파이프별 배열 |
| 파이프 0 폭 예산 | 7680픽셀 | 6720픽셀 |
| 4K HiDPI 가능 여부 | 가능 (7680×4320 백킹스토어) | 불가능 |
| 최대 HiDPI | 3840×2160 | 3360×1890 |
3840×2160 HiDPI를 그리려면 7680×4320 백킹스토어가 필요합니다. 6720픽셀 예산을 넘으니 할당 자체가 거부되는 거죠. 디스플레이가 보고하는 성능(MaxW, 픽셀 전송률)은 그대로인데 모드를 만들어내는 로직만 바뀌었습니다 (출처: smcleod.net).
BetterDisplay 개발자는 시스템이 추가 디스플레이 연결에 대비해 프레임버퍼를 미리 아껴두는 동적 할당 방식 때문으로 설명합니다 (출처: BetterDisplay GitHub Discussions).
영향 범위와 대응
- 영향받는 칩: M4, M4 Pro/Max, M5, M5 Pro/Max 전부
- 영향받는 경우: 원본 해상도가 4K인 모니터에서만
- 영향 없는 경우: 애플 스튜디오 디스플레이(5120×2880), Pro Display XDR(6016×3384) 등 5K 이상
- 애플 공식 해결책: 없음. 제품 페이지에 제한 사항만 명시하기로 한 것으로 전해집니다
우회책은 두 가지가 보고돼 있습니다. BetterDisplay에서 EDID에 8K 타이밍을 추가한 뒤 해당 해상도를 기본 패널 해상도로 지정하는 방법, 그리고 가상 디스플레이를 만들어 물리 모니터를 하드웨어 미러링하는 방법입니다. 후자는 force-hidpi 같은 도구로 구현돼 있습니다.
둘 다 비공식 우회책이라 macOS 업데이트 한 번에 막힐 수 있습니다. M4 이후 맥에 모니터를 새로 붙이실 거라면 27형 4K 대신 5K를 보시는 게 마음 편합니다.
4. 케이블과 색 신호 점검
밀도는 맞는데 흐린 경우도 있습니다. 신호가 깎여서 오는 겁니다.
- HDMI 대신 DisplayPort나 USB-C를 쓰세요. HDMI 어댑터를 거치면 대역폭이 부족해 색 정보를 줄여 보내는 경우가 있습니다
- 크로마 서브샘플링을 확인하세요. 4:2:0으로 전송되면 색 정보가 절반으로 줄어 빨간 글씨나 파란 글씨가 특히 번집니다. 4:4:4 또는 RGB로 잡혀야 합니다
- 색상 프로파일을 RGB로 강제하세요. 맥이 모니터를 TV로 오인해 YPbPr로 내보내는 경우가 있습니다
- 케이블 규격을 확인하세요. 4K 60Hz에는 HDMI 2.0 이상 또는 DisplayPort 1.2 이상이 필요합니다
5. 폰트 스무딩 조정
흐림 자체를 없애지는 못합니다. 다만 획이 얇아 보이는 건 나아져요.
# 스무딩 끄기 (또렷하지만 얇아짐)
defaults -currentHost write -g AppleFontSmoothing -int 0
# 되돌리기
defaults -currentHost delete -g AppleFontSmoothing
로그아웃했다 다시 들어와야 적용됩니다. 0부터 3까지 넣을 수 있으니 몇 번 바꿔보고 눈에 맞는 값으로 고르세요.
실제 사용자들이 보고한 것
아래는 직접 측정한 값이 아니라, 커뮤니티에 반복적으로 올라오는 사용자 보고를 모은 것입니다.
- FHD와 QHD의 체감 차이는 글자 크기뿐이라는 의견이 많습니다. 둘 다 자글거림은 비슷하고, 선명함을 원하면 결국 4K 이상으로 가야 한다는 쪽이 다수입니다 (출처: 클리앙 맥 게시판)
- QHD 모니터에 1920×1080 HiDPI를 적용하면 선명도는 확실히 올라가지만 작업 공간이 좁아집니다. 선명함과 넓이 중 하나를 고르는 문제로 귀결됩니다
- BetterDisplay 적용 후 다른 해상도에서도 HiDPI 옵션이 생겼다는 보고가 일관됩니다
- M4 맥미니에서 4K HiDPI가 사라졌다는 보고가 MacRumors 포럼과 BetterDisplay 저장소에 계속 쌓이고 있습니다. 내 설정이 잘못된 게 아니라 칩 세대 문제라는 뜻이죠
상황별 정리
| 상황 | 우선 시도할 것 |
|---|---|
| 27형 QHD인데 흐림 | HiDPI 해상도 선택 → BetterDisplay로 1920×1080 등록 |
| 27형 4K인데 흐림 | BetterDisplay로 2560×1440 등록. 구조적 한계 인정 |
| M4·M5인데 4K HiDPI 항목 없음 | 칩 제약. EDID 우회 또는 5K로 교체 |
| 색이 번져 보임 | RGB 강제, DisplayPort로 교체 |
| 글자 획이 얇음 | 폰트 스무딩 값 조정 |
| 어떻게 해도 불만족 | 27형 5K 또는 31.5형 6K |
순서대로 해보시고 안 되면 모니터를 바꾸는 게 답입니다. 소프트웨어로 메울 수 있는 범위가 여기까지예요.
하나만 덧붙이면, 27형 4K는 스펙표에서 가장 매력적으로 보이지만 맥에서는 가장 애매한 선택입니다. M4 이후로는 그 단점이 더 커졌고요. 새로 사실 거면 27형은 QHD나 5K 중에서 고르시는 게 속 편합니다.
자주 묻는 질문
모니터를 4K로 바꾸면 해결되나요? 27형 4K는 오히려 애매합니다. 약 163ppi라서 1배수로 쓰면 글자가 너무 작고, 2배수로 쓰면 화면이 좁습니다. 27형이라면 5K, 32형이라면 6K가 배수 스케일링에 맞아떨어집니다.
M4 맥인데 4K HiDPI 항목이 아예 안 보입니다. M4와 M5 칩의 알려진 제약입니다. 디스플레이 코프로세서 펌웨어의 파이프 폭 예산이 7680에서 6720픽셀로 줄어들어, 3840×2160 HiDPI에 필요한 7680×4320 백킹스토어를 할당할 수 없습니다. 최대 3360×1890까지만 가능하며 애플의 공식 해결책은 아직 없습니다.
BetterDisplay는 유료인가요? HiDPI 해상도 추가와 DDC 밝기 조절 같은 핵심 기능은 무료 버전으로 됩니다. 다만 무료 버전은 모니터를 바꿔 연결하면 설정을 다시 등록해야 합니다. 여러 모니터를 옮겨 다니며 쓴다면 Pro가 의미 있습니다.
윈도우에서는 같은 모니터가 선명한데 왜 맥만 흐린가요? 윈도우는 100%와 200% 사이 배율을 벡터 단위로 처리하지만, macOS는 2배로 그린 뒤 축소하는 방식이라 중간 배율에서 리샘플링 흐림이 생깁니다. macOS Mojave에서 서브픽셀 안티앨리어싱을 제거한 것도 영향이 있습니다.