เปิดตัว OpenRGB 0.6 ชุดเครื่องมือฟรีสำหรับจัดการอุปกรณ์ RGB รุ่นใหม่แล้ว แพ็คเกจนี้รองรับเมนบอร์ด ASUS, Gigabyte, ASRock และ MSI พร้อมระบบย่อย RGB สำหรับไฟส่องสว่างเคส, โมดูลหน่วยความจำย้อนแสงจาก ASUS, Patriot, Corsair และ HyperX, ASUS Aura/ROG, MSI GeForce, กราฟิกการ์ด Sapphire Nitro และ Gigabyte Aorus, คอนโทรลเลอร์ LED ต่างๆ แถบ (ThermalTake, Corsair, NZXT Hue+), คูลเลอร์เรืองแสง, เมาส์, คีย์บอร์ด, หูฟัง และอุปกรณ์เสริมเรืองแสงของ Razer ข้อมูลโปรโตคอลอุปกรณ์ส่วนใหญ่ได้รับมาจากวิศวกรรมย้อนกลับของไดรเวอร์และแอปพลิเคชันที่เป็นกรรมสิทธิ์ รหัสนี้เขียนด้วยภาษา C/C++ และเผยแพร่ภายใต้ลิขสิทธิ์ GPLv2 แอสเซมบลีสำเร็จรูปถูกสร้างขึ้นสำหรับ Linux, macOS และ Windows
ท่ามกลางการเปลี่ยนแปลงที่สำคัญที่สุด:
- มีการเพิ่มระบบปลั๊กอินเพื่อปรับปรุงอินเทอร์เฟซผู้ใช้ นักพัฒนา OpenRGB ได้เตรียมปลั๊กอินพร้อมระบบสำหรับการติดตั้งการอัปเดตอัตโนมัติ เอ็นจิ้นสำหรับเพิ่มเอฟเฟกต์ แผนที่ภาพ และการใช้งานโปรโตคอล E1.31
- เพิ่มการรองรับแพลตฟอร์ม macOS แบบจำกัดสำหรับสถาปัตยกรรม Intel และ ARM
- ดำเนินการบันทึกบันทึกเหตุการณ์ลงในไฟล์เพื่อการวินิจฉัยที่รวดเร็วยิ่งขึ้น
- เพิ่มการจัดการโปรไฟล์ผู้ใช้ผ่าน SDK
- แก้ไขข้อบกพร่องที่ทำให้ไฟแบ็คไลท์ไม่ทำงานบนเมนบอร์ด MSI MysticLight การสนับสนุนสำหรับซีรีส์นี้เปิดใช้งานอีกครั้งสำหรับบอร์ดที่ผ่านการทดสอบแล้ว นักพัฒนากำลังให้ความช่วยเหลือในการฟื้นฟูการทำงานของแบ็คไลท์ที่ได้รับความเสียหายอันเป็นผลมาจากการใช้งาน OpenRGB เวอร์ชันเก่า
- ขยายการรองรับสำหรับ ASUS, MSI, Gigabyte GPU
- เพิ่มโหมดการทำงานของ EVGA GPU
- เพิ่มการรองรับอุปกรณ์:
- HyperX Pulsefire Pro
- Yeelight
- แฟนบัส
- Corsair K55
- Corsair K57
- DRAM ของ Corsair Vengeance Pro
- ดาสคีย์บอร์ด4คิว
- NZXT เว้อันเดอร์โกลว์
- Thermaltake Riding Quad
- ASUS ROG Strix Flare
- เหลียน ลี่ ยูนิฮับ
- สร้างสรรค์เสียง BlasterX G6
- Logitech G910 Orion สเปกตรัม
- รหัสตัวควบคุมเมาส์ Logitech ได้รับการผสานเพื่อลดความซ้ำซ้อนของรหัส เพิ่มโหมดการทำงานใหม่ และปรับปรุงการรองรับไร้สาย
- เพิ่มการสนับสนุนสำหรับ QMK (ต้องมีการกำหนดค่าด้วยตนเอง)
- เพิ่มการรองรับ TPM2, โปรโตคอล Adalight สำหรับคอนโทรลเลอร์ที่ใช้ Arduino
- สำหรับอุปกรณ์ Razer มีไดรเวอร์สำรองในตัวเพื่อแทนที่ OpenRazer เนื่องจากมีข้อขัดข้องและความล่าช้าในการยอมรับการอัปเดตสำหรับรุ่นหลังเป็นจำนวนมาก หากต้องการเปิดใช้งานไดรเวอร์สำรอง คุณจะต้องปิดการใช้งาน OpenRazer ในการตั้งค่า OpenRGB
ข้อบกพร่องที่รู้จัก:
- อุปกรณ์ ASUS บางตัวที่ทำงานในเวอร์ชัน 0.5 หยุดทำงานในเวอร์ชัน 0.6 เนื่องจากมีการแนะนำรายการอุปกรณ์สีขาว นักพัฒนาจะถูกขอให้รายงานอุปกรณ์ดังกล่าวใน Issues บน GitLab
- โหมด Wave ไม่ทำงานบนแป้นพิมพ์ Redragon M711
- ไฟ LED ของเมาส์ Corsair บางตัวไม่มีป้ายกำกับ
- คีย์บอร์ด Razer บางรุ่นไม่มีการตั้งค่าผังเค้าโครง
- การกำหนดหมายเลข LED ที่สามารถระบุตำแหน่งได้บนบอร์ด ASUS อาจไม่ถูกต้อง
- ปลั๊กอินยังไม่มีเวอร์ชันในปัจจุบัน หากโปรแกรมขัดข้อง ให้ลองลบหรืออัปเดตปลั๊กอินทั้งหมด
- โปรไฟล์ที่สร้างขึ้นสำหรับเวอร์ชันก่อนหน้าอาจไม่ทำงานในเวอร์ชันใหม่เนื่องจากการเปลี่ยนชื่อตัวควบคุม
ที่มา: opennet.ru