Skip to main content

هل تعمل جميع مفاتيح لوحة المفاتيح؟

اضغط أي مفتاح وشاهده يضيء فوراً. يستخدم هذا الاختبار KeyboardEvent API لكشف كل ضغطة مفتاح، ويتتبع عدد N-key rollover، ويميّز المفاتيح غير المختبرة — تتم المعالجة في متصفحك بدون رفع بيانات.

يكتشف هذا الاختبار تسجيل المفاتيح الفردية وقيم keyCode وأسماء المفاتيح وعدد المفاتيح المتزامنة (N-key rollover) باستخدام KeyboardEvent API في المتصفح.

لوحات المفاتيح USB عادةً تدعم 6-key rollover (6KRO)، بينما لوحات مفاتيح الألعاب مع NKRO تبلّغ جميع المفاتيح الـ 104+ المضغوطة في وقت واحد.

ابدأ الاختبار

Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
Back
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
Caps
A
S
D
F
G
H
J
K
L
;
'
Enter
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
Ctrl
Meta
Alt
Space
Alt
Meta
Ctrl
Keys Tested: 0 / 730%
Max Simultaneous0
Currently Pressed0

ماذا تعني نتائجك؟

Result Range Meaning
جيد جميع المفاتيح تُسجّل وNKRO يطابق المواصفات كل مفتاح يرسل KeyboardEvent صالح وعدد rollover يطابق تقييم الشركة المصنعة — لوحة المفاتيح تعمل بالكامل.
تحذير 1–3 مفاتيح غير مستجيبة أو rollover أقل من المتوقع بعض المفاتيح قد يكون بها حطام أو مفاتيح متآكلة. نظّف المفاتيح المتأثرة أو اختبر بلوحة مفاتيح خارجية لاستبعاد مشاكل البرمجيات.
سيئ مفاتيح متعددة ميتة أو rollover عالق عند 1–2 المفاتيح المتعددة المعطلة تشير إلى تلف الأجهزة — فشل المفتاح أو مسارات مكسورة أو متحكم USB معطل. فكّر في استبدال لوحة المفاتيح.

المشاكل الشائعة وكيفية حلها

مفتاح لا يُسجّل على الإطلاق

أزل غطاء المفتاح ونظّف المفتاح بالهواء المضغوط. إذا فشل بعد ذلك، قد يحتاج المفتاح للاستبدال (ميكانيكي) أو أن تلامس الغشاء تالف.

مفتاح Fn أو مفاتيح الوسائط غير مكتشفة

يتم اعتراض هذه المفاتيح من قبل نظام التشغيل أو برنامج لوحة المفاتيح الثابت قبل الوصول إلى المتصفح. هذا طبيعي — المتصفحات لا تستطيع التقاط Fn أو Print Screen أو بعض مفاتيح الوسائط عبر KeyboardEvent.

أدوات ذات صلة

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

كيف يمكنني اختبار ما إذا كانت جميع مفاتيح لوحة المفاتيح تعمل؟

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

ما هو N-key rollover وكيف أختبره؟

N-key rollover (NKRO) يعني ضغط N مفاتيح في وقت واحد وتسجيل الجميع. اضغط مفاتيح متعددة معاً — يُظهر الاختبار أقصى عدد متزامن. NKRO الكامل: جميع المفاتيح تُسجّل. 6KRO (شائع في لوحات USB): أقصى 6 مفاتيح متزامنة.

لماذا لا يُسجّل مفتاح في الاختبار؟

ثلاثة أسباب: (1) المفتاح معطل فيزيائياً، (2) المفتاح غير مكشوف للمتصفحات (Fn، بعض مفاتيح الوسائط)، (3) تم الوصول لحد rollover — حرّر المفاتيح الأخرى أولاً. المفاتيح التي يعترضها نظام التشغيل (Print Screen، مفتاح Win) قد لا تطلق أحداث المتصفح أيضاً.

هل يتم رفع أي بيانات إدخال إلى خادم؟

لا. يعمل مستمعو KeyboardEvent محلياً في JavaScript. لا يوجد خادم خلفي. لا تغادر أي ضغطات مفاتيح متصفحك.