เปิดตัว OpenRGB 0.7 ชุดเครื่องมือแบบเปิดสำหรับการควบคุมแสง 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
คุณสมบัติใหม่ได้แก่:
- เพิ่มเมนูการตั้งค่า ในตอนนี้ หากต้องการกำหนดค่าฟังก์ชันการทำงานเฉพาะ (E1.31, QMK, Philips Hue, Philips Wiz, อุปกรณ์ Yeelight และอุปกรณ์ที่ควบคุมผ่านพอร์ตอนุกรม เช่น อิงจาก Arduino) คุณไม่จำเป็นต้องแก้ไขไฟล์การกำหนดค่าด้วยตนเอง
- เพิ่มแถบเลื่อนเพื่อควบคุมความสว่างของอุปกรณ์ที่มีการตั้งค่านี้ นอกเหนือจากการตั้งค่าสี
- ในเมนูการตั้งค่า คุณสามารถควบคุมการเริ่มอัตโนมัติของ OpenRGB เมื่อเริ่มต้นระบบได้แล้ว คุณสามารถระบุการดำเนินการเพิ่มเติมที่ OpenRGB จะดำเนินการเมื่อเปิดใช้งานด้วยวิธีนี้ (การใช้โปรไฟล์ การเปิดใช้งานในโหมดเซิร์ฟเวอร์)
- ขณะนี้ปลั๊กอินมีกลไกการกำหนดเวอร์ชันเพื่อหลีกเลี่ยงข้อขัดข้องเนื่องจากการใช้งานรุ่นที่ล้าสมัยกับ OpenRGB เวอร์ชันใหม่
- เพิ่มความสามารถในการติดตั้งปลั๊กอินผ่านเมนูการตั้งค่า
- เพิ่มคอนโซลเอาต์พุตบันทึกเพื่อให้ง่ายต่อการรับข้อมูลเกี่ยวกับความล้มเหลวจากผู้ใช้ใหม่ คุณสามารถเปิดใช้งานคอนโซลบันทึกได้ในการตั้งค่าในส่วน "ข้อมูล"
- เพิ่มความสามารถในการบันทึกการตั้งค่าลงในอุปกรณ์ หากอุปกรณ์มีหน่วยความจำแฟลช การบันทึกจะดำเนินการเฉพาะเมื่อได้รับคำสั่งเพื่อหลีกเลี่ยงการสิ้นเปลืองทรัพยากร Flash ก่อนหน้านี้ ไม่ได้ทำการบันทึกสำหรับอุปกรณ์ดังกล่าวด้วยเหตุผลเดียวกัน
- เมื่อตรวจพบอุปกรณ์ใหม่ที่ต้องปรับขนาด (ตัวควบคุม ARGB) OpenRGB จะเตือนให้คุณทำการปรับเปลี่ยนนี้
เพิ่มการรองรับอุปกรณ์ใหม่:
- รายการ GPU ที่ตรวจพบได้รับการขยาย (Gigabyte, ASUS, MSI, EVGA, Sapphire ฯลฯ )
- รายชื่อมาเธอร์บอร์ด MSI Mystic Light ที่รองรับได้รับการขยายออกไป (เนื่องจากลักษณะของบอร์ดซีรีส์นี้ อุปกรณ์ที่ยังไม่ผ่านการทดสอบยังคงไม่พร้อมใช้งานตามค่าเริ่มต้น เพื่อหลีกเลี่ยงซอฟต์ล็อคตัวควบคุม RGB)
- แก้ไขปัญหาเมาส์ Logitech ที่พบในเวอร์ชัน 0.6
- เพิ่มโหมดการทำงานสำหรับ Logitech G213
- Philips Hue (รวมถึงโหมดความบันเทิง)
- แกนผู้บัญชาการคอร์แซร์
- แกนหลักของโลหะผสม HyperX
- เอเลี่ยนแวร์ G5 SE
- ASUS ROG Pugio (การรองรับเมาส์ของ ASUS ได้รับการปรับปรุงโดยรวม)
- ขาตั้งชุดหูฟัง ASUS ROG Throne
- ขอบเขต ASUS ROG Strix
- มีการเพิ่มอุปกรณ์ใหม่ลงใน Razer Controller
- โอบินสแล็บ แอนน์ โปร 2
- คอนโทรลเลอร์ ASUS Aura SMBus ได้รับการเปลี่ยนชื่อเป็นคอนโทรลเลอร์ ENE SMBus (ชื่อ OEM ที่ถูกต้องมากขึ้น) คอนโทรลเลอร์นั้นได้รับการขยายออกไปบ้าง: เพิ่มการรองรับ GPU ซีรีส์ ASUS 3xxx (คอนโทรลเลอร์ ENE) และ XPG Spectrix S40G NVMe SSD (คอนโทรลเลอร์ ENE จำเป็นต้องใช้งาน ในฐานะผู้ดูแลระบบ/รูทสำหรับการทำงาน) แก้ไขความขัดแย้งของคอนโทรลเลอร์กับ Crucial DRAM
- HP ลาง 30L
- คอนโทรลเลอร์ RGB Master คูลเลอร์
- โหมดควบคุมโดยตรงของ Cooler Master ARGB Controller
- คีย์บอร์ด Wooting
- Blinkinlabs บลิงกี้เทป
- คีย์บอร์ดเอเลี่ยนแวร์ AW510K
- คีย์บอร์ด Corsair K100
- SteelSeries Rival 600
- คู่แข่ง SteelSeries 7×0
- โลจิเทค G915, G915 TKL
- Logitech G Pro
- คีย์บอร์ด Sinowealth 0016 คีย์บอร์ด
- แก้ไขการกะพริบบนอุปกรณ์ HyperX (โดยเฉพาะ HyperX FPS RGB)
- ที่อยู่ DRAM ที่สำคัญทั้งหมดสามารถค้นพบได้อีกครั้ง ซึ่งอาจช่วยแก้ปัญหาการค้นพบสติ๊กที่ไม่สมบูรณ์ได้
- GPU กิกะไบต์ RGB ฟิวชั่น 2
- GPU EVGA 3xxx
- EVGA KINGPIN 1080Ti และ 1080 FTW2
- เมาส์ ASUS Strix Evolv
- โหมดตรง MSI GPU
แก้ไขปัญหาแล้ว:
- แก้ไขปัญหาการตรวจจับอุปกรณ์ USB ที่เกี่ยวข้องกับค่าอินเทอร์เฟซ/เพจ/การใช้งานที่แตกต่างกันระหว่างระบบปฏิบัติการ
- บนอุปกรณ์จำนวนมาก แผนที่ตำแหน่งคีย์ (เค้าโครง) ได้รับการแก้ไขแล้ว
- ปรับปรุงการจัดรูปแบบบันทึก
- แก้ไขปัญหาการเริ่มต้น WMI หลายรายการ (ทำให้อุปกรณ์ SMBus ไม่ถูกค้นพบอีกครั้ง)
- ส่วนติดต่อผู้ใช้ที่ได้รับการปรับปรุงเล็กน้อย
- แก้ไขแอพพลิเคชันขัดข้องเมื่อเชื่อมต่อเมาส์ Logitech (G502 Hero และ G502 PS)
- แก้ไขแอปพลิเคชันขัดข้องเมื่อยกเลิกการโหลดปลั๊กอิน
Известныепроблемы:
- GPU ที่เพิ่มเข้ามาล่าสุดบางส่วนจาก NVIDIA (ASUS Aura 3xxx, EVGA 3xxx) ไม่ทำงานภายใต้ Linux เนื่องจากข้อบกพร่องในการใช้งาน I2C/SMBus ในไดรเวอร์ NVIDIA ที่เป็นกรรมสิทธิ์
- เอฟเฟ็กต์คลื่นใช้ไม่ได้กับ Redragon M711
- ตัวบ่งชี้ของหนู Corsair บางตัวไม่ได้ลงนาม
- คีย์บอร์ด Razer บางรุ่นไม่มีเค้าโครง
- ในบางกรณี จำนวนช่องสัญญาณ Asus Addressable อาจถูกกำหนดไม่ถูกต้อง
เมื่ออัปเกรดเป็นเวอร์ชันใหม่ อาจมีปัญหากับความเข้ากันได้ของไฟล์โปรไฟล์และไดเมนชัน และจะต้องสร้างขึ้นใหม่ เมื่ออัปเกรดจากเวอร์ชันก่อน 0.6 คุณควรปิดการใช้งาน OpenRazer (OpenRazer-win32) ในการตั้งค่าเพื่อเปิดใช้งานคอนโทรลเลอร์ Razer ในตัวซึ่งรองรับอุปกรณ์ได้มากขึ้น
ที่มา: opennet.ru