OpenRGB 1.0, utilitas untuk mengelola perangkat RGB, telah dirilis

BukaRGB

Baru-baru ini OpenRGB versi 1.0 dirilisyang mana sebelumnya dikenal sebagai OpenAuraSDK. Versi 1.0 ini datang setelah satu tahun pengembangan alat yang berkelanjutan bertujuan untuk menyediakan program perangkat lunak dan pustaka sumber terbuka mudah digunakan untuk mengakses dan mengontrol lampu RGB pada berbagai peralatan PC, termasuk motherboard, modul RAM, kartu grafis, perangkat pendingin, dan periferal.

Proyek ini awalnya hanya berfokus pada ASUS Aura. Itu dibuat dari AsusAuraWindows cabang dari Keyboard Visualizer untuk mempelajari lebih lanjut tentang detail di balik protokol Aura dan untuk mengembangkan driver yang lebih fleksibel, kompatibel, dan dapat diandalkan untuk Aura.

Tentang OpenRGB

Implementasi yang ditawarkan ini cukup solid dan mendukung beberapa generasi pengontrol Aura pada platform Intel dan AMD, yang menghilangkan kebutuhan untuk menginstal aplikasi berpemilik resmi yang terkait dengan produsen tertentu.

OpenRGB kompatibel dengan driver yang kompatibel dengan Aura Digunakan di berbagai produsen modul memori RGB, termasuk G.Skill Trident Z RGB dan lainnya.

Proyek menawarkan pustaka fungsi dengan API universal untuk mengontrol lampu latar aplikasi, utilitas konsol dan antarmuka grafis di Qt. Mendukung pilihan mode perubahan warna (gelombang warna, dll.), Kontrol zona lampu latar, penerapan efek lanjutan, definisi desain LED dan sinkronisasi lampu latar dengan tindakan yang dilakukan (musik berwarna, dll.).

Paket ini mendukung motherboard ASUS, Gigabyte, ASRock dan MSI dengan subsistem RGB untuk menerangi rumah, modul memori backlit dari kartu grafis ASUS, Corsair dan HyperX, ASUS Aura dan Gigabyte Aorus, berbagai driver strip LED (ThermalTake, Corsair, NZXT Hue +), pendingin yang menyala, mouse, keyboard, headphone, dan aksesori lampu latar Razer.

Informasi tentang protokol interaksi perangkat diperoleh terutama oleh driver dan aplikasi berpemilik rekayasa balik.

Dalam kebanyakan kasus, menggunakan i2c-dev atau mengontrol melalui USB sudah cukup untuk berinteraksi dengan komputer, meskipun aturan udev juga diusulkan. Menggunakan driver RGB motherboard Aura / ASRock memerlukan patch kernel Linux. Untuk periferal Razer, driver OpenRazer (paket openrazer-dkms-drivers di Debian / Ubuntu) digunakan.

Kode ini ditulis dalam C / C ++ dan didistribusikan di bawah lisensi GPLv2. Program ini multiplatform dan itu tersedia untuk Linux dan Windows.

Akhirnya pAnda dapat memeriksa kompatibilitas perangkat keras yang saat ini mendukung utilitas ini di link berikut.

Bagaimana cara menginstal OpenRGB di Linux?

Bagi mereka yang tertarik untuk dapat menginstal OpenRGB di sistem mereka, mereka harus mengikuti instruksi yang kami bagikan di bawah ini.

Hal pertama yang harus kita lakukan adalah instal Qt Creator edisi terbaru. (Anda dapat memeriksa detail instalasi Qt Creator di tautan berikut).

Dalam kasus Ubuntu dan turunannya, kita harus menginstal beberapa dependensi:

sudo apt install qt5-default libusb-1.0-0-dev libhidapi-dev

Sekarang kita akan mendapatkan utilitas dengan perintah:

git clone https://gitlab.com/CalcProgrammer1/OpenRGB

Selesai sekarang kita harus memperbarui submodul:

git submodule update --init –recursive

Dan di sini kita bisa melakukan dua hal, salah satunya adalah membuka proyek dengan pembuat QT atau mengkompilasinya di sistem.

Untuk mengkompilasi, jalankan saja perintah berikut:

cd OpenRGB
qmake OpenRGB.pro
make -j8
./OpenRGB

Di akhir kompilasi kita harus mengizinkan akses ke SMBus.

Di Intel kita bisa melakukannya dengan perintah:

modprobe i2c-dev i2c-i801

Atau dalam kasus AMD, pertama-tama kita harus membuat daftar driver SMBus dengan:

sudo i2cdetect -l

Setelah pengontrol diidentifikasi, kita harus memberikan izin kepada pengontrol, misalnya:

sudo chmod 777 /dev/i2c-0

Akhirnya, harus diperhitungkan bahwa masih ada beberapa kemampuan untuk bertahan di semua reboot, tetapi fungsionalitas utama dari konfigurasi warna dan mode stabil.

Jika Anda ingin tahu lebih banyak tentang itu Anda dapat memeriksa detailnya Di tautan berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.