소개
lux는 DDC(Display Data Channel) 프로토콜을 사용하여 외부 모니터의 밝기와 명암비를 제어하는 명령줄 도구입니다. 개발자 'cybercatgurrl'이 C# 언어로 작성했으며, MIT 라이선스로 공개된 오픈소스 프로그램입니다. 이 도구는 시스템 기본 설정 없이 명령줄에서 모니터 하드웨어 레벨의 밝기를 조절할 수 있게 합니다.
상세정보
프로그램 소개
lux는 Windows에서 외부 모니터의 밝기(illuminance)와 명암비(contrast)를 명령줄을 통해 직접 제어할 수 있게 설계된 소프트웨어입니다. 이름은 빛의 조도 단위인 ‘룩스(lux)’에서 따왔으며, DDC/CI 프로토콜을 사용하여 모니터 설정을 변경합니다. 이 프로그램은 MIT 라이선스로 배포되는 오픈소스 도구입니다.
주요 기능
- 모니터 밝기 조절: 외부 모니터의 밝기 값을 0에서 100 사이로 설정할 수 있습니다.
- 모니터 명암비 조절: 명암비를 설정하는 기능도 제공합니다.
- 다중 모니터 지원: 연결된 여러 대의 모니터를 개별적으로 관리할 수 있습니다.
다운로드·설치 방법
lux의 설치는 여러 경로로 가능합니다. 공식 GitHub 릴리즈 페이지에서 미리 빌드된 바이너리 파일을 직접 다운로드하여 압축을 풀고 사용할 수 있습니다. 또한 Windows 패키지 관리자인 Chocolatey를 사용하면 간편하게 설치할 수 있습니다.
-
li>Chocolatey 사용 시: 관리자 권한이 있는 명령 프롬프트나 PowerShell에서 다음 명령어를 실행합니다.
choco install lux
기본 사용법
설치 후 명령줄에서 lux --help 명령어를 실행하면 사용 가능한 모든 옵션과 명령어를 확인할 수 있습니다. lux는 ‘set’과 ‘get’이라는 두 가지 주요 동사(verb)를 사용합니다. 밝기나 명암비 값을 설정할 때는 0에서 100 사이의 숫자를 지정해야 합니다.
이런 경우에 유용합니다
- 화면 밝기 조절 키가 없거나 고장 난 모니터의 밝기를 소프트웨어로 조절해야 할 때.
- 여러 대의 모니터 밝기를 스크립트나 명령어로 한꺼번에 관리하고자 할 때.
- 시스템 설정 대신 명령줄을 통해 빠르게 모니터 설정을 변경하고 싶을 때.
지원 환경·시스템 요구사항
이 프로그램은 Windows 운영 체제에서 동작합니다. DDC/CI 기능을 지원하는 외부 모니터가 필요합니다.
제한 사항·확인 사항
- SSH(원격 셸) 환경에서는 작동하지 않습니다.这是 Win32 API의 기술적 한계 때문입니다.
- 현재 모니터의 기능(capability) 검사는 구현되지 않았습니다.
시스템 요구사항
별도의 시스템 요구사항이 등록되지 않았습니다.


