Bản phát hành đầu tiên của OpenRGB, bộ công cụ để quản lý các thiết bị RGB

Sau một năm phát triển xuất bản bản phát hành đầu tiên của dự án mởRGB, nhằm mục đích cung cấp một bộ công cụ mở phổ quát để quản lý các thiết bị có đèn nền màu, cho phép bạn thực hiện mà không cần cài đặt các ứng dụng độc quyền chính thức gắn liền với một nhà sản xuất cụ thể và theo quy định, chỉ được cung cấp cho Windows. Mã được viết bằng C/C++ và phân phối bởi được cấp phép theo GPLv2. Chương trình này đa nền tảng và có sẵn cho Linux và Windows.

Gói ủng hộ Các bo mạch chủ ASUS, Gigabyte, ASRock và MSI với hệ thống con RGB để chiếu sáng vỏ máy, các mô-đun bộ nhớ có đèn nền từ ASUS, Corsair và HyperX, card đồ họa ASUS Aura và Gigabyte Aorus, nhiều bộ điều khiển dải LED khác nhau (ThermalTake, Corsair, NZXT Hue+), đèn nền Razer phát sáng tản nhiệt, chuột, bàn phím, tai nghe và phụ kiện. Thông tin về giao thức tương tác với các thiết bị chủ yếu có được thông qua kỹ thuật đảo ngược các trình điều khiển và ứng dụng độc quyền.

Dự án ban đầu được phát triển với tên OpenAuraSDK và tập trung vào việc triển khai giao thức ASUS Aura, nhưng sau đó được mở rộng sang các loại thiết bị khác. Hỗ trợ Aura hiện đã hoàn thiện và bao gồm nhiều thế hệ bộ điều khiển Aura RGB khác nhau trên nhiều nền tảng dựa trên CPU Intel và AMD, cũng như các bộ điều khiển tương thích như G.Skill Trident Z.

Để tương tác với thiết bị, trong hầu hết các trường hợp, chỉ cần sử dụng i2c-dev hoặc điều khiển qua USB là đủ (được đề xuất
quy tắc udev). Để hoạt động với bộ điều khiển RGB trên bo mạch chủ Aura/ASRock, bạn phải sử dụng cho nhân Linux. Các thiết bị ngoại vi của Razer sử dụng trình điều khiển OpenRazer (gói openrazer-dkms-drivers trên Debian/Ubuntu).

Dự án cung cấp một thư viện các chức năng với API phổ quát để điều khiển ánh sáng từ các ứng dụng, tiện ích bảng điều khiển và giao diện đồ họa trong Qt. Hỗ trợ lựa chọn các chế độ thay đổi màu sắc (sóng màu, v.v.), kiểm soát vùng đèn nền, áp dụng các hiệu ứng nâng cao, xác định bố cục đèn LED và đồng bộ hóa đèn nền với các hành động được thực hiện (nhạc màu, v.v.).

Bản phát hành đầu tiên của OpenRGB, bộ công cụ để quản lý các thiết bị RGB

Nguồn: opennet.ru

Thêm một lời nhận xét