تم نشر إصدار جديد من OpenRGB 0.7 ، وهو مجموعة أدوات مفتوحة المصدر للتحكم في إضاءة RGB في الأجهزة الطرفية. تدعم الحزمة اللوحات الأم ASUS و Gigabyte و ASRock و MSI مع نظام فرعي RGB لإضاءة العلبة ووحدات الذاكرة بإضاءة خلفية ASUS و Patriot و Corsair و HyperX ، و ASUS Aura / ROG ، و MSI GeForce ، و Sapphire Nitro و Gigabyte Aorus ، وبطاقات الرسوميات المختلفة ، وشرائط LED (ثيرمال تيك) ، 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 بالقيام بذلك.
دعم إضافي للأجهزة الجديدة:
- قائمة موسعة بوحدات معالجة الرسومات التي تم اكتشافها (Gigabyte و ASUS و MSI و EVGA و Sapphire وما إلى ذلك)
- تم توسيع قائمة اللوحات الأم MSI Mystic Light المدعومة (نظرًا لخصائص هذه السلسلة من اللوحات الأم ، تظل الأجهزة غير المختبرة غير متاحة افتراضيًا لتجنب قفل وحدة التحكم RGB)
- تم إصلاح المشكلات المتعلقة بفئران Logitech الموجودة في الإصدار 0.6.
- تمت إضافة أوضاع التشغيل Logitech G213
- Philips Hue (بما في ذلك وضع الترفيه)
- قائد قرصان كور
- HyperX سبيكة أصول النواة
- الطراز Alienware G5 SE
- ASUS ROG Pugio (تم تحسين دعم الماوس من ASUS بشكل عام)
- حامل سماعة رأس ASUS ROG Throne
- نطاق ASUS ROG Strix
- تمت إضافة أجهزة جديدة إلى Razer Controller.
- أوبينسلاب آن برو 2
- تمت إعادة تسمية وحدة التحكم ASUS Aura SMBus إلى وحدة تحكم ENE SMBus (اسم OEM أكثر صحة) ، تم توسيع وحدة التحكم نفسها إلى حد ما: تمت إضافة دعم لوحدات معالجة الرسومات من سلسلة ASUS 3xxx (وحدة تحكم ENE) و XPG Spectrix S40G NVMe SSD (وحدة تحكم ENE ، تتطلب التشغيل كمسؤول / جذر للعمل). تم إصلاح تعارض وحدة التحكم مع الذاكرة الحيوية الحاسمة.
- اتش بي أومن 30 لتر
- وحدة تحكم Cooler Master RGB
- Cooler Master ARGB Controller الوضع المباشر
- لوحة المفاتيح
- Blinkinlabs BlinkyTape
- لوحة مفاتيح AW510K من Alienware
- لوحة المفاتيح قرصان K100
- SteelSeries Rival 600
- SteelSeries Rival 7 × 0
- Logitech G915، G915 TKL
- لوجيتك جي برو
- لوحة مفاتيح Sinowealth 0016
- تم إصلاح الخفقان على أجهزة HyperX (خاصة HyperX FPS RGB)
- جميع عناوين DRAM الحاسمة قابلة للاكتشاف مرة أخرى ، وهذا على الأرجح سيحل مشكلة الكشف غير الكامل عن العصا.
- GPU Gigabyte RGB Fusion 2
- وحدة معالجة الرسومات GPU EVGA 3xxx
- EVGA KINGPIN 1080Ti و 1080 FTW2
- ASUS Strix Evolv Mouse
- وضع MSI GPU المباشر
تم حل المشكلات:
- تم إصلاح مشكلات اكتشاف جهاز USB المتعلقة بقيم الواجهة / الصفحة / الاستخدام التي تختلف بين نظام التشغيل
- تم إصلاح خرائط (التخطيطات) على العديد من الأجهزة.
- تحسين تنسيق السجل
- تم إصلاح مشكلة التهيئة المتعددة لـ WMI (تسببت في عدم القدرة على إعادة اكتشاف أجهزة SMBus)
- واجهة مستخدم محسنة قليلاً
- تعطل التطبيق الثابت عند توصيل أجهزة ماوس Logitech (G502 Hero و G502 PS)
- تعطل التطبيق الثابت عند تفريغ المكونات الإضافية
звестные проблемы:
- بعض وحدات معالجة الرسومات المضافة مؤخرًا من NVIDIA (ASUS Aura 3xxx، EVGA 3xxx) لا تعمل مع نظام Linux نظرًا لوجود عيوب في تنفيذ I2C / SMBus في برنامج التشغيل الخاص بشركة NVIDIA.
- لا يعمل تأثير الموجة على Redragon M711.
- لم يتم توقيع مؤشرات بعض فئران قرصان.
- لا تحتوي بعض لوحات مفاتيح Razer على تخطيطات.
- في بعض الحالات ، قد لا يتم تحديد عدد قنوات Asus Addressable بشكل صحيح.
عند الترقية إلى إصدار جديد ، قد تكون هناك مشكلات في التوافق مع ملفات التخصيص والأبعاد ، وستحتاج إلى إعادة إنشائها. عند الترحيل من الإصدارات السابقة للإصدار 0.6 ، يجب أيضًا تعطيل OpenRazer (OpenRazer-win32) في الإعدادات لتمكين وحدة التحكم المضمنة في Razer ، والتي تدعم المزيد من الأجهزة.
المصدر: opennet.ru