لوحات المفاتيح الميكانيكية مقابل الغشائية
لوحات المفاتيح الميكانيكية تستخدم مفتاحًا فرديًا بنابض تحت كل مفتاح، مما يوفر استجابة لمسية وعمرًا طويلًا (50-100 مليون ضغطة). لوحات المفاتيح الغشائية تستخدم وسائد ضغط تحت قباب مطاطية — أكثر هدوءًا وأرخص، لكن بأقل استجابة لمسية. لوحات المفاتيح المقصية (في معظم أجهزة الكمبيوتر المحمولة) تستخدم آلية نوع المقص، مما يوفر ملفًا رفيعًا مع استجابة لمسية معتدلة.
مكافحة الأشباح و N-Key Rollover
Full N-Key Rollover (NKRO) يعني أن لوحة المفاتيح يمكنها تسجيل أي عدد من المفاتيح المضغوطة في وقت واحد. 6-Key Rollover (6KRO) يسجل حتى 6 مفاتيح بالإضافة إلى مفاتيح التعديل. الأشباح تحدث عندما تتسبب مجموعات معينة من المفاتيح في تسجيلات غير متوقعة — دوائر مكافحة الأشباح تمنع ذلك. يساعد هذا الاختبار في التحقق من قدرات rollover للوحة المفاتيح.
قيود اكتشاف المفاتيح في المتصفح
يمكن للمتصفح اكتشاف معظم المفاتيح عبر KeyboardEvent API، التي توفر خصائص key و code و keyCode. ومع ذلك، بعض المفاتيح لا يمكن اكتشافها: مفتاح Fn تتم معالجته على مستوى العتاد/البرنامج الثابت قبل نظام التشغيل. PrintScreen قد يُشغّل إجراء نظام بدلًا من حدث متصفح. بعض مفاتيح الوسائط والوظائف الخاصة قد يعترضها نظام التشغيل أيضًا.