สำหรับผู้ที่ไม่คุ้นเคยกับ OpenRGB ควรรู้ว่าเป็นซอฟต์แวร์ควบคุมอุปกรณ์ไฟ RGB และเป็น การใช้งานที่นำเสนอนั้นค่อนข้างแข็งแกร่ง รองรับคอนโทรลเลอร์ Aura หลายรุ่นบนแพลตฟอร์ม Intel และ AMD ซึ่ง ไม่จำเป็นต้องติดตั้งแอปพลิเคชันที่เป็นกรรมสิทธิ์อย่างเป็นทางการ ที่เชื่อมโยงกับผู้ผลิตรายใดรายหนึ่ง
OpenRGB เข้ากันได้กับไดรเวอร์ที่รองรับ Aura ใช้ในผู้ผลิตโมดูลหน่วยความจำ RGB หลายรายรวมถึง G.Skill Trident Z RGB และอื่น ๆ
โครงการ นำเสนอไลบรารีของฟังก์ชันที่มี API สากลเพื่อควบคุมแสงไฟ ของการใช้งานยูทิลิตี้คอนโซลและอินเทอร์เฟซแบบกราฟิกใน Qt. รองรับโหมดการเปลี่ยนสีที่เลือกได้ (คลื่นสี ฯลฯ ) การควบคุมโซนแบ็คไลท์การใช้เอฟเฟกต์ขั้นสูงคำจำกัดความของการออกแบบ LED และการซิงโครไนซ์ไฟแบ็คไลท์กับการกระทำที่ทำ (เพลงสี, ฯลฯ ).
คุณสมบัติใหม่หลักของ OpenRGB 0.7
ในเวอร์ชั่นใหม่ที่นำเสนอนี้ เพิ่มเมนูการตั้งค่า และตอนนี้ในการกำหนดค่าการทำงานเฉพาะ (E1.31, QMK, Philips Hue, Philips Wiz, อุปกรณ์ Yeelight และอุปกรณ์ที่ควบคุมผ่านพอร์ตอนุกรมเช่นบน Arduino) ไม่จำเป็นต้องแก้ไขการกำหนดค่าไฟล์ด้วยตนเอง .
การเปลี่ยนแปลงอื่นที่มีการใช้งานอยู่ในการควบคุมการเริ่มต้นอัตโนมัติของ OpenRGB ซึ่ง เมื่อเริ่มต้นระบบมีอยู่ในเมนูตั้งค่าแล้ว คุณสามารถระบุการดำเนินการเพิ่มเติมที่ OpenRGB จะดำเนินการในรุ่นนี้ (ใช้โปรไฟล์ เปิดใช้ในโหมดเซิร์ฟเวอร์)
นอกจากนี้ยังมีการเน้นย้ำว่า เพิ่มความสามารถในการบันทึกการตั้งค่าไปยังอุปกรณ์หากมีหน่วยความจำแฟลชอยู่ในอุปกรณ์ การบันทึกทำได้โดยใช้คำสั่งเท่านั้นเพื่อหลีกเลี่ยงการสูญเสียทรัพยากร Flash ก่อนหน้านี้ ไม่มีการบันทึกสำหรับอุปกรณ์ดังกล่าวด้วยเหตุผลเดียวกัน
ลอส ปลั๊กอินตอนนี้มีกลไกควบคุมเวอร์ชันเพื่อหลีกเลี่ยงการขัดข้อง เนื่องจากการสร้างแบบเดิมด้วย OpenRGB เวอร์ชันใหม่กว่า
เพิ่มเติม เพิ่มแถบเลื่อนเพื่อควบคุมความสว่างของอุปกรณ์ ที่มีการตั้งค่าเหล่านี้นอกเหนือจากการตั้งค่าสี เพิ่มความสามารถในการติดตั้งปลั๊กอินผ่านเมนูการตั้งค่า และเพิ่มคอนโซลการบันทึกเพื่อให้รับข้อมูลเกี่ยวกับข้อขัดข้องจากผู้ใช้ใหม่ได้ง่ายขึ้น
สุดท้ายนี้ ยังกล่าวอีกว่าเมื่อพบอุปกรณ์ใหม่ที่ต้องการการปรับมิติ (ไดรเวอร์ ARGB) OpenRGB จะขอให้ผู้ใช้ทำเช่นนั้น
ส่วน ปัญหาที่ได้รับการแก้ไข:
- แก้ไขปัญหาการตรวจจับอุปกรณ์ USB ที่เกี่ยวข้องกับการตั้งค่าอินเทอร์เฟซ / หน้า / การใช้งานที่แตกต่างกันระหว่างระบบปฏิบัติการ
- แก้ไขแผนที่ตำแหน่งคีย์ (เลย์เอาต์) บนอุปกรณ์จำนวนมาก
- ปรับปรุงรูปแบบบันทึก
- แก้ไขปัญหาการเริ่มต้น WMI หลายรายการ (ส่งผลให้ไม่สามารถตรวจหาอุปกรณ์ SMBus อีกครั้ง)
- ส่วนต่อประสานผู้ใช้ที่ได้รับการปรับปรุงเล็กน้อย
- แก้ไขแอปขัดข้องเมื่อเชื่อมต่อเมาส์ Logitech (G502 Hero และ G502 PS)
- แก้ไขแอปขัดข้องเมื่อดาวน์โหลดปลั๊กอิน
เกี่ยวกับรายการอุปกรณ์ที่รองรับใหม่ เราสามารถปรึกษาพวกเขาได้ที่นี่ พีคุณสามารถตรวจสอบความเข้ากันได้ของฮาร์ดแวร์ ที่ปัจจุบันรองรับยูทิลิตี้นี้ใน ลิงค์ต่อไปนี้
จะติดตั้ง OpenRGB บน Linux ได้อย่างไร?
สำหรับผู้ที่สนใจที่จะสามารถติดตั้ง OpenRGB ในระบบของพวกเขาพวกเขาควรทำตามคำแนะนำที่เราแบ่งปันด้านล่าง
สิ่งแรกที่เราต้องทำคือ ติดตั้ง Qt Creator รุ่นล่าสุด
ในกรณีของ Ubuntu และอนุพันธ์เราต้องติดตั้งการอ้างอิงบางอย่าง:
sudo apt install qt5-default libusb-1.0-0-dev libhidapi-dev
ตอนนี้เราจะได้รับยูทิลิตี้ด้วยคำสั่ง:
git clone https://gitlab.com/CalcProgrammer1/OpenRGB
เสร็จแล้ว เราต้องอัปเดตโมดูลย่อย:
git submodule update --init –recursive
และที่นี่เราสามารถทำได้สองสิ่งหนึ่งในนั้นคือการเปิดโปรเจ็กต์ด้วยผู้สร้าง QT หรือคอมไพล์ในระบบ
ในการคอมไพล์ให้รันคำสั่งต่อไปนี้:
cd OpenRGB qmake OpenRGB.pro make -j8 ./OpenRGB
ในตอนท้ายของการรวบรวม เราต้องอนุญาตให้เข้าถึง SMBus
ใน Intel เราสามารถทำได้ด้วยคำสั่ง:
modprobe i2c-dev i2c-i801
หรือในกรณีของ AMD อันดับแรกเราต้องแสดงรายการไดรเวอร์ SMBus ด้วย:
sudo i2cdetect -l
เมื่อระบุตัวควบคุมแล้วเราต้องให้สิทธิ์กับคอนโทรลเลอร์ตัวอย่างเช่น:
sudo chmod 777 /dev/i2c-0
สุดท้ายควรคำนึงถึงว่ายังมีความสามารถบางอย่างที่จะคงอยู่ในการรีสตาร์ททั้งหมด แต่ฟังก์ชันการทำงานหลักของการกำหนดค่าสีและโหมดมีความเสถียร
หากคุณต้องการทราบข้อมูลเพิ่มเติม คุณสามารถตรวจสอบรายละเอียด ในลิงค์ต่อไปนี้.