awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 مستودع

Awesome GitHub RepositoriesHID Keyboard Drivers

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.

Awesome HID Keyboard Drivers GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • tmk/tmk_keyboardالصورة الرمزية لـ tmk

    tmk/tmk_keyboard

    4,125عرض على GitHub↗

    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.

    C
    عرض على GitHub↗4,125
  1. Home
  2. Operating Systems & Systems Programming
  3. HID Keyboard Drivers