XKBSEL-AW(1) XKBSEL-AW(1)

xkbsel-aw - انتخاب چیدمان صفحه‌کلید با استفاده از رابط گرافیکی Xaw

xkbsel-aw [OPTION]

xkbsel-aw یک رابط گرافیکی (GUI) ساده برای انتخاب صفحه‌کلیدها و نمایش انتخاب فعلی است. این برنامه پنجره‌ای را نمایش می‌دهد که انتخاب جاری در آن نشان داده می‌شود. با کلیک بر روی این پنجره، منویی حاوی کلیدهای میان‌بر نگاشت‌های پیکربندی‌شده به همراه توضیحات آن‌ها باز می‌شود که امکان انتخاب یکی از آن‌ها را فراهم می‌کند. xkbsel-aw هنگام اجرا، نخستین نگاشت پیکربندی‌شده را فعال می‌کند.

xkbsel-aw گزینهٔ اختصاصی برای خود ندارد، اما گزینه‌های معمول Xt نظیر -display، -geometry، -bg یا -fg را می‌پذیرد. از آن‌جا که توضیحات نگاشت معمولاً به زبان محلی نوشته می‌شوند، xkbsel-aw به جای قلم‌ها (fonts) از مجموعه‌قلم‌ها (font sets) استفاده می‌کند تا امکان گزینش خودکار کدگذاری بر پایه لوکال جاری فراهم شود. این بدان معناست که -fn کار نخواهد کرد. برای این منظور، یا در خط فرمان با دستوری مانند:
-xrm '*fontSet: -*-courier-medium-r-*-*-*-100-*-*-m-*-*-*'
از fontSet استفاده کنید، یا از فایل پیش‌فرض برنامه بهره ببرید.

افزودن خطوط زیر به .fvwm2rc، انتخاب‌گر را هنگام ورود به سیستم به‌طور خودکار اجرا می‌کند:

Style "xkbsel-aw" NoTitle, Sticky, WindowListSkip

AddToFunc "InitFunction" "I" ...
[...original stuff...]
+ "I" Exec exec xkbsel-aw -geometry 48x24-0-0 &

اگر از ماژول‌های FvwmWharf یا FvwmButtons استفاده می‌کنید، به جای اجرا و موقعیت‌دهی صریح xkbsel-aw در InitFunction می‌توانید با استفاده از دستورالعمل Swallow برنامه را در آن‌ها جای‌اندازی (dock) کنید؛ برای نمونه با افزودن خط زیر به پیکربندی FvwmButtons در فایل .fvwm2rc (باید در یک خط نوشته شود):

*FvwmButtons(Swallow (NoHints) "xkbsel-aw"
'Exec xkbsel-aw -geometry 48x24')

برای تعویض صفحه‌کلیدها با کلیدهای ctrl-F1،‏ ctrl-F2 و غیره، عبارتی مانند این را به .fvwm2rc خود بیفزایید:

Key F1 A C Exec exec xkbsel us
Key F2 A C Exec exec xkbsel sk
Key F3 A C Exec exec xkbsel cs

/etc/xkbsel.conf
فایل پیکربندی سیستم
~/.xkbsel/xkbsel.conf
فایل پیکربندی کاربر

xkbseldb(1), xkbsel(1), xkbsel(5)

Stanislav Meduna <stano@trillian.eunet.sk>

22 Jul 1999 xkbsel