가이드
키보드 단축키로 모니터 입력 소스 전환하는 방법
모니터 하나를 회사 PC와 개인 노트북이 함께 쓴다면, 입력을 바꾸려고 하루에도 여러 번 모니터 아래쪽의 작은 버튼을 누르게 됩니다. Dell Display and Peripheral Manager는 키보드로 이 일을 해 주었지만 Dell 모니터에서만 동작했습니다. 이제 WindowLayout은 같은 표준 DDC/CI 명령을 HP, LG, Dell을 비롯한 대부분의 모니터에 보내, 키 한 번으로 HDMI에서 DisplayPort나 USB-C로 바꿀 수 있습니다. 이 가이드는 현재 입력 읽기, 즐겨찾기 저장, 단축키 지정, 그리고 화면이 까맣게 남는 상황을 피하는 방법을 설명합니다.
-
모니터가 DDC/CI를 받는지 확인하기
모니터의 화면 메뉴를 열어 DDC/CI가 켜져 있는지 확인하세요. 보통 시스템, 기타, 설정 항목 안에 있습니다. 그다음 WindowLayout을 열어 사이드바에서 입력 소스를 고르고, 제어할 모니터에서 현재 입력 읽기를 누릅니다. HDMI 1 같은 값이 보이면 모니터가 응답하는 것입니다. 응답 없음이 나오면 다른 케이블이나 포트를 써 보고, 도킹 스테이션이나 KVM 스위치를 거치지 말고 모니터에 직접 연결해 보고, 메뉴 설정을 다시 확인하세요. 진단 화면에서도 모니터마다 DDC/CI로 입력을 읽을 수 있는지 볼 수 있습니다.
-
입력을 골라 보내기
전환할 입력 목록에서 대상을 고르고 전환을 누릅니다. 모니터는 입력을 바로 바꾸기 때문에 WindowLayout이 먼저 확인을 받습니다. 그 입력에 아무것도 연결되어 있지 않거나 다른 컴퓨터에 연결되어 있으면, 그 모니터에서 이 PC의 화면이 꺼진 것처럼 보입니다. 모니터는 변경을 확인해 주지 않으므로 WindowLayout은 명령을 보냈다는 것만 알려 드립니다. 지원 입력 찾기를 누르면 모니터가 알려 주는 입력 목록을 가져옵니다. 몇 초 걸릴 수 있습니다.
-
모니터에 실제로 있는 코드 쓰기
VGA, DVI, DisplayPort 1·2, HDMI 1·2에는 표준 이름이 있습니다. USB-C나 제조사 고유 입력은 제조사마다 코드가 달라서 코드 0x1B, 코드 0xD0처럼 표시됩니다. 이름이 포트와 맞지 않으면 다른 코드를 고르고 1~255 사이의 숫자를 10진수(예: 27)나 16진수(예: 0x1B)로 입력하세요. 예를 들어 일부 LG 모니터는 포트 하나에 0xD0을 쓰지만 표준은 아닙니다. 모니터를 원하는 포트로 바꿔 둔 상태에서 현재 입력 읽기를 누르면 그 숫자가 나타납니다.
-
즐겨찾기를 저장하고 단축키 지정하기
입력을 고른 상태에서 즐겨찾기로 저장을 누르고 노트북, 게임 PC 같은 이름을 붙입니다. 즐겨찾기는 모니터마다 따로 저장됩니다. 즐겨찾기 옆의 키 버튼을 누르고 Ctrl+Alt+F9 같은 원하는 조합을 누르세요. 다른 프로그램이나 WindowLayout의 다른 단축키가 이미 쓰는 조합이면 바로 경고합니다. 그 키를 누르거나 즐겨찾기를 직접 실행하기 전에는 아무것도 바뀌지 않으며, 모니터마다 전환 사이에 2초를 쉬기 때문에 두 번 눌러 바로 되돌아가는 일도 없습니다.
-
되돌아오는 방법 알아 두기
전환할 때마다 모니터가 직전에 보여 주던 입력을 기억해 둡니다. 화면이 사라졌다면 입력 소스 화면의 되돌리기를 누르거나, 전환 뒤에 나타나는 알림의 단추를 쓰세요. 이미 화면이 꺼졌다면 모니터의 입력 버튼을 누르거나, 다른 컴퓨터의 WindowLayout으로 모니터를 되돌리세요. 컴퓨터마다 모니터별 즐겨찾기를 하나씩 만들어 두면 양쪽 방향으로 오가기가 가장 쉽습니다.
-
트리거와 명령줄로 자동화하기
트리거 화면에서 동작을 모니터 입력 전환으로 한 규칙을 추가하고 즐겨찾기를 고르면, 예를 들어 모니터가 연결될 때나 앱이 시작될 때 실행됩니다. 스크립트, Stream Deck, 작업 스케줄러에서는 WindowLayout.exe --input hdmi1 --monitor 2 를 실행하세요. 값에는 즐겨찾기 이름, hdmi1, hdmi2, dp1, dp2, dvi1, vga1, 0x11 같은 코드를 쓸 수 있고 --monitor는 항상 필요합니다. 휴대폰 원격으로는 입력을 바꿀 수 없습니다. 잘못 누르면 조작 중인 화면이 꺼질 수 있어서 일부러 뺐습니다.
자주 묻는 질문
HP, LG, Dell 모니터에서 되나요?
입력 선택용 표준 VESA DDC/CI 명령(VCP 코드 0x60)을 쓰며, HP, LG, Dell을 비롯한 대부분의 모니터가 지원합니다. 다만 모니터 모델, 메뉴 설정, 연결 방식에 따라 다릅니다. 일부 도킹 스테이션, 어댑터, KVM 스위치는 DDC/CI를 막기 때문입니다. 입력 소스 화면과 진단 화면에서 모니터가 응답하는지 확인할 수 있습니다.
전환했더니 화면이 까맣게 됐어요.
모니터가 신호가 없는 입력이나 이 PC를 보여 주지 않는 컴퓨터로 넘어간 것입니다. 되돌리기, 모니터의 입력 버튼, 또는 다른 컴퓨터의 즐겨찾기를 쓰세요. 모니터는 이 PC를 떠나면 더 이상 응답하지 않기 때문에 WindowLayout은 결과를 다시 읽지 못하고, 명령을 보냈다고만 알려 드립니다.
모든 모니터를 한 번에 바꿀 수 있나요?
즐겨찾기와 명령줄 호출은 각각 모니터 하나를 대상으로 합니다. 모니터마다 즐겨찾기를 만든 뒤 각각 키를 지정하거나 트리거 규칙을 하나씩 추가하세요. 모니터는 2초에 한 번만 전환할 수 있습니다. 즐겨찾기와 규칙을 직접 만들지 않으면 시작할 때도 아무것도 실행되지 않습니다.
내 책상에서 직접 써 보세요
WindowLayout은 무료이고 약 3MB이며 오프라인으로 동작하고 광고나 텔레메트리가 없습니다. 첫 창 레이아웃을 1분 안에 저장해 보세요.