عن المشروع
OpenLogi هو بديل محلي أصلي لتطبيق Logitech Options+، مبني بلغة Rust مع GPUI. يستهدف فئران ولوحات مفاتيح وكاميرات Logitech، ويتواصل عبر HID++ وUVC، ويعمل على macOS وLinux وWindows. المشروع قيد التطوير النشط وليس مستقرًا بعد، لذا قد تتغير الميزات والإعدادات.
يشمل دعم الأجهزة الاتصالات عبر مستقبلات Logi Bolt ومستقبلات Unifying وBluetooth أو الأسلاك، مع تقارير عن نسبة البطارية وحالة الشحن. يعمل إعادة تعيين الأزرار عبر خطاف إدخال نظام التشغيل ويقدم كتالوج إجراءات مدمجًا بالإضافة إلى اختصارات لوحة مفاتيح مخصصة معرفة في ملف TOML، بما في ذلك إجراءات الضغط القصير/الطويل المستقلة وأوتار الضغط حتى التحرير للدفع للتحدث. تتحول تراكبات التطبيقات لكل تطبيق تلقائيًا عند التركيز على macOS وWindows، وعلى Linux تحت X11/XWayland.
تشمل ميزات الماوس التقاط وإعادة تعيين أزرار الوسط ووضع التحويل وعجلة الإبهام، وربطات إيماءات لكل اتجاه مع التقاط مباشر على عناصر التحكم المدعومة (رجوع/تقدم، DPI/وضع التحويل، زر الإيماءة المخصص واللوحة اللمسية)، وحلقة إجراءات من ثمانية فتحات تتمحور حول المؤشر مع تخطيطات لكل تطبيق، والتحكم في DPI مع إعدادات مسبقة وإجراءات دورة/تعيين مسبق، وتبديل وضع SmartShift، ولوحة حساسية ودائمة، وعكس تمرير أصلي لكل جهاز على الأجهزة المدعومة. يضيف دعم لوحة المفاتيح إعادة تعيين مفاتيح F العامة مع نفس كتالوج الإجراءات بالإضافة إلى نص مكتوب ومجموعات مفاتيح وسير عمل متعددة الخطوات، وإضاءة RGB ثابتة على الأجهزة المدعومة. يغطي دعم الكاميرا أي كاميرا Logitech UVC (Brio، StreamCam، سلسلة C920) مع معاينة مباشرة تطلق الكاميرا عند الإغلاق، وعناصر تحكم صور على مستوى الأجهزة مثل التكبير والتركيز والتعرض والسطوع والتباين والتشبع والحدة وتوازن اللون الأبيض والصبغة ومكافحة الوميض وتعويض الإضاءة المنخفضة، بالإضافة إلى ملفات تعريف مدمجة افتراضية/بث/مكالمات فيديو ولقطات مخصصة. يمكن التحكم في أضواء Litra للطاقة والسطوع ودرجة حرارة اللون، مع طاقة تلقائية اختيارية تتبع نشاط الكاميرا.
الإعداد هو ملف TOML نصي واحد يمكن مزامنته بين الأجهزة، ويوجد CLI بجانب الواجهة الرسومية. التوثيق للتثبيت متاح لـ macOS (DMG موقّع وموثق، صيغة Homebrew)، وLinux (deb، rpm، حزم Arch لـ x86_64 وarm64، بالإضافة إلى وحدة NixOS مع قواعد udev وخدمة وكيل مستخدم) وWindows (zip محمول موقّع وMSI لكل مستخدم، مع وكيل خلفية يملك إدخال/إخراج الجهاز وأيقونة شريط النظام). تشير README إلى أنه يجب إنهاء Logi Options+ أولاً لأن كلا التطبيقين يتنافسان على وصول HID++. الكود مرخص بموجب Apache-2.0 أو MIT، مع صندوق HID++ بترخيص 0BSD؛ الأصول التجارية مستثناة من هذه التراخيص. يذكر المشروع أنه غير تابع لشركة Logitech.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.