استوديو تشخيص أجهزة الإدخال
تنفيذ محلي 100% داخل المتصفح • بدون اتصالات خارجيةأداة تشخيص محلية داخل المتصفح تراقب وتحلل أحداث لوحة المفاتيح والماوس واللمس وأذرع التحكم في الوقت الفعلي بأعلى درجات الخصوصية.
حالة إمكانيات المتصفح
حول استوديو تشخيص أجهزة الإدخال
يتيح استوديو تشخيص أجهزة الإدخال من Solasu فحص استجابة وسلوكيات لوحة المفاتيح والماوس والشاشات اللمسية وأجهزة التحكم عبر واجهات الويب القياسية (KeyboardEvent وPointerEvent وTouchEvent وGamepad API).
الأداة ليست أداة لتأكيد الأعطال العتادية، بل توفر مراقبة موضوعية لما يراه المتصفح فقط (مثل الأكواد الفيزيائية وفواصل النقر الزمنية وانحرافات أذرع التحكم في وضع السكون).
تتم المعالجة بالكامل داخل ذاكرة الجلسة المحلية دون حفظ في وحدات التخزين ودون أي اتصال بشبكات خارجية.
تشخيص لوحة المفاتيح: الأكواد والضغط المتزامن وتكرار الإدخال
عرض مباشر لكود الزر الفيزيائي `code` (مثل KeyA) والقيمة الناتجة `key` وتحديد الموقع ومفاتيح التعديل (Ctrl وShift وAlt).
قياس أقصى عدد للمفاتيح المضغوطة في نفس الوقت وكشف التكرار الشاذ والسريع (Chatter <= 35ms) وقياس فترات التكرار.
تشخيص الماوس: فحص الأزرار وسرعة النقر وعجلة التمرير
اختبار أزرار النقر الأيسر والأيمن والأوسط والأزرار الجانبية مع تعطيل القائمة السياقية لتسهيل الفحص.
قياس المدة الفاصلة للنقر المزدوج لكشف عيوب الأزرار وقياس سرعة النقر (CPS) ورصد إزاحة عجلة التمرير الأفقية والعمودية.
فحص شاشات اللمس: نقاط اللمس المتعدد والضغط والإيماءات
عرض مرئي لجميع نقاط اللمس النشطة على الهواتف والأجهزة اللوحية والشاشات الداعمة للمس.
التعرف الآلي على حركات السحب والضغط المطول وتقريب الأصابع للتكبير والتدوير بناءً على مسارات اللمس.
أجهزة التحكم: الأزرار والزنادات وانحراف العصا (Drift)
دعم أجهزة Xbox وPlayStation والأجهزة المتوافقة، مع رصد مباشر للزنادات التناظرية ومحاور العصا ثنائية الأبعاد.
حساب إحصائي لانحراف عصا التحكم عن نقطة المركز أثناء ثباتها دون لمس لتقييم منطقة الخمول.
خصوصية كاملة وتصدير تقارير متعددة الصيغ
لا يتم استخدام ملفات تعريف الارتباط أو التخزين المحلي، وتُمحى البيانات فور إغلاق علامة التبويب.
إمكانية تنزيل التقارير بصيغ JSON وCSV المحمي ضد الحقن وMarkdown وPDF ذو التنسيق المعتمد.
الأسئلة الشائعة (FAQ)
ما هو برنامج اختبار أجهزة الإدخال ولوحة المفاتيح؟
هو أداة ويب تتحقق مما إذا كان المتصفح يستقبل إشارات وأحداث الإدخال من لوحة المفاتيح والماوس والشاشات اللمسية بدقة ويعرضها على الشاشة.
ماذا أفعل إذا لم يستجب مفتاح معين في لوحة المفاتيح؟
تأكد من النقر داخل مساحة الاختبار لتركيز الصفحة، أو تحقق من عدم تعارض المفتاح مع اختصارات نظام التشغيل أو وجود عطل ميكانيكي.
ما الفرق بين key و code في أحداث لوحة المفاتيح؟
خاصية code تمثل الموقع الفيزيائي للزر على اللوحة (مثل KeyQ دائماً)، بينما key تمثل الحرف أو الوظيفة بحسب لغة الإدخال.
ماذا تعني خاصية location للمفتاح؟
تميز بين المفاتيح المتطابقة: 0 للمفاتيح القياسية، و1 للمعدلات اليسرى، و2 للمعدلات اليمنى، و3 لمجموعة الأرقام الجانبية.
ما هو اختبار الضغط المتزامن على المفاتيح؟
اختبار لمعرفة كم مفتاحاً يمكن للمتصفح استقبالها والاحتفاظ بحالتها في وقت واحد دون فقدان أي إشارة.
ما هي خاصية Rollover (NKRO)؟
قدرة لوحة المفاتيح على إرسال ضغطات متعددة معاً. تعرض الأداة المفاتيح الملحوظة في المتصفح فقط ولا تمثل شهادة عتادية للمواصفات.
ما هو تأثير الشبح (Ghosting) في لوحات المفاتيح؟
خلل في الدوائر البسيطة يؤدي عند الضغط على عدة أزرار إلى ظهور ضغطة غير حقيقية لزر مجاور أو إلغاء أزرار أخرى.
ما هو ارتداد المفتاح (Chatter)؟
خلل ميكانيكي ناتج عن تآكل نقاط التلامس يسبب تسجيل نقرات متتالية وسريعة جداً في أجزاء من الثانية لضغطة واحدة.
ماذا يقيس اختبار معدل تكرار المفاتيح؟
يقيس التأخير الزمني قبل بدء التكرار والفترة الزمنية الفاصلة بين التكرارات المتتالية عند الاستمرار بالضغط.
هل يمكن فحص أزرار الماوس كل على حدة؟
نعم، يتم فحص النقر الأيسر والأيمن والزر الأوسط وعجلة التمرير والأزرار الجانبية للتنقل بشكل مستقل.
هل يمكن قياس زمن النقر المزدوج؟
نعم، يقيس الفارق الزمني بالمللي ثانية بين نقرتين متتاليتين للمساعدة في كشف النقر المزدوج غير المقصود.
ما هو اختبار CPS (نقرة بالثانية)؟
يقيس عدد النقرات المسجلة في الثانية الواحدة خلال اختبارات مؤقتة لمدة 1 أو 5 أو 10 ثوانٍ.
كيف يتم اختبار عجلة التمرير في الماوس؟
يعرض إزاحات التمرير العمودية والأفقية في الوقت الفعلي للتحقق من سلاسة حركة العجلة.
هل يمكن اختبار شاشات اللمس على الهواتف؟
نعم، من خلال فتح الأداة في متصفح الهاتف أو الجهاز اللوحي لمراقبة نقاط اللمس والضغط والإحداثيات.
كم نقطة لمس متزامنة يمكن فحصها؟
تدعم الأداة فحص جميع النقاط التي يسمح بها عتاد الجهاز للمتصفح (مثل 2 أو 5 أو 10 أصابع متزامنة).
هل تدعم الأداة إيماءات اللمس المتقدمة؟
نعم، تتعرف تلقائياً على السحب والضغط المطول والتقريب والتبعيد وتدوير الأصابع.
هل يمكن اختبار أذرع التحكم للألعاب في المتصفح؟
نعم، تدعم واجهة Gamepad API القياسية للتعرف على أجهزة التحكم المتصلة عبر USB أو البلوتوث مباشرة.
ما الأزرار والمحاور التي يتم فحصها في يد التحكم؟
أزرار الاتجاهات وأزرار الحركة والزنادات التناظرية LT/RT ومحاور العصي التناظرية لليمين واليسار.
ما هو انحراف العصا (Stick Drift)؟
هو إصدار عصا التحكم لإشارات حركة مستمرة وهي مستقرة في المركز دون أن يلمسها أحد.
ما هي منطقة الخمول (Dead Zone)؟
النطاق المحيط بمركز العصا الذي يتم فيه تجاهل الحركات الدقيقة لتجنب الحركات المفاجئة غير المقصودة.
هل يثبت فحص المتصفح أعطال العتاد بنسبة 100%؟
كلا، فالمتصفح يخضع لطبقات نظام التشغيل والتعريفات، ويقتصر دوره على تقديم أدلة موضوعية للملاحظات فقط.
هل يتم تخزين اسم أو هوية يد التحكم خارجياً؟
لا، يتم استخدام الاسم فقط للعرض في واجهة الصفحة ولا يتم إرساله لأي جهة أو استخدامه للتعقب.
هل تُرسل المفاتيح المضغوطة إلى أي خوادم؟
مستحيل تماماً، حيث تجري جميع المعالجات محلياً في ذاكرة المتصفح دون وجود أي كود للرفع على خوادم.
هل يتم تخزين سجل الأحداث داخل تخزين المتصفح؟
لا نستخدم التخزين المحلي أو الكوكيز إطلاقاً، وتُمحى الأحداث تلقائياً بمجرد إغلاق الصفحة أو تحديثها.
لماذا تختلف النتائج أحياناً بين المتصفحات؟
بسبب الاختلافات في طريقة جدولة الأحداث داخل المتصفحات المختلفة وتعاملها مع اختصارات النظام.
لماذا لا يظهر جهاز التحكم في فايرفوكس فوراً؟
لدواعي الخصوصية، يطلب متصفح فايرفوكس الضغط على أي زر في يد التحكم فعلياً قبل إتاحة بياناتها للصفحة.
هل يمكن قياس معدل الاستجابة الفيزيائي (Polling Rate) بدقة؟
لا، فالقياسات داخل المتصفح ترتبط بمعدل تحديث الإطارات ولا تمثل التردد المادي الفعلي لمنفذ USB.
هل يمكن قياس زمن الاستجابة الفعلي للمفتاح بدقة؟
لا، إذ يقيس المتصفح الوقت بدءاً من وصول الحدث إلى بيئة الويب وليس وقت التوصيل الكهربائي الفعلي.