انتقل إلى المحتوى

اختبار لوحة المفاتيح

اضغط أي زر في لوحة المفاتيح، ويتلون في الرسم إذا كان يعمل.

على الجوال تظهر لوحة المفاتيح عند الضغط على المربع التالي.

آخر زر
—

تعمل الأداة بالكامل على جهازك، ولا تُرسل أي بيانات إلى خوادمنا.

طريقة الاستخدام

  1. اضغط أي زر في لوحة المفاتيح؛ لا حاجة للنقر في مكان محدد على الكمبيوتر.
  2. يتلون الزر في الرسم ويبقى ملوناً، فتعرف أي الأزرار جرّبتها.
  3. تظهر بيانات آخر زر: الاسم (key) والرمز (code)، وعدد الأزرار المختبرة.
  4. اضغط «إعادة الاختبار» لمسح الألوان والبدء من جديد.

كيف تعمل الأداة؟

تستمع الصفحة لحدث الضغط keydown في المتصفح، وتقرأ منه قيمتين: code وهو الزر الفعلي في مكانه، وkey وهو الحرف أو الوظيفة الناتجة حسب لغة اللوحة وحالة Shift. ثم تلوّن الزر الذي يطابق code في الرسم.

زر مضغوط ← حدث keydown ← code (مكان الزر) + key (الحرف الناتج)

مثال من MDN: الزر الذي يُكتب به Q في لوحة QWERTY رمزه KeyQ، ويبقى رمزه KeyQ في لوحات أخرى حتى لو كتب حرفاً مختلفاً. وعند تحويل لغة اللوحة إلى العربية يكتب الزر نفسه حرفاً عربياً، فيتغير key ويبقى code كما هو.

مشكلات شائعة وحلولها

المشكلةماذا تفعل
زر لا يتلون أبداًجرّبه في برنامج آخر؛ إن لم يعمل فقد يكون معطلاً أو يحتاج تنظيفاً.
الزر يكتب حرفاً مختلفاًتحقق من لغة لوحة المفاتيح في النظام، وقارن key بما هو مطبوع على الزر.
أزرار Fn أو الوسائط لا تظهرقد لا تصل إلى المتصفح؛ جرّبها في برنامج آخر.
تكرار الحرف عند الضغط مرةراقب خانة «تكرار»؛ إن ظهر التكرار دون أن تستمر في الضغط فقد يكون الزر عالقاً.

المصدر: MDN لخاصيتي KeyboardEvent.code وKeyboardEvent.key. الضغطات لا تُحفظ ولا تُرسل.

اختبار سريع شامل

  1. مرّ على صفوف الحروف من اليمين إلى اليسار، ثم صف الأرقام.
  2. اضغط Shift وCtrl وAlt في الجهتين، فلكل منها رمز مختلف (Left وRight).
  3. جرّب الأسهم والمسافة وEnter وBackspace.
  4. اضغط زرين معاً وراقب خانة «مضغوطة الآن».
  5. في النهاية ابحث في الرسم عن أي زر لم يتلون.

مصطلحات

  • keydown: الحدث الذي يرسله المتصفح لحظة ضغط الزر.
  • keyup: الحدث الذي يُرسل عند رفع الإصبع عن الزر.
  • code: اسم مكان الزر في اللوحة، ولا يتغير بتغير اللغة.
  • key: الحرف أو الوظيفة الناتجة، ويتغير باللغة وحالة Shift.

الخصوصية وعلى الجوال

تعمل الأداة بالكامل داخل متصفحك، فلا تحتاج إلى تسجيل ولا إلى إنترنت بعد فتح الصفحة، ولا يُرسل أي شيء تكتبه إلى خادم. وتعمل في متصفحات الجوال الحديثة؛ اضغط زر النسخ ثم الصق النتيجة حيث تريد. أما على الجوال فتختبر الأداة لوحة المفاتيح التي تظهر على الشاشة عبر المربع المخصص.

قبل شراء لوحة مفاتيح مستعملة

افتح هذه الصفحة على جهاز البائع أو جهازك، واضغط كل زر مرة، وتأكد أن كل الأزرار تلونت في الرسم، وأن الأسهم وShift وEnter تعمل، وأن خانة «مضغوطة الآن» تعود إلى صفر بعد رفع يدك. هذا الاختبار يستغرق دقيقة واحدة ويكشف أغلب الأعطال الظاهرة.

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

كيف أختبر لوحة المفاتيح؟

اضغط كل زر مرة واحدة؛ يتلون الزر المضغوط في الرسم، ويظهر اسمه ورمزه. الأزرار التي لا تتلون بعد ضغطها قد تكون معطلة أو لا يلتقطها المتصفح.

ما الفرق بين code وkey؟

حسب MDN: code يمثل الزر الفعلي في لوحة المفاتيح بغض النظر عن اللغة، مثل KeyQ، أما key فهو الحرف الناتج ويتغير مع لغة اللوحة. لذلك يتغير key عند الكتابة بالعربية، بينما يبقى code هو KeyQ.

زر لا يظهر في الأداة، هل هو معطل؟

ليس بالضرورة؛ قد لا تصل بعض الأزرار الخاصة إلى الصفحة. جرّب الزر في برنامج آخر قبل الحكم بأنه معطل.

هل تعمل الأداة مع لوحة مفاتيح عربية؟

نعم. الرسم يعرض الأزرار بمواقعها الإنجليزية، وعند الضغط يظهر الحرف العربي الناتج في خانة key.

هل يمكن اختبار ضغط عدة أزرار معاً؟

نعم، تعرض الأداة عدد الأزرار المضغوطة في اللحظة نفسها، فتعرف هل وصلت كل الضغطات إلى المتصفح.

هل تسجل الأداة ما أكتبه؟

لا، الضغطات تُعرض في الصفحة فقط ولا تُرسل إلى أي خادم.

هل تعمل الأداة مع لوحة مفاتيح لاسلكية؟

نعم، أي لوحة مفاتيح يتعرف عليها جهازك ترسل ضغطاتها إلى المتصفح بالطريقة نفسها.

كيف أعرف أن الزر عالق؟

إذا بقيت خانة «مضغوطة الآن» أكبر من صفر بعد رفع يدك، أو ظهر «تكرار: نعم» دون استمرار الضغط، فقد يكون الزر عالقاً.

أدوات ذات صلة

آخر تحديث: