잡동사니 보석함

Mac & MacBook

맥북을 클램쉘 모드로 사용하기

2020. 11. 10.

외장 모니터를 이용하다 보면 맥북 자체는 닫은 상태로 사용하고 싶을 때가 있지요. 이걸 흔히 클램쉘 모드(clamshell mode)라고 합니다. 영어권에서는 닫힌 상태를 강조해서 closed-clamshell mode나 closed-display mode로 부르기도 하구요. 맥북만이 아니라 윈도우즈가 설치된 랩탑에서도 드물지 않게 지원하는 기능입니다.

맥북의 클램쉘 모드

맥북은 클램쉘 모드를 기본적으로 지원하고 있으며, 사용 방법도 간단합니다. 클램쉘 모드 이용을 위해 필요한 것은 다음 3가지 입니다.

  1. 맥북에 외장 모니터를 연결
  2. 맥북에 전원을 연결
  3. 맥북에 외장 키보드와 마우스를 연결

즉, 전원이 연결된 맥북에 외장 모니터와 키보드, 마우스를 연결하고 맥북을 덮으면 클램쉘 모드로 들어갑니다. 간단하고 자연스럽지요.

유일하게 놓치기 쉬운 부분은 '전원 연결' 입니다. 맥북에 AC전원(USB C타입을 통한 충전 포함)이 연결되어 있어야 합니다. 배터리 전원 상태에서는 클램쉘 모드가 동작하지 않아요.

배터리 사용시 클램쉘 모드

기본적으로 클램쉘 모드는 전원 연결을 요구하지만, 옵션을 조정하면 배터리 전원으로도 클램쉘 모드를 사용할 수 있습니다. 다만, 외장 모니터가 연결되지 않은 상태인데도 클램쉘 모드에서 빠져나오지 못하는 문제를 겪었던 경험이 있는지라, 개인적으로는 배터리 + 클램쉘 모드를 추천하지 않습니다.

PMSET

다음처럼 pmset의 disablesleep 설정을 통해 배터리 전원 상태에서도 클램쉘 모드를 사용할 수 있습니다. 터미널에서 다음 명령어를 실행하면 됩니다.

sudo pmset -b disablesleep 1

이 명령은 배터리 상태에서 잠자기 상태로 들어가지 않도록 설정합니다. 클램쉘 모드에 한정한 설정이 아니니 주의해야 합니다. 즉, 외장 모니터와 연결이 되어 있지 않은 상태에서 디스플레이를 덮거나, 사용하지 않은 상태로 시간이 오래 지나도 잠자기 모드로 들어가지 않습니다.

잠자기 모드를 다시 사용하려면 다음과 같이 설정값을 0으로 돌리면 됩니다.

sudo pmset -b disablesleep 0

더불어 중간 옵션인 -b는 배터리 전원 상태를 의미합니다. 해당 값을 -c (charger)나 -a (all)로 하면, AC전원 연결 상태일 때나 양쪽 모두에 설정도 가능합니다.

잠자기 방지 앱 사용

InsomniaX 등 잠자기 방지 앱에서 해당 기능을 제공하기도 합니다. 잠자기 방지 기능에 포함된 경우도 있고, 클램쉘 관련 옵션을 별도로 제공하는 경우도 있습니다.

그 외

클램쉘 모드로 장시간 사용시, 발열과 배터리 성능 등에 관하여 우려하는 목소리가 있는 것 같습니다.

1) 공식적으로 클램쉘 모드를 지원하고 있다는 점과 2) 구형 맥북을 클램쉘 모드로 장기간, 장시간 이용했던 경험에 비춰볼 때, 클램쉘 모드를 사용한다고 특별히 문제가 생기진 않는다고 생각합니다.

누구도 보증할 수 없는 문제이니 각자 판단해야겠지만요.

관련 문서

애플 서포트 : support.apple.com/ko-kr/HT201834

1 2 3