1 مستودع
Firmware-level drivers that handle the transmission of keyboard scancodes via USB or PS/2.
Distinct from PS/2 Keyboard Drivers: Focuses on the device-side driver for transmitting HID data, whereas PS/2 Keyboard Drivers typically refers to host-side capture.
Explore 1 awesome GitHub repository matching operating systems & systems programming · HID Keyboard Drivers. Refine with filters or upvote what's useful.
tmk_keyboard هو برنامج ثابت (firmware) للوحات المفاتيح مخصص للمتحكمات الدقيقة AVR وCortex-M، مصمم للتعامل مع مسح مصفوفة المفاتيح واتصالات HID. يعمل كمكتبة تحكم في الأجهزة المدمجة لإدارة دبابيس GPIO وتخزين EEPROM، بالإضافة إلى تعريف يقوم بنقل بيانات ضغطات المفاتيح والماوس إلى جهاز كمبيوتر عبر بروتوكولات USB أو PS/2. يتميز المشروع بمحرك خرائط مفاتيح يعتمد على الطبقات يسمح بتعيين المفاتيح المادية لطبقات افتراضية متعددة. كما يتضمن مترجماً لبروتوكولات لوحات المفاتيح القديمة لتحويل الإشارات من معايير الأجهزة الكلاسيكية إلى واجهات الكمبيوتر الحديثة. يدعم البرنامج الثابت مجموعة من تكوينات الإدخال، بما في ذلك وحدات الماكرو للمفاتيح، ومحاكاة إدخال الماوس، ومعدلات المفاتيح المتقدمة. يوفر قدرات للتحكم في النظام، مثل تشغيل الوسائط وإدارة الطاقة، ويتضمن أدوات لإدارة إضاءة LED الخلفية وتصحيح أخطاء اتصالات البرنامج الثابت.
Implements a driver to transmit keystroke and mouse data to a host via USB or PS/2.