X Keyboard Extension (XKB)

X Keyboard Extension (XKB)

نحوه دستیابی به کدهای صفحه کلیدها را در X تعریف می کند و دسترسی به جداول ترجمه داخلی را فراهم می کند.این مکانیسم اساسی است که اجازه می دهد تا از چند طرح بندی صفحه کلید در X استفاده کنید.
در رابط های انسانی و رایانه ای ، پسوند صفحه کلید X یا XKB بخشی از سیستم X Window است که توانایی کنترل کیبورد را بر روی آنچه که توسط پروتکل اصلی سیستم X Window System ارائه شده است ، گسترش می دهد.ویژگی های اصلی این پسوند عبارتند از: - پشتیبانی پیشرفته برای اصلاح کننده ها (Alt ، Shift ، و غیره).- درمان بهتر گروههای کلیدی؛- کنترل گسترده ای از نشانگرهای صفحه کلید (LED) و زنگ؛- پارامترهای مختلف صفحه کلید جدید (کنترل).- ارتباط اقدامات (از نوع خاصی) با کلیدها.برنامه افزودنی از دو بخش تشکیل شده است: یک پسوند سرور و یک کتابخانه مشتری.نسخه های مدرن Xlib حاوی XKB است که بصورت پیش فرض فعال است.برنامه های مشتری که از این برنامه افزودنی استفاده نمی کنند می توانند آن را قبل از اتصال با سرور غیرفعال کنند ، یا می توانند به سادگی بطور عادی کار کنند زیرا برنامه افزودنی بطور پیش فرض پروتکل اصلی را شبیه سازی می کند.XKB همچنین توسط آهنگسازان Wayland و kmscon استفاده می شود.
x-keyboard-extension-xkb-

گزینه های دیگر برای X Keyboard Extension (XKB) برای Linux

xmodmap

xmodmap

برنامه xmodmap برای ویرایش و نمایش نقشه اصلاح جدول صفحه کلید و جدول keymap که توسط برنامه های مشتری برای تبدیل کد های رویداد به کلیدهای Key استفاده می شود ، استفاده می شود.