أداة قوية لتخصيص أزرار الفأرة بملفات تعريف متعددة ووظائف سياقية لزيادة الإنتاجية
أداة قوية لتخصيص أزرار الفأرة بملفات تعريف متعددة ووظائف سياقية لزيادة الإنتاجية
تصويت (٣٩٩ تصويت)
رخصة برنامج المجاني
المطوِر PhilG
إصدار 2.20.5
تعمل تحت Windows
تصويت
(٣٩٩ تصويت)
المطوِر
PhilG
تعمل تحت
Windows
رخصة برنامج
المجاني
إصدار
2.20.5
X-Mouse Button Control (XMBC) أداة لويندوز تركّز على إعادة تعيين أزرار الفأرة وتغيير سلوكها، بحيث تقدر توسّع وظائف الفأرة عن طريق ربط الأزرار بأوامر مختلفة حسب ما تحتاج. الفكرة الأساسية هنا هي تحويل الأزرار وعجلة التمرير إلى اختصارات وسلوكيات أدق من الإعدادات الافتراضية.
مناسب للي يعتمد على اختصارات كثيرة في الشغل أو اللعب، أو اللي يبي نفس الفأرة تتصرف بشكل مختلف حسب التطبيق، النافذة، أو حتى جزء معيّن داخل النافذة.
تخصيص مبني على السياق عبر ملفات تعريف للتطبيقات والنوافذ
أقوى نقطة في XMBC هي الملفات التعريفية الخاصة بالتطبيق أو النافذة، بحيث تقدر تضبط تعيينات مختلفة لكل برنامج، أو لنوافذ محددة، وتخلي التفعيل يصير تلقائيا عندما يتحرك المؤشر فوق التطبيق، النافذة، أو منطقة محددة. هذا الأسلوب يخدم سيناريوهات عملية مثل تغيير وظيفة عجلة التمرير فوق نوافذ معينة (مثل منطقة النظام أو فيديو يوتيوب) مع بقاء السلوك الطبيعي في بقية الأماكن.
وللي يحتاج دقة أعلى، يدعم تحديد نافذة بشكل أكثر تفصيلا، مع خيارات مثل قصر التفعيل على أرباع النافذة، أو على مستطيل مخصص، وحتى مطابقة عنوان النافذة أو أسماء الفئات باستخدام تعبيرات نمطية (مع تنبيه أن هذا الخيار قد يستهلك موارد أكثر).
طبقات متعددة لكل ملف تعريفي لتبديل سريع بين أكثر من تخطيط
يوفّر XMBC طبقات متعددة داخل نفس الملف التعريفي، وتقدر تختار عدد الطبقات بين 1 و 10. عملياً هذا يعطيك أكثر من “وضع” لاستخدام نفس الأزرار، وتبدّل بينها حسب الحاجة. التبديل ممكن عبر اختصارات عامة، أو عبر تعيين زر كـ “مُعدّل” يفعّل طبقة مؤقتا أثناء الضغط ثم يرجع للوضع السابق عند الإفلات. كذلك يدعم التبديل من داخل “محاكاة ضغطات المفاتيح” باستخدام وسوم خاصة بالطبقات مثل الانتقال لطبقة معينة أو التنقل بين الطبقات والرجوع لآخر طبقة نشطة.
أوامر تعيين متنوعة تتجاوز مجرد إعادة تعيين زر بزر
من ناحية الأوامر، XMBC ما يوقف عند إعادة توزيع الوظائف الافتراضية. تقدر تربط الأزرار بأشياء مثل محاكاة ضغطات المفاتيح عبر محرر مخصص، وتشغيل تطبيقات ويندوز، وأوامر الحافظة (نسخ وقص ولصق)، والتحكم بالوسائط (تشغيل وإيقاف ومستوى الصوت وكتم الصوت)، والتقاط صورة للشاشة أو للنافذة النشطة إلى الحافظة.
كذلك يدعم “الأزرار اللاصقة” لسيناريوهات النقر والسحب، وهذا يخدم حالات تحتاج فيها تثبيت السحب بدون الاستمرار بالضغط بنفس الطريقة التقليدية.
دمج الأزرار والضغط المطوّل لزيادة الوظائف بدون تعقيد الأجهزة
ميزة Button Chording تضيف فكرة “تجميع” الأزرار: تضغط زر بشكل مستمر وتخلي أزرار ثانية تتصرف بشكل مختلف خلال فترة الضغط. الميزة فيها خيارات تتحكم هل يتم حجب الوظيفة الأصلية للزر حتى ينفّذ الـ chord أو لا، وفيها خيارات إضافية لفك الحجب بعد مدة محددة أو عند تحرك المؤشر مسافة بسيطة (مفيد للحفاظ على سلوك السحب والإفلات).
وفي المقابل، ميزة الضغط المطوّل تعطيك تنفيذ أوامر مختلفة حسب مدة الاستمرار على الزر، مع إمكانية تعريف عدة مراحل للأمر الواحد.
تحسينات لكل ملف تعريفي في التمرير والمؤشر
يوفر XMBC إعدادات مخصصة لكل ملف تعريفي للتحكم في التمرير والمؤشر. تقدر تعكس اتجاه التمرير العمودي والأفقي، وتخلي عجلة التمرير تنتقل “صفحات” بدل “أسطر”، وتحدد مقدار الأسطر عند التمرير. وفي حال بعض النوافذ ما تستجيب صح لعجلة التمرير، فيه طرق تمرير متقدمة متعددة لمحاولة تمرير نوافذ عادة ما تتجاوب مع العجلة (مثل تطبيقات ويندوز القديمة)، مع تنبيه أن بعض خيارات “الفرض” قد تسبب آثار جانبية في بعض تطبيقات ويندوز.
كذلك يدعم إعدادات مثل تجاوز سرعة المؤشر لكل ملف تعريفي، التحكم بخيار “Enhance Pointer Precision” لكل ملف، وقفل المؤشر داخل النافذة النشطة.
أشياء لازم تكون واضحة قبل الاعتماد الكامل عليه
XMBC يوصف كـ مشروع هواية وغير مرتبط بمصنّعي أجهزة الفأرة أو التراكبول. ومن ناحية التوافق مع العتاد، البرنامج يعتمد على رسائل ويندوز القياسية القادمة من تعريف الفأرة، ويدعم حتى 5 أزرار للفأرة لأن ذلك مرتبط بما يدعمه نظام رسائل ويندوز نفسه. إذا كانت أزرار الفأرة الجانبية عندك ما ترسل رسائل الزر الرابع والخامس بشكل قياسي، وقتها قد تكون مساحة الاستفادة أقل من المتوقع.
المميزات
- ملفات تعريف سياقية للتطبيقات والنوافذ والمناطق، مع تفعيل تلقائي حسب مكان المؤشر
- طبقات متعددة لكل ملف تعريفي، مع خيارات تبديل عبر اختصارات أو مُعدّلات أو وسوم داخل محاكاة ضغطات المفاتيح
- قائمة أوامر واسعة تشمل محاكاة ضغطات المفاتيح، تشغيل التطبيقات، الحافظة، الوسائط، والتقاط الشاشة إلى الحافظة
- Button Chording والضغط المطوّل لتوسيع وظائف نفس الأزرار بدون تغيير العتاد
- إعدادات تمرير متقدمة ومحاولة تمرير نوافذ لا تستجيب عادة لعجلة التمرير
العيوب
- تعقيد الإعدادات قد يكون عالي للي يبي تخصيص بسيط فقط، خصوصا مع خيارات النوافذ والمناطق والتعبيرات النمطية
- الدعم محكوم بطبيعة المشروع كعمل هواية
- محدودية دعم أزرار الفأرة حتى 5 أزرار بالاعتماد على رسائل ويندوز القياسية، وقد تقل الفائدة إذا أزرار الفأرة الإضافية ما تُرسل الرسائل المتوقعة
- بعض إعدادات فرض سلوك التمرير قد تسبب آثار جانبية في بعض تطبيقات ويندوز