اختبار عصا التحكم — فحص Joystick وHOTAS أونلاين
أداة شاملة ومجانية لـ اختبار عصا التحكم (Joystick) وفحص معدات محاكاة الطيران والسباق: عصي الطيران، وأنظمة الخانق المزدوجة HOTAS، ودواسات التوجيه (Rudder pedals)، ومقود السباق (Racing wheels). تتيح لك الأداة فحص كل محور مستقل مع تسجيل نطاق حركته الأدنى والأقصى، واختبار مفاتيح التوجيه البصرية (POV Hat switches)، ومراقبة مصفوفة أزرار غير محدودة وسجل أحداث لحظي يرصد توقيت الضغطات بالمللي ثانية، كل ذلك داخل متصفحك دون رفع أي بيانات.
كيفية فحص عصا التحكم أونلاين في خمس خطوات
- التوصيل: صل عصا التحكم أو نظام HOTAS أو الدواسات بمنفذ USB على حاسوبك المكتبي أو المحمول.
- اضغط أي زر أو حرك أحد المحاور والصفحة مفتوحة؛ سيتعرف المتصفح على الجهاز فورياً ويبدأ بعرض محاوره وأزراره.
- معايرة نطاقات المحاور: حرك عصا الطيران في جميع الاتجاهات، وادفع عتلة الخانق من 0% إلى 100%، واضغط الدواسات حتى النهاية لتسجيل كامل نطاق الحركة.
- اختبار مفتاح التوجيه (Hat Switch): حرك مفتاح POV في الاتجاهات الثمانية وتأكد من استقرار المؤشر بدقة.
- التحقق من خلو المحاور من الدرفت: اترك جميع أدوات التحكم مستقرة وراقب أشرطة المحاور للتأكد من عدم وجود أي حركة عشوائية وهمية.
قراءة لوحات الفحص والبيانات المباشرة
صُممت لوحات الاختبار لتلائم الطبيعة المتشعبة لأجهزة محاكاة الطيران المتطورة:
- لوحة المحاور والنطاقات (Axes & Range): يعرض كل محور كشريط تناظري يوضح القيمة اللحظية (من −1.00 إلى +1.00) مع شريط ملون يسجل أدنى وأعلى قيمة تم الوصول إليها، مما يكشف فورياً ما إذا كان المحور يصل لنطاقه الكامل.
- مخطط XY ومفتاح التوجيه: يرسم حركة المحورين الأساسيين مع مسار متلاشٍ ومؤشر قطب رقمي يعرض اتجاه مفتاح POV بالدرجات.
- مصفوفة الأزرار: تسرد كل زر برقم فهرس المتصفح (Base 0) ورقم تعريف Windows (Base 1) لسهولة مطابقته مع إعدادات الألعاب.
- سجل الأحداث المباشر (Event Log): يسجل كل ضغطة وإفلات بزر أو حركة محور مع الطابع الزمني بالمللي ثانية، لكشف أزرار التبديل والمفاتيح المعلقة.
عصي الطيران وأنظمة HOTAS وعجلات الخانق ودواسات التوجيه
يجب على أداة فحص عصا الطيران التعامل مع منظومة مدخلات تفوق بكثير مجرد عصيين وأربعة مردات:
- عصي الطيران (Flight sticks): تقدم محوري X وY للعصا الرئيسية، مع محور التواء إضافي لدواسة الدفة، وعجلة أو عتلة صغيرة للخانق، بينما يظهر مفتاح التوجيه كمحور POV مستقل.
- أنظمة HOTAS: تتصل بإحدى طريقتين: إما بتوصيل الخانق في مقبض العصا ليعملا كجهاز موحد، أو بكابلي USB منفصلين لكل وحدة ليعرض المتصفح جهازين مستقلين؛ يمكنك التبديل بينهما عبر منافذ بطاقة الجهاز.
- وحدات الخانق (Throttles): تستقر عند أحد الأطراف وليس في المنتصف، لذا فإن قراءتها لقيمة تقارب −1 أو +1 في وضع السكون أمر طبيعي تماماً؛ والمهم هو وصول نسبة الحركة إلى 100% بسلاسة دون قفزات عشوائية.
- دواسات التوجيه (Rudder pedals): تقدم عادة ثلاثة محاور: محور التوجيه الرئيسي ومحوراً مستقلاً لمكبح كل قدم؛ اضغط كلا المكبحين للتأكد من عدم تداخلهما.
إذا لاحظت ارتعاشاً تلقائياً في أي محور، فاترك الجهاز مستقراً وراقب سجل الأحداث؛ حيث يسجل أي تغير بمقدار 0.05 أو أكثر مصحوباً بالتوقيت الزمني. كما يقيس اختبار انحراف العصا درفت السكون والتذبذب ومنطقة الخمول المقترحة لعصي التحكم.
مقود السباق وأيدي أجهزة الآركيد: قراءة الإدخال فقط
تستطيع الصفحة قراءة جميع مدخلات مقود السباق بدقة: زاوية دوران المقود، ودواسة الوقود والمكابح والقابض (Clutch)، ومبدلات السرعة (Shifters)، بالإضافة إلى أزرار وحدات التحكم المخصصة لألعاب الآركيد. وتجدر الإشارة إلى أن الأداة تقرأ إشارات الإدخال فقط؛ ولا تدعم اختبار قوى رد الفعل الحركي الميكانيكية (Force Feedback) لأن معايير Gamepad API في المتصفحات لا تدعم محركات الدفع العكسي الميكانيكية.
لماذا تظهر الأزرار والمحاور بأرقام غير مألوفة؟
تعتمد أجهزة المحاكاة على بروتوكول البيانات الخام المباشر للشركة المصنعة (Non-standard mapping) بدلاً من التخطيط الموحد لأيدي التحكم التقليدية. ولهذا السبب، قد يظهر مفتاح إطلاق النار الرئيسي كزر برقم 0 أو رقم 1 حسب طريقة ترقيم البرنامج، وقد تظهر المردات أو الدواسات كمحاور تبدأ من 0.00 وتنتهي عند 1.00 أو تمتد من −1.00 إلى +1.00. توفر لك الأداة خيار التبديل بين ترقيم المتصفح وترقيم Windows لمنع أي التباس.
مفاتيح التوجيه (Hat Switch) ومجال الرؤية والقيمة 1.28
تعامل بعض المتصفحات مفتاح زاوية الرؤية (Hat switch أو POV) كمحور تناظري بدلاً من مجموعة أزرار؛ وعندما يكون المفتاح في وضع المنتصف المحايد، يرسل المتصفح قيمة محددة وثابتة هي 1.28 للدلالة على السكون، ثم تتغير القيمة عند تحريك المفتاح لتعبر عن الزاوية المحددة. إذا رأيت القيمة 1.28 في قائمة المحاور، فهذا أمر سليم تماماً ويعني أن مفتاح الرؤية مستقر في المنتصف.
الفرق بين DirectInput وXInput في أجهزة الطيران
تعتمد أنظمة Windows على واجهتين لأجهزة التحكم: واجهة XInput وهي نموذج أيدي Xbox القياسي (عصيان، ومردان، ومفاتيح اتجاهات، ومجموعة أزرار محددة لما يصل إلى أربع وحدات تحكم). تعجز هذه الواجهة عن وصف وحدات الخانق المعقدة أو المقابض التي تحوي أكثر من 30 زراً، ولهذا تعتمد معدات الطيران على بروتوكول USB HID القياسي الذي تقرأه الألعاب عبر DirectInput أو الإدخال الخام. يستطيع المتصفح قراءة كلا النوعين من الأجهزة؛ تظهر أجهزة XInput بمخطط قياسي ومعرّفات مخفية، بينما تظهر أجهزة HID بالبيانات الخام مع معرّف الشركة المصنعة والمنتج في بطاقة الجهاز. بالنسبة لأيدي Xbox، يتيح لك اختبار يد تحكم Xbox فحص محركات الاهتزاز والمردات بالتفصيل.
مقارنة مع أداة ويندوز "Set up USB game controllers"
توفر أداة Windows المدمجة (joy.cpl، أو Set up USB game controllers) فحصاً أولياً، لكنها تختلف عن هذه الأداة في عدة جوانب جوهرية:
- المعايرة: يمكن لـ joy.cpl كتابة معايرة يعتمدها نظام DirectInput لاحقاً. لا تكتب هذه الصفحة أي شيء في النظام، بل تسجل النطاق الذي يقدمه الجهاز فعلياً للتمييز بين العطل العتادي وخطأ المعايرة المحفوظة.
- الأزرار: تعرض joy.cpl ما يصل إلى 32 زراً فقط، بينما تعرض هذه الصفحة كل زر يتيحه المتصفح مع حالة الاختبار لكل منها.
- سجل الأحداث: تكتفي joy.cpl بالحالة اللحظية فقط، بينما تحتفظ هذه الصفحة بالحد الأدنى والأقصى لكل محور مع سجل أحداث زمني بالمللي ثانية لكشف الضغطات الشبحية المتقطعة.
- التوافق: تعمل joy.cpl على Windows فقط، بينما تعمل هذه الصفحة على Chrome وEdge وFirefox عبر أنظمة Windows وmacOS وLinux.
إذا كان جهازك يعمل هنا وتتجاهله إحدى الألعاب، فالخلل في تعيينات اللعبة أو في طبقة وسيطة مثل Steam Input وليس في العتاد. بالنسبة لأيدي التحكم العادية، توفر أداة فحص يد التحكم رسماً بيانياً شاملاً لليد، وتغطي أداتا فحص يد PS5 DualSense واختبار Joy-Con الميزات الحصرية لتلك الأجهزة.
Frequently asked questions
نظام Windows يتعرف على عصا الطيران ولكن اللعبة (أو هذا الاختبار) لا تكتشفها. ما الذي يجب علي التحقق منه؟
تأكد أولاً من الضغط على أحد أزرار العصا لتفعيل إذن واجهة Gamepad API في هذا التبويب، وتحقق من عدم وجود برامج إدارة أجهزة في الخلفية تحتكر الجهاز بنمط حصري (مثل بعض برامج TARGET أو محاكيات vJoy). إذا ظهرت العصا في أداة joy.cpl فسيتعرف عليها المتصفح بمجرد الضغط.
لماذا لا تسجل الأزرار التي يزيد رقمها عن 32 أي استجابة في أجهزة HOTAS المعقدة؟
يرجع ذلك إلى اعتماد بعض الألعاب القديمة وواجهة joy.cpl على حقل 32-بت للأزرار، مما يحجب الأزرار الأعلى من 32. أما في هذا الاختبار المعتمد على المتصفح الحديث، فيمكنك فحص جميع الأزرار حتى 128 زراً بحرية كاملة دون أي سقف عددي.
عتلات وحدة الخانق (محورا Z والدوران Z) لا تتحرك في لوحة تحكم Windows. هل وحدة الخانق معطلة؟
كلا، وحدة الخانق غير معطلة، ولكن العديد من وحدات الخانق الاحترافية تتطلب تفعيل خيار دمج المحاور أو استخدام المشغل المخصص للمصنع لتعريف قنوات الإدخال. اختبر المحاور في هذه الصفحة، فإذا تحركت المؤشرات هنا فالعتاد سليم والمشكلة تكمن في طريقة تفسير النظام للمحاور.
وحدة خانق X56 ترسل أوامر عشوائية شبحية كتحريك زاوية الرؤية أو دفع الخانق تلقائياً. كيف أثبت ذلك؟
هذه مشكلة شائعة ناتجة عن عدم كفاية الطاقة الكهربائية القادمة من منفذ USB؛ افتح لوحة "سجل الأحداث" في هذه الصفحة واترك الجهاز دون لمس. سترى تدفق ضغطات شبحية متكررة ومسجلة بالطابع الزمني، مما يثبت حدوث التشويش الكهربائي. يكمن الحل في توصيل الجهاز بموزع USB مدعوم بمحول كهربائي خارجي مستقل (Powered USB Hub).
أداة joy.cpl لا تظهر عصا التحكم رغم ظهورها بشكل سليم في إدارة الأجهزة (Device Manager). هل هي معيبة؟
كلا، لا يعني هذا تلف الجهاز؛ فغالباً ما تختفي أجهزة التحكم من قائمة joy.cpl القديمة بسبب أخطاء في مسار تعريفات DirectInput أو تعارض مع أدوات أجهزة الألعاب الافتراضية. إذا كان هذا الاختبار والمتصفح يقرأ مدخلات الجهاز، فالجهاز يعمل ومستعد للاستخدام في الألعاب الحديثة.
مفتاح زاوية الرؤية (Hat Switch) يُكتشف كمحورين بدلاً من مفتاح POV. هل هو تالف؟
كلا، المفتاح سليم تماماً؛ هذا مجرد اختلاف في طريقة ترميز مصنع الجهاز لبيانات الإدخال؛ حيث تفضل بعض الشركات المصنعة إرسال زوايا التوجيه كمحورين متعامدين لتوفير حركة زوايا مستمرة وسلسة بدلاً من مجرد 8 اتجاهات منفصلة.
كيف أصلح مشكلة درفت محور الالتواء (Z-axis twist) في عصا تحكم Thrustmaster؟
ينتج درفت محور الالتواء عادة عن اتساخ مقياس الجهد الموجود داخل مقبض اليد؛ يمكنك فك مسامير المقبض بحذر ورش القليل من منظف التلامس الإلكتروني السريع الجفاف على قاعدة المقياس وتدويره عدة مرات لتنظيف المسار المقاوم من الغبار وإعادته للاستقرار.
هل يمكن لهذه الصفحة اختبار رد الفعل الحركي القوي (Force Feedback) على مقود السباق أو عصا التحكم؟
لا، تختبر هذه الصفحة إشارات الإدخال وحركة المحاور واستجابة الأزرار بدقة متناهية، لكنها لا تدعم إرسال أوامر Force Feedback الميكانيكية الثقيلة لأن واجهة Gamepad API في متصفحات الويب تدعم فقط محركات الاهتزاز الاهتزازية البسيطة (Rumble) دون قوى التوجيه العكسي المقاومة.