تم إصدار النسخة الأولى من مشروع MouseControl، وهو مشروع مفتوح المصدر يُطوّر بديلاً لأداة Logitech Options+ لتخصيص تخطيطات أزرار فأرة Logitech. يدعم المشروع حاليًا فأرة Logitech MX Master 3S Bluetooth فقط، ولكنه مصمم لدعم طرازات أخرى. كُتب كود المشروع بلغة Python مع واجهة QML، ويُوزّع بموجب ترخيص MIT. يدعم المشروع نظامي التشغيل Windows و macOS (ويُخطط لدعم نظام Linux لاحقًا).
تشمل الأسباب المذكورة لتطوير بديل مفتوح المصدر عدم الرضا عن انخفاض استقرار Logitech Options+ (على سبيل المثال، بدأ الإصدار الأخير في استهلاك 40-60% من موارد وحدة المعالجة المركزية على أجهزة Intel Macbook Pro) والرغبة في التخلص من إرسال بيانات القياس عن بعد، والاتصال بخدمة Logitech السحابية، والحاجة إلى التسجيل على موقع Logitech الإلكتروني.
تشمل ميزات التحكم بالماوس ما يلي:
- إعادة تعيين جميع أزرار الماوس الستة القابلة للبرمجة؛
- إمكانية ربط الملفات الشخصية الفردية بالإعدادات الخاصة بالتطبيقات؛
- تنفيذ 22 إجراءً متعلقاً بالتنقل والتصفح والتحرير والتحكم في تشغيل الوسائط؛
- اضبط دقة DPI وسرعة المؤشر؛
- خيارات لعكس اتجاه التمرير الرأسي والأفقي؛
- قم بتحديث الاتصال تلقائيًا بعد فصل الماوس مؤقتًا.
- دعم خاصية التصغير إلى شريط النظام.
- تخزين الإعدادات في ملف قابل للقراءة بتنسيق JSON.
- واجهة رسومية تعتمد على Qt Quick مع دعم الوضع الداكن ورسوم بيانية تفاعلية.

المصدر: opennet.ru
