핵심만 말하자면: Rectangle mac은 보통 커서가 있는 화면이 아니라, 창이 이미 위치한 디스플레이에 스냅합니다. 이게 거꾸로 느껴진다면, Rectangle 설정에서 커서를 따르도록 전환하세요. 설정 하나로 “잘못된 모니터” 관련 불만의 대부분이 사라집니다.
왜 그 화면을 선택하는가
모든 창 명령에는 대상 화면이 필요하며, 모니터가 두 대일 때는 타당한 답이 두 가지 있습니다: 창을 담고 있는 화면이거나, 포인터를 담고 있는 화면입니다. Rectangle은 기본적으로 창 쪽을 선택합니다.
그 기본값은 키보드 중심 작업에는 맞습니다. Command-Tab으로 앱을 전환하고 왼쪽 절반을 누르면, 마우스를 어디에 두었든 상관없이 창은 이미 있던 곳에서 배치됩니다. 포인터가 떠돌아다녔다고 해서 디스플레이를 가로질러 무언가가 튀지 않습니다.
마우스 중심 작업에는 맞지 않습니다. 커서를 자신의 주의가 향한 곳의 표시라고 생각한다면, 창이 자신에게 오기를 기대하지만, 실제로는 보고 있지 않은 모니터에 깔끔하게 스냅되어버립니다.
둘 중 어느 쪽도 버그가 아니며, 그래서 이 문제는 좀처럼 정확히 진단되지 않습니다. 앱은 지시받은 대로, 다만 사용자의 습관과 맞지 않는 규칙에 따라 정확히 동작하고 있을 뿐인데, 사람들은 뭔가 고장 났다고 짐작해버립니다.
해결법
메뉴 막대 아이콘에서 Rectangle 설정을 열고, 어느 화면을 현재로 볼지 제어하는 옵션을 찾으세요. 커서를 담고 있는 디스플레이를 사용하도록 설정하세요. 바로 테스트해 보세요: 포인터를 두 번째 모니터에 두고, 첫 번째 모니터에 있는 창에 포커스를 준 다음 왼쪽 절반을 누르세요. 이제 창이 포인터 아래로 놓여야 합니다.
결정하기 전에 며칠 써보세요. 이 설정은 반사적인 습관을 다시 배선하는 것이라, 다른 방식에 익숙해져 있던 사람이라면 어느 쪽이든 첫날은 어색하게 느껴집니다. 가장 명확한 판단 기준은 단축키를 누를 때 어느 화면을 보고 있는가입니다. 눈이 이미 목적지를 향해 있다면 커서 기반이 맞습니다.
배치 자체가 잘못된 경우
겉으로는 똑같아 보이는 별개의 문제도 있습니다: 창이 올바른 디스플레이에는 놓이는데 그 안에서 잘못된 쪽에 가거나, 이동 단축키가 말이 안 되는 방향으로 창을 옮깁니다.
시스템 설정 → 디스플레이를 열고 배치 다이어그램을 보세요. macOS는 디스플레이를 가상 좌표 공간에 배치하며, 그 공간이 “다음 디스플레이”가 무엇을 의미하는지를 결정합니다. 다이어그램에서 외장 모니터가 노트북 왼쪽에 있는데 실제로는 물리적으로 오른쪽에 있다면, 방향이 있는 모든 명령이 거꾸로 작동합니다. 다이어그램이 책상과 일치할 때까지 디스플레이 아이콘을 드래그하세요.
세로 배치도 사람들을 같은 방식으로 헷갈리게 합니다. 모니터가 노트북 위에 설치되어 있는데 다이어그램에는 나란히 배치되어 있으면, 배치를 고칠 때까지 이동이 제멋대로처럼 느껴집니다.
그 배치를 조금이라도 바꾼 뒤에는 Rectangle을 종료했다가 다시 여세요. 화면 배치는 실행할 때 계산되므로, 이전 레이아웃에서 남은 오래된 계산값은 정확히 사람들을 버그 신고로 이끄는 그런 종류의, 확신에 찬 잘못된 배치를 만들어냅니다. 새 모니터를 연결하거나 해상도를 바꾼 뒤에도 마찬가지입니다.
클램셸 모드와 사라지는 디스플레이
덮개를 닫은 채로 작업하면 디스플레이 구성이 바뀌고, 그에 따라 이동 단축키가 할 수 있는 것도 바뀝니다. 내장 화면은 구성에서 완전히 빠지므로, 다음 디스플레이로 이동하는 명령은 연결된 외장 모니터 사이에서만 순환합니다. 외장 모니터가 하나뿐이면 옮겨갈 두 번째 디스플레이가 없어서, 그 단축키는 아무것도 하지 않습니다.
이건 제게 들어오는 제보 중 더 혼란스러운 축에 속합니다. 어제는 덮개를 연 채로 단축키가 작동했는데, 오늘 덮개를 닫으니 아무 일도 안 일어나고, Rectangle 쪽은 아무것도 바뀌지 않았습니다. 창을 보낼 곳이 없는 것입니다.
세션 도중에 덮개를 열고 닫는 경우에도 Rectangle을 재실행할 가치가 있는데, 그렇게 하는 동안 디스플레이가 구성에 나타났다 사라지기 때문입니다.
모니터 연결을 해제하면 무슨 일이 생기나
외장 디스플레이의 연결을 뽑으면 macOS는 그 창들을 남아 있는 화면으로 옮기며, 대개 크기가 조정되고 원하는 배치가 되는 경우는 거의 없습니다. 이는 Rectangle이 아니라 시스템이 하는 일이며, 어떤 창 관리 앱도 이를 막지 못합니다.
할 수 있는 건 빠르게 재구성하는 것입니다. 다시 연결한 다음, 레이아웃 단축키를 다시 적용하세요. 무료 버전에서는 창 하나당 키 몇 번이면 되는데, 애초에 이게 단축키가 존재하는 이유이기도 합니다. Rectangle Pro는 저장된 레이아웃을 한 번에 복원할 수 있으며, 하루에 여러 번 도킹과 언도킹을 반복한다면 이 기능 하나만으로도 값어치를 합니다.
창의 위치가 어긋나는 것뿐 아니라 디스플레이 변경 후 스냅 영역 자체가 나타나지 않게 됐다면, 그건 원인이 다른 별개의 증상이며 스냅 영역 가이드에서 다루고 있습니다.
자주 묻는 질문
Rectangle은 창을 어느 모니터로 스냅할지 어떻게 결정하나요?
기본적으로 대상 창이 이미 위치한 디스플레이를 사용하므로, 절반 화면 명령을 실행해도 창은 원래 있던 자리에 남습니다. 대신 커서가 있는 디스플레이를 사용하도록 설정할 수도 있으며, 이 경우 포인터와 포커스된 창이 서로 다른 화면에 있을 때 결과가 달라집니다.
왜 제 창은 가끔씩만 잘못된 화면으로 이동하나요?
가능한 두 가지 답이 대부분의 경우 일치하기 때문입니다. 커서가 창과 같은 디스플레이에 있을 때는 두 규칙 모두 같은 결과를 냅니다. 포인터를 한 화면에 둔 채 다른 화면에 있는 창이 포커스를 갖고 있을 때만 불일치가 나타납니다.
모니터 연결을 해제하면 제 창은 어디로 가나요?
macOS는 남아 있는 디스플레이로 창을 옮기며, 대개 맞게 크기가 조정되고 원래 있던 배치가 되는 경우는 거의 없습니다. Rectangle은 이 동작을 제어하지 않습니다. 다시 연결한 뒤 레이아웃 단축키를 다시 적용하는 것이 실질적인 해결책이며, Rectangle Pro는 저장된 레이아웃을 한 번에 복원할 수 있습니다.
노트북 덮개를 닫은 상태에서도 이동 단축키가 작동하나요?
작동은 하지만 디스플레이 구성이 달라집니다. 클램셸 모드에서는 내장 화면이 구성에서 완전히 빠지므로, 다음 디스플레이로 이동하는 명령은 연결된 외장 모니터 사이에서만 순환합니다. 외장 모니터가 하나뿐이라면 창을 보낼 곳이 없어서 그 단축키는 아무것도 하지 않는 것처럼 보입니다.
