اختبار الماوس

التشخيص
ثوانٍ
ms
التالي

استخدم أداة اختبار الماوس هذه لفحص عتاد التأشير مباشرة داخل المتصفح. تسجّل الأداة أحداث الزر الأساسي والأوسط والثانوي وزرَّي الرجوع والتقدّم الجانبيين، وتتتبّع قيم عجلة التمرير، وترسم أثرًا حيًا لحركة المؤشر، وتقدّر زمن النقر المزدوج. وهي مفيدة بعد تغيير الماوس، أو عند تشخيص عطل في ماوس الألعاب، أو فحص لوحة لمس اللابتوب، أو التأكد من أن المتصفح يلتقط الأزرار الجانبية.

كيف تختبر الماوس

  1. 1

    اضبط نافذة القياس

    حدّد عدد الثواني التي تريد احتساب حركة المؤشر خلالها في عيّنة الحركة، واضبط نافذة النقر المزدوج التي تريد المقارنة بها.

  2. 2

    استخدم لوحة الاختبار

    حرّك المؤشر داخل اللوحة، واضغط كل زر من أزرار الماوس، ولفّ عجلة التمرير. تتحدّث نتائج التشخيص فورًا داخل متصفحك.

  3. 3

    اقرأ الملخّص

    قارن عدّادات الأزرار وإجمالي العجلة ومعدّل عيّنة حركة المؤشر وزمن النقر المزدوج المقدَّر لاكتشاف النقرات الضائعة أو أي سلوك غير معتاد في الإدخال.

ما الذي يستطيع المتصفح الإبلاغ عنه

تأتي نتائج تشخيص الماوس والمؤشر داخل صفحة الويب من أحداث المتصفح القياسية. تُقرأ الضغطة على لوحة الاختبار من MouseEvent.button، وتُقرأ حركة العجلة من WheelEvent.deltaX وdeltaY، وتُؤخذ عيّنات الحركة من الطوابع الزمنية لأحداث pointermove. هذه القيم مفيدة للتأكد من وصول الإدخال إلى المتصفح، لكنها ليست قياسًا مخبريًا لزمن استجابة العتاد.

الإدخال قيمة المتصفح ما الذي تتحقق منه
الزر الأساسي button = 0 النقر بالزر الأيسر يُسجَّل مرة واحدة لكل ضغطة
الزر الأوسط button = 1 نقرة العجلة تُكتشف بشكل منفصل عن التمرير
الزر الثانوي button = 2 النقر بالزر الأيمن يظهر من دون فتح قائمة السياق
زر الرجوع button = 3 زر الرجوع الجانبي يصل إلى الصفحة
زر التقدّم button = 4 زر التقدّم الجانبي يصل إلى الصفحة
العجلة deltaX, deltaY قيم التمرير الرأسي والأفقي تتغيّر

فحص عملي

لنفترض أن الماوس يتجاهل بعض النقرات المزدوجة أثناء اللعب. اضبط نافذة النقر المزدوج على 500 ملّي ثانية، ثم انقر بالزر الأساسي مرتين بالسرعة التي اعتدت عليها. إذا ظهر الفاصل الزمني بين 180 و350 ملّي ثانية تقريبًا، فإن المتصفح يرى نمط نقر مزدوج طبيعيًا. أما إذا ظهرت ضغطة واحدة فقط، أو خرج الفاصل كثيرًا عن إيقاعك المعتاد، فأعد الاختبار على منفذ USB آخر أو على متصفح آخر للتفريق بين مشكلة في العتاد وسلوك خاص بالمتصفح.

عيّنة حركة المؤشر

عيّنة الحركة هي ببساطة عدّاد متجدّد لأحداث pointermove خلال النافذة الزمنية المختارة. كلما ارتفع الرقم زاد عدد أحداث الحركة التي تستقبلها الصفحة في الثانية. ويعتمد ذلك على المتصفح ونظام التشغيل ومعدّل استطلاع الماوس (polling rate) ومعدّل تحديث الشاشة وما إذا كان المؤشر يتحرك أصلًا. تعامل مع هذا الرقم كمؤشر تشخيصي سريع، لا كشهادة موثوقة لمعدّل الاستطلاع.

أخطاء شائعة

  • قد يعترض المتصفح أو نظام التشغيل زرَّي الرجوع والتقدّم لأغراض التنقّل قبل أن تراهما الصفحة.
  • قد تحاكي لوحات اللمس أزرار الماوس وقيم العجلة بطريقة تختلف عن ماوس فعلي.
  • ارتفاع إجمالي قيم العجلة لا يعني دائمًا تمريرًا أسرع، لأن المتصفحات توحّد قيم الأجهزة بطرق مختلفة.
  • الماوس اللاسلكي ذو البطارية الضعيفة قد يجتاز اختبار النقر الأساسي ومع ذلك يُظهر تقطّعًا في الحركة أو في التمرير.

الأسئلة الشائعة

لا. تُعالَج ضغطات الأزرار وحركة العجلة وعيّنات المؤشر محليًا داخل متصفحك. ولا ترفع الأداة قيم التشخيص إلى أي خادم.

بعض المتصفحات وبرامج التعريف وإعدادات نظام التشغيل تحجز الأزرار الجانبية للتنقّل قبل أن تتمكّن الصفحة من قراءتها. إذا لم يظهر الزران هنا، جرّب متصفحًا آخر وراجع تعيين الأزرار في برنامج تعريف الماوس.

لا. تحصي عيّنة الحركة أحداث pointermove التي تستقبلها الصفحة خلال نافذة زمنية قصيرة. وهي مفيدة لرصد نشاط الإدخال، لكن أدوات العتاد المتخصّصة أدقّ في تحديد معدّل الاستطلاع (polling rate) بشكل قاطع.

ينقر كثير من المستخدمين نقرًا مزدوجًا خلال 200 إلى 500 ملّي ثانية تقريبًا. وتتيح أنظمة التشغيل عادةً تعديل الفاصل المقبول، لذا استخدم هذا التقدير للمقارنة السريعة لا كقاعدة نجاح أو رسوب عالمية.

أدوات ذات صلة