เปิดตัวครั้งแรกของ OpenRGB ซึ่งเป็นชุดเครื่องมือสำหรับจัดการอุปกรณ์ RGB

หลังจากหนึ่งปีของการพัฒนา การตีพิมพ์ การเปิดตัวครั้งแรกของโครงการ โอเพนอาร์จีบีมุ่งเป้าไปที่การจัดหาชุดเครื่องมือแบบเปิดที่เป็นสากลสำหรับจัดการอุปกรณ์ที่มีไฟแบ็คไลท์สี ซึ่งช่วยให้คุณทำได้โดยไม่ต้องติดตั้งแอปพลิเคชันที่เป็นกรรมสิทธิ์อย่างเป็นทางการซึ่งเชื่อมโยงกับผู้ผลิตรายใดรายหนึ่ง และตามกฎแล้วจะจัดหาให้สำหรับ Windows เท่านั้น รหัสเขียนด้วยภาษา C/C++ และ จัดจำหน่ายโดย ได้รับอนุญาตภายใต้ GPLv2 โปรแกรมนี้มีหลายแพลตฟอร์มและพร้อมใช้งานสำหรับ Linux และ Windows

บรรจุภัณฑ์ รองรับ เมนบอร์ด ASUS, Gigabyte, ASRock และ MSI พร้อมระบบย่อย RGB สำหรับไฟส่องสว่างเคส, โมดูลหน่วยความจำแบ็คไลท์จาก ASUS, Corsair และ HyperX, กราฟิกการ์ด ASUS Aura และ Gigabyte Aorus, ตัวควบคุมแถบ LED ต่างๆ (ThermalTake, Corsair, NZXT Hue+), แบ็คไลท์ Razer ที่ส่องสว่าง คูลเลอร์ เมาส์ คีย์บอร์ด หูฟัง และอุปกรณ์เสริม ข้อมูลเกี่ยวกับโปรโตคอลสำหรับการโต้ตอบกับอุปกรณ์ส่วนใหญ่ได้รับจากวิศวกรรมย้อนกลับของไดรเวอร์และแอปพลิเคชันที่เป็นกรรมสิทธิ์

โปรเจ็กต์นี้ได้รับการพัฒนาครั้งแรกภายใต้ชื่อ OpenAuraSDK และมุ่งเน้นไปที่การใช้โปรโตคอล ASUS Aura แต่ต่อมาได้ขยายไปยังอุปกรณ์ประเภทอื่นๆ ขณะนี้การรองรับ Aura ได้รับการพัฒนาอย่างเต็มที่และครอบคลุมคอนโทรลเลอร์ Aura RGB รุ่นต่างๆ บนหลายแพลตฟอร์มที่ใช้ CPU Intel และ AMD รวมถึงคอนโทรลเลอร์ที่เข้ากันได้ เช่น G.Skill Trident Z

หากต้องการโต้ตอบกับอุปกรณ์ ในกรณีส่วนใหญ่ การใช้ i2c-dev หรือควบคุมผ่าน USB ก็เพียงพอแล้ว (แนะนำ
กฎของยูเดฟ- หากต้องการทำงานร่วมกับคอนโทรลเลอร์ RGB บนเมนบอร์ด Aura/ASRock คุณต้องใช้ ปะ สำหรับเคอร์เนล Linux อุปกรณ์ต่อพ่วง Razer ใช้ไดรเวอร์ OpenRazer (แพ็คเกจ openrazer-dkms-drivers บน Debian/Ubuntu)

โปรเจ็กต์นำเสนอไลบรารีฟังก์ชันพร้อม Universal API สำหรับควบคุมแสงสว่างจากแอปพลิเคชัน ยูทิลิตี้คอนโซล และอินเทอร์เฟซแบบกราฟิกใน Qt รองรับการเลือกโหมดการเปลี่ยนสี (คลื่นสี ฯลฯ) การควบคุมโซนแบ็คไลท์ การใช้เอฟเฟกต์ขั้นสูง การกำหนดโครงร่าง LED และการซิงโครไนซ์แบ็คไลท์กับการกระทำที่ทำ (เพลงสี ฯลฯ)

เปิดตัวครั้งแรกของ OpenRGB ซึ่งเป็นชุดเครื่องมือสำหรับจัดการอุปกรณ์ RGB

ที่มา: opennet.ru

เพิ่มความคิดเห็น