123
X Keyboard Extension (XKB)

X Keyboard Extension (XKB)

يحدد الطريقة التي يتم بها التعامل مع رموز لوحات المفاتيح في X ، ويوفر الوصول إلى جداول الترجمة الداخلية.إنها الآلية الأساسية التي تسمح باستخدام تخطيطات لوحة المفاتيح المتعددة في X.
في واجهات الإنسان - الكمبيوتر ، يعد امتداد لوحة المفاتيح X أو XKB جزءًا من نظام X Window الذي يمتد من القدرة على التحكم في لوحة المفاتيح عبر ما يقدمه البروتوكول الأساسي لنظام X Window System.الملامح الرئيسية لهذا التمديد هي: - دعم محسّن للمعدلات (Alt، Shift، Etc.)؛- معاملة أفضل للفئات الرئيسية ؛- التحكم الموسّع في مؤشرات لوحة المفاتيح (LEDs) والأجراس ؛- مختلف المعلمات لوحة المفاتيح الجديدة (الضوابط) ؛- ارتباط الإجراءات (من نوع معين) بالمفاتيح ؛يتكون الملحق من جزأين: ملحق الخادم ومكتبة العميل.تحتوي الإصدارات الحديثة من Xlib على XKB ، وهو نشط افتراضيًا.يمكن لبرامج العميل التي لا تستخدم هذا الملحق إلغاء تنشيطه قبل الاتصال بالخادم ، أو يمكن أن تعمل بشكل طبيعي لأن الملحق يحاكي البروتوكول الأساسي افتراضيًا.يستخدم XKB أيضًا من قبل مؤلفي Wayland و kmscon.

بدائل لـ X Keyboard Extension (XKB) لنظام التشغيل Linux مع ترخيص مفتوح المصدر