RGB 장치 관리용 툴킷인 OpenRGB의 첫 번째 릴리스

XNUMX년의 개발 끝에 출판 된 프로젝트의 첫 번째 릴리스 오픈 RGB, 컬러 백라이트가 있는 장치를 관리하기 위한 범용 개방형 툴킷을 제공하는 것을 목표로 하며, 특정 제조업체에 묶여 있고 일반적으로 Windows에만 제공되는 공식 독점 응용 프로그램을 설치하지 않고도 작업을 수행할 수 있습니다. 코드는 C/C++로 작성되었으며, 배포자 GPLv2에 따라 라이센스가 부여되었습니다. 이 프로그램은 다중 플랫폼이며 Linux 및 Windows에서 사용할 수 있습니다.

패키지 поддерживает 케이스 조명용 RGB 하위 시스템을 갖춘 ASUS, Gigabyte, ASRock 및 MSI 마더보드, ASUS, Corsair 및 HyperX의 백라이트 메모리 모듈, ASUS Aura 및 Gigabyte Aorus 그래픽 카드, 다양한 LED 스트립 컨트롤러(ThermalTake, Corsair, NZXT Hue+), 빛나는 Razer 백라이트 쿨러, 마우스, 키보드, 헤드폰 및 액세서리. 장치와 상호 작용하기 위한 프로토콜에 대한 정보는 주로 독점 드라이버 및 응용 프로그램의 리버스 엔지니어링을 통해 얻습니다.

이 프로젝트는 처음에는 OpenAuraSDK라는 이름으로 개발되었으며 ASUS Aura 프로토콜을 구현하는 데 중점을 두었지만 이후 다른 범주의 장치로 확장되었습니다. Aura 지원은 이제 완전히 성숙되었으며 Intel 및 AMD CPU를 기반으로 하는 여러 플랫폼뿐만 아니라 G.Skill Trident Z와 같은 호환 컨트롤러에 걸쳐 다양한 세대의 Aura RGB 컨트롤러를 포괄합니다.

장비와 상호 작용하려면 대부분의 경우 i2c-dev를 사용하거나 USB를 통해 제어하는 ​​것으로 충분합니다(권장됨)
udev 규칙). Aura/ASRock 마더보드에서 RGB 컨트롤러를 사용하려면 다음을 사용해야 합니다. 반점 리눅스 커널의 경우. Razer 주변 장치는 OpenRazer 드라이버(Debian/Ubuntu의 경우 openrazer-dkms-drivers 패키지)를 사용합니다.

이 프로젝트는 Qt의 애플리케이션, 콘솔 유틸리티 및 그래픽 인터페이스에서 조명을 제어하기 위한 범용 API를 갖춘 기능 라이브러리를 제공합니다. 색상 변경 모드(컬러 웨이브 등) 선택, 백라이트 영역 제어, 고급 효과 적용, LED 레이아웃 결정 및 수행된 작업(컬러 음악 등)과 백라이트 동기화를 지원합니다.

RGB 장치 관리용 툴킷인 OpenRGB의 첫 번째 릴리스

출처 : opennet.ru

코멘트를 추가