소개
displayz는 Windows에서 디스플레이 설정을 제어하는 Rust로 작성된 CLI 도구 및 라이브러리입니다. michidk가 개발했으며, 연결된 디스플레이의 정보를 확인하고 기본 디스플레이를 설정하거나 해상도, 위치, 방향, 주사율 등을 조정할 수 있습니다. Chocolatey 및 Cargo를 통해 설치할 수 있으며, 명령줄 인터페이스를 통해 디스플레이 설정을 손쉽게 관리할 수 있습니다.
상세정보
프로그램 소개/무엇인지
displayz는 Windows에서 디스플레이 설정을 제어하는 CLI 도구이자 라이브러리입니다. Rust로 작성되어 있으며, 연결된 모니터의 정보를 확인하고 기본 디스플레이를 변경하거나 해상도, 위치, 방향, 주사율 등을 조정할 수 있습니다. Chocolatey 패키지 관리자를 통해 쉽게 설치할 수 있어 일반 사용자도 명령줄을 통해 디스플레이 설정을 관리할 수 있습니다.
주요 기능디스플레이 정보 확인
`displayz info` 명령을 실행하면 연결된 모든 디스플레이의 현재 상태와 설정을 확인할 수 있습니다.
기본 디스플레이 설정
`displayz set-primary –id ` 명령을 사용하면 특정 ID를 가진 디스플레이를 기본 모니터로 설정할 수 있습니다.
디스플레이 속성 조정
`displayz properties –id ` 명령을 통해 위치, 해상도, 방향, 고정 출력 모드, 주사율 등을 개별적으로 설정할 수 있습니다. 예를 들어 `–position 1920,0`으로 위치를 조정하거나 `–resolution 2560×1440`으로 해상도를 변경할 수 있습니다.
다운로드·설치 방법
Chocolatey를 사용하여 displayz를 설치하려면 다음 명령을 실행합니다:
choco install displayz
또는 Rust의 Cargo를 통해 설치할 수도 있습니다:
cargo install displayz
설치 후 `displayz` 명령이 터미널에서 사용 가능해집니다.
기본 사용법/명령어
설치 후 `displayz –help`를 입력하면 사용 가능한 모든 하위 명령과 옵션을 확인할 수 있습니다. 주요 하위 명령은 다음과 같습니다:
- `info`: 연결된 디스플레이 정보 출력
- `set-primary –id `: 지정된 ID의 디스플레이를 기본으로 설정
- `primary `: 기본 디스플레이의 속성을 설정
- `properties –id `: 특정 ID의 디스플레이 속성을 설정 (위치, 해상도, 방향, 고정 출력 모드, 주사율 중 선택)
속성 설정 시 사용할 수 있는 옵션은 다음과 같습니다:
- `–position ,`: 디스플레이의 위치 설정
- `–resolution x`: 해상도 설정 (예: 1920×1080)
- `–orientation `: 방향 설정 (Default, UpsideDown, Right, Left 중 선택)
- `–fixedoutput `: 고정 출력 모드 설정 (Default, Stretch, Center 중 선택)
- `–frequency `: 주사율 설정 (예: 144)
이런 경우에 유용합니다
다중 모니터를 사용하는 사용자가 작업 흐름에 따라 기본 디스플레이를 빠르게 변경해야 할 때 유용합니다. 예를 들어 발표 시 프로젝터를 기본 화면으로 전환하거나, 게임을 할 때 고주사율 모니터를 기본으로 설정해야 하는 경우 명령 하나로 설정을 바꿀 수 있습니다. 또한 스크립트나 자동화 작업에서 디스플레이 설정을 프로그래밍 방식으로 제어해야 하는 개발자나 시스템 관리자에게도 유용합니다.
지원 환경·시스템 요구사항
displayz는 Windows 운영 체제에서 실행됩니다. Rust로 작성된 네이티브 애플리케이션으로서, 별도의 런타임 없이 실행 파일이 생성되어 Windows 환경에서 바로 사용할 수 있습니다.
최신 버전·업데이트
현재 버전은 0.1.0이며, GitHub 저장소에서 소스 코드와 릴리스 정보를 확인할 수 있습니다. 업데이트는 Chocolatey 또는 Cargo를 통해 `choco upgrade displayz` 또는 `cargo install displayz –force` 명령으로 수행할 수 있습니다.
시스템 요구사항
별도의 시스템 요구사항이 등록되지 않았습니다.


