تعتبر أجهزة USB التي تم التعرف عليها بواسطة نظام التشغيل على أنها لوحات مفاتيح وتم توصيلها بالكمبيوتر قبل تثبيت مكون منع هجمات USB الخبيثة مُصرح لها بعد تثبيت المكون.
يتطلب التطبيق تصريح لجهاز USB تم توصيله وتعريفه بواسطة نظام التشغيل على أنه لوحة مفاتيح فقط إذا تم تمكين المطالبة بمصادقة لوحة المفاتيح USB. يتعذر على المستخدم استخدام لوحة مفاتيح غير مصرح لها إلى أن يتم التصريح لها.
إذا تم تعطيل المطالبة بمصادقة لوحة المفاتيح USB، فبإمكان المستخدم استخدام جميع لوحات المفاتيح المتصلة. وبعد تمكين المطالبة بمصادقة لوحة المفاتيح USB مباشرة، يُظهر التطبيق مطالبة بتصريح لكل لوحة مفاتيح متصلة غير مصرح لها.
للحصول على مصادقة لوحة المفاتيح:
يتم فتح النافذة مصادقة لوحة المفاتيح <اسم لوحة المفاتيح> مع تفاصيل لوحة المفاتيح التي تم توصيلها إضافة إلى رمز رقمي للتصريح.
إذا تم إدخال الرمز بشكل صحيح، فيقوم التطبيق بحفظ معلمات التعريف - VID/PID للوحة المفاتيح ورقم المنفذ الذي تم توصيلها به - في قائمة لوحات المفاتيح المصرح لها. لا يلزم تكرار التصريح عند إعادة توصيل لوحة المفاتيح أو بعد إعادة تشغيل نظام التشغيل.
عندما يتم توصيل لوحة المفاتيح المصرح لها بمنفذ مختلف في الكمبيوتر، يقوم التطبيق بإظهار مطالبة بالحصول على تصريح للوحة المفاتيح هذه مرة أخرى.
إذا تم إدخال الرمز الرقمي بطريقة غير صحيحة، فيقوم التطبيق بإنشاء رمز جديد. تتوفر ثلاث محاولات لإدخال الرمز الرقمي. إذا تم إدخال الرمز الرقمي بشكل غير صحيح لثلاث مرات متتالية، أو إذا تم إغلاق النافذة مصادقة لوحة المفاتيح <اسم لوحة المفاتيح>، يقوم التطبيق بمنع الإدخالات من لوحة المفاتيح هذه. وعند إعادة توصيل لوحة المفاتيح أو إعادة تشغيل نظام التشغيل، يقوم التطبيق بمطالبة المستخدم بإجراء مصادقة للوحة المفاتيح مرة أخرى.