.TH KBDINFO "1" "ژوئن 2019" "kbd" .SH "نام (NAME)" kbdinfo \- خواندن اطلاعات مربوط به وضعیت صفحه‌کلید .SH "خلاصه دستور (SYNOPSIS)" .B kbdinfo [\fI\,options\/\fR] \fI\,getmode \/\fR[\fI\,text|graphics\/\fR] .br .B kbdinfo [\fI\,options\/\fR] \fI\,gkbmode \/\fR[\fI\,raw|xlate|mediumraw|unicode\/\fR] .br .B kbdinfo [\fI\,options\/\fR] \fI\,gkbmeta \/\fR[\fI\,metabit|escprefix\/\fR] .br .B kbdinfo [\fI\,options\/\fR] \fI\,gkbled \/\fR[\fI\,scrolllock|numlock|capslock\/\fR] .SH "توضیحات (DESCRIPTION)" این ابزار به شما امکان می‌دهد پارامترهای گوناگون صفحه‌کلید و پیشانه (کنسول) مجازی را بخوانید و بررسی کنید. .TP 9 .B getmode دریافت یا بررسی حالت پیشانه مجازی. .TP 9 .B gkbmode دریافت حالت فعلی صفحه‌کلید. .LP .RS .TP 12 .B raw حالت خام (scancode). این‌ها کدهای خامی هستند که توسط صفحه‌کلید تولید می‌شوند. .TP 12 .B mediumraw حالت نیمه‌خام (scancode). این حالت نیمه‌خام گسترش‌یافته است که در آن کلیدهای بالای 127 به صورت 0، 7 بیت بالا و 7 بیت پایین کدگذاری می‌شوند و در صورت لزوم مقدار 0 حامل پرچم «بالا» (up) است. مقدار 0 رزرو شده است، بنابراین با موارد دیگر تداخلی نخواهد داشت. دو بایت پس از 0 همیشه پرچم بالا را تنظیم‌شده خواهند داشت تا با برنامه‌های قدیمی‌تر تداخل پیدا نکنند. این سازوکار امکان استفاده از 16384 کدکلید مختلف را فراهم می‌کند که مقدار کافی خواهد بود. .TP 12 .B xlate ترجمه کدکلیدها با استفاده از نگاشت کلید (keymap). این‌ها کدهایی هستند که از طریق نگاشت کلیدنماد (keysym) فعلی تولید می‌شوند. .TP 12 .B unicode حالت یونیکد (Unicode). .RE .LP .TP 9 .B gkbmeta دریافت حالت رفتار با کلید متا (meta). .LP .RS .TP 12 .B escprefix مشخص می‌کند که آیا فشردن کلید متا (alt) یک پیشوند ESC (\\033) و به دنبال آن کلیدنماد (keysym) تولید می‌کند یا خیر. .TP 12 .B metabit کلیدنماد (keysym) که با تنظیم بودن بیت بالا علامت‌گذاری شده است. .RE .LP .TP 9 .B gkbled دریافت پرچم‌های صفحه‌کلید شامل CapsLock، NumLock و ScrollLock (نه چراغ‌های LED). .LP .RS .TP 12 .B scrolllock کلید Scroll Lock پایین (فعال) است. .TP 12 .B numlock کلید Num Lock پایین (فعال) است. .TP 12 .B capslock کلید Caps Lock پایین (فعال) است. .RE .LP .SH "گزینه‌ها (OPTIONS)" .TP \fB\-C\fR, \fB\-\-console\fR=\fI\,DEV\/\fR دستگاه پیشانه (کنسول) مورد استفاده. .TP \fB\-V\fR, \fB\-\-version\fR چاپ شماره نسخه برنامه. .TP \fB\-h\fR, \fB\-\-help\fR چاپ این پیام راهنما. .SH "نویسندگان (AUTHORS)" نوشته‌شده توسط Alexey Gladkov. .SH "همچنین ببینید (SEE ALSO)" .BR kbdrate (1), .BR setleds (1), .BR kbd_mode (1)