انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

xmodmap - آنلاین در ابر

xmodmap را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور xmodmap است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


xmodmap - ابزاری برای اصلاح نقشه‌های کلید و نگاشت دکمه اشاره گر در X

خلاصه


نقشه xmodm [-گزینه‌ها...] [نام فایل]

شرح


La نقشه xmodm برنامه برای ویرایش و نمایش صفحه کلید استفاده می شود تغییر نقشه و نقشه کلید جدول
که توسط برنامه های کاربردی کلاینت برای تبدیل کدهای کلید رویداد به نمادهای کلیدی استفاده می شود. این است
معمولاً از اسکریپت راه اندازی جلسه کاربر اجرا می شود تا صفحه کلید را مطابق با آن پیکربندی کند
سلایق شخصی

OPTIONS


گزینه های زیر ممکن است با استفاده شود نقشه xmodm:

-نمایش دادن نمایش
این گزینه میزبان و نمایشگر مورد استفاده را مشخص می کند.

-کمک این گزینه نشان می دهد که شرح مختصری از آرگومان های خط فرمان
باید در کانال خطای استاندارد چاپ شود. این کار هر زمان انجام خواهد شد
استدلال کنترل نشده داده می شود xmodmap.

-گرامر
این گزینه نشان می دهد که یک پیام راهنما در توصیف دستور عبارت استفاده شده است
در فایل ها و عبارات -e باید روی خطای استاندارد چاپ شوند.

-version
این گزینه نشان دهنده آن است نقشه xmodm باید اطلاعات نسخه خود را چاپ کرده و خارج شوید.

کلاهبرداری
این گزینه نشان دهنده آن است نقشه xmodm باید اطلاعات ورود به سیستم را هنگام تجزیه چاپ کند
ورودی آن

-ساکت این گزینه گزارش کامل را خاموش می کند. این پیش فرض است.

-n این گزینه نشان دهنده آن است نقشه xmodm نباید نگاشت ها را تغییر داد، اما باید
نمایش آنچه که انجام می دهد، مانند ساخت(1) وقتی این گزینه به شما داده می شود.

-e بیان
این گزینه عبارتی را مشخص می کند که باید اجرا شود. هر تعداد عبارت ممکن است
از خط فرمان مشخص شود.

-بعد از ظهر این گزینه نشان می دهد که نقشه اصلاح کننده فعلی باید روی آن چاپ شود
خروجی استاندارد این حالت پیش فرض عملکرد است در صورتی که گزینه حالت دیگری وجود نداشته باشد
مشخص شده اند.

-pk این گزینه نشان می دهد که جدول keymap فعلی باید روی آن چاپ شود
خروجی استاندارد

-pke این گزینه نشان می دهد که جدول keymap فعلی باید روی آن چاپ شود
خروجی استاندارد در قالب عباراتی که می توان به آنها بازخورد داد نقشه xmodm.

-صص این گزینه نشان می دهد که نقشه اشاره گر فعلی باید روی آن چاپ شود
خروجی استاندارد

- خط تیره تنها به این معنی است که ورودی استاندارد باید به عنوان فایل ورودی استفاده شود.

La نام فایل یک فایل حاوی نقشه xmodm عباراتی که باید اجرا شوند این فایل است
معمولاً در فهرست اصلی کاربر با نامی مانند نگهداری می شود xmodmaprc.

اصطلاح دستور زبان


La نقشه xmodm برنامه لیستی از عبارات را می خواند و همه آنها را قبل از اقدام به تجزیه و تحلیل می کند
هر کدام را اجرا کنید این امکان ارجاع به کلید واژه هایی را که در حال بازتعریف هستند را ممکن می سازد
به روشی طبیعی بدون نگرانی در مورد تضاد نام.

لیست نام های keysym ممکن است در فایل هدر یافت شود (بدون
XK_ پیشوند)، تکمیل شده توسط پایگاه داده keysym /usr/share/X11/XKeysymDB. نمادهای کلیدی
کاراکترهای منطبق بر یونیکد ممکن است به عنوان "U0020" به "U007E" و "U00A0" برای
"U10FFFF" برای همه کاراکترهای ممکن یونیکد.

کد کلیدی عدد = KEYSYMNAME ...
فهرست کلید واژه ها به کد کلید مشخص شده (که ممکن است مشخص شود) اختصاص داده می شود
به صورت اعشاری، هگز یا اکتال و با اجرای دکمه قابل تعیین است نوار برنامه). تا
ممکن است هشت علامت کلید به یک کلید متصل شود، اما چهار علامت آخر در هیچ یک استفاده نمی شود
اجرای سرور X اصلی اولین keysym زمانی استفاده می شود که هیچ کلید اصلاحی وجود نداشته باشد
همراه با این کلید فشار داده می شود، کلید دوم با Shift، سومی هنگامی که
کلید Mode_switch با این کلید و چهارمین زمانی که هر دو Mode_switch و
از کلیدهای Shift استفاده می شود.

کد کلیدی هر = KEYSYMNAME ...
اگر هیچ یک از کلیدهای موجود لیست مشخصی از کلیدواژه ها را به آن اختصاص داده باشد، یک کلید یدکی
روی صفحه کلید انتخاب شده و علامت های کلیدی به آن اختصاص داده می شود. لیست از
نمادهای کلیدی ممکن است به صورت اعشاری، هگزا یا هشتی مشخص شوند.

keysym KEYSYMNAME = KEYSYMNAME ...
La KEYSYMNAME در سمت چپ به کدهای کلیدی منطبق ترجمه شده است
انجام مجموعه مربوطه از کد کلیدی اصطلاحات. توجه داشته باشید که اگر همینطور است
keysym به چندین کلید محدود شده است، عبارت برای هر تطبیق اجرا می شود
کد کلیدی.

واضح MODIFIERNAME
این همه ورودی‌های نقشه اصلاح‌کننده را برای اصلاح‌کننده داده‌شده، در صورت معتبر بودن، حذف می‌کند
نام عبارتند از: تغییر, قفل, کنترل, مد 1, مد 2, مد 3, مد 4و مد 5 (مورد ندارد
ماده در نام‌های اصلاح‌کننده، اگرچه برای همه نام‌های دیگر مهم است). برای
به عنوان مثال، "Clear Lock" تمام کلیدهایی را که به قفل شیفت بسته شده بودند حذف می کند
اصلاح کننده

اضافه کردن MODIFIERNAME = KEYSYMNAME ...
این همه کلیدهای حاوی نمادهای کلیدی داده شده را به نقشه اصلاح کننده نشان داده شده اضافه می کند.
نام keysym پس از خواندن تمام عبارات ورودی برای ایجاد آن ارزیابی می شود
نوشتن عبارات برای تعویض کلیدها آسان است (به بخش EXAMPLES مراجعه کنید).

برداشتن MODIFIERNAME = KEYSYMNAME ...
با این کار تمام کلیدهای حاوی کلیدواژه های داده شده از اصلاح کننده مشخص شده حذف می شوند
نقشه بر خلاف اضافه کردن، نام keysym با خواندن خط در آن ارزیابی می شود
به شما این امکان را می دهد تا کلیدها را از یک اصلاح کننده بدون نگرانی در مورد اینکه آیا یا یا حذف کنید
آنها دوباره منصوب نشده اند.

اشارهگر = به طور پیش فرض
این نقشه اشاره گر را به تنظیمات پیش فرض خود باز می گرداند (دکمه 1 یک کد ایجاد می کند
از 1، دکمه 2 یک عدد 2 و غیره ایجاد می کند).

اشارهگر = عدد ...
این نقشه نشانگر را به گونه ای تنظیم می کند که حاوی کدهای دکمه مشخص شده باشد. لیست همیشه
با اولین دکمه فیزیکی شروع می شود. تنظیم یک کد دکمه روی 0 رویدادها را غیرفعال می کند
از آن دکمه

خطوطی که با علامت تعجب (!) شروع می شوند به عنوان کامنت در نظر گرفته می شوند.

اگر می‌خواهید اتصال یک کلید اصلاح‌کننده را تغییر دهید، باید آن را نیز از کلید حذف کنید
نقشه اصلاح کننده مناسب

مثال ها


بسیاری از اشاره گرها به گونه ای طراحی شده اند که اولین دکمه با استفاده از انگشت اشاره فشار داده می شود
دست راست افرادی که چپ دست هستند اغلب احساس می کنند که راحت تر است
کدهای دکمه‌ای که ایجاد می‌شوند را برعکس کنید تا دکمه اصلی با استفاده از آن فشار داده شود
انگشت اشاره دست چپ این کار را می توان بر روی یک اشاره گر 3 دکمه به صورت زیر انجام داد:
% xmodmap -e "pointer = 3 2 1"

بسیاری از برنامه ها از مفهوم کلیدهای متا پشتیبانی می کنند (شبیه به کلیدهای کنترلی به جز آن
متا به جای Control پایین نگه داشته می شود). با این حال، برخی از سرورها فاقد کلید متا هستند
جدول پیش فرض نقشه کلید، بنابراین باید با دست اضافه شود. دستور زیر خواهد بود
متا را به کلید چند زبانه (گاهی اوقات با عنوان Compose Character) وصل کنید. آن را نیز
از این واقعیت استفاده می کند که برنامه هایی که به یک کلید متا نیاز دارند به سادگی باید آن را دریافت کنند
keycode و لازم نیست keysym در ستون اول جدول keymap باشد. این
به این معنی است که برنامه هایی که به دنبال یک کلید چندگانه هستند (از جمله اصلاح کننده پیش فرض
نقشه) هیچ تغییری را متوجه نخواهد شد.
% xmodmap -e "keysym Multi_key = Multi_key Meta_L"

به طور مشابه، برخی از کیبوردها دارای کلید Alt هستند اما کلید متا ندارند. در این صورت موارد زیر ممکن است
مفید باشد:
% xmodmap -e "keysym Alt_L = Meta_L Alt_L"

یکی از ساده‌ترین و در عین حال راحت‌ترین کاربردها نقشه xmodm تنظیم "rubout" صفحه کلید است
کلید برای ایجاد یک keysym جایگزین. این اغلب شامل تبادل Backspace با
حذف کنید تا کاربر راحت تر باشد. اگر ttyModes منبع در xterm تنظیم شده است به عنوان
خوب، تمام پنجره های شبیه ساز ترمینال از یک کلید برای پاک کردن کاراکترها استفاده می کنند:
% xmodmap -e "keysym BackSpace = Delete"
% echo "XTerm*ttyModes: پاک کردن ^?" | xrdb -merge

برخی از صفحه‌کلیدها به‌طور خودکار کمتر و بیشتر از کاراکتر تولید نمی‌کنند
کلیدهای کاما و نقطه جابجا می شوند. این را می توان با نقشه xmodm با تنظیم مجدد
اتصالات برای کاما و نقطه با اسکریپت های زیر:
!
! make shift-، be < و shift-. باشد >
!
کاما keysym = کاما کمتر
keysym period = دوره بزرگتر

یکی از تفاوت‌های آزاردهنده‌تر بین کیبوردها، محل کنترل است
و کلیدهای CapsLock استفاده رایج از نقشه xmodm این است که این دو کلید را به صورت زیر تعویض کنید:
!
! Caps_Lock و Control_L را عوض کنید
!
حذف قفل = Caps_Lock
حذف Control = Control_L
keysym Control_L = Caps_Lock
keysym Caps_Lock = Control_L
اضافه کردن قفل = Caps_Lock
Control = Control_L را اضافه کنید

این مثال را می توان دوباره اجرا کرد تا کلیدها را به تکالیف قبلی خود برگردانید.

La کد کلیدی دستور برای تخصیص کلیدهای یکسان به چندین کد کلید مفید است.
اگرچه غیرقابل حمل است، اما امکان نوشتن اسکریپت هایی را نیز فراهم می کند که می توانند آن را بازنشانی کنند
صفحه کلید به حالت شناخته شده اسکریپت زیر کلید backspace را برای ایجاد Delete تنظیم می کند
(همانطور که در بالا نشان داده شده است)، تمام اتصالات caps lock موجود را شستشو می دهد، کلید CapsLock را a می کند
کلید کنترل، باعث می شود F5 Escape تولید کند، و باعث می شود Break/Reset یک قفل شیفت باشد.
!
! در HP، کدهای کلید زیر دارای سرپوش‌های کلیدی هستند:
!
! 101 بک اسپیس
! 55 کلاه
! 14 Ctrl
! 15 شکستن/تنظیم مجدد
! 86 توقف کنید
! 89 F5
!
کد کلید 101 = حذف
کد کلید 55 = Control_R
پاک کردن قفل
Control = Control_R را اضافه کنید
کد کلید 89 = فرار
کد کلید 15 = Caps_Lock
اضافه کردن قفل = Caps_Lock

محیط زیست


نمایش دادن برای دریافت میزبان و شماره نمایش پیش فرض.

از xmodmap به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    فازر
    فازر
    Phaser یک باز سریع، رایگان و سرگرم کننده است
    منبع چارچوب بازی HTML5 که ارائه می دهد
    WebGL و Canvas Rendering در سراسر
    مرورگرهای وب دسکتاپ و موبایل بازی ها
    می تواند با ...
    دانلود فازر
  • 2
    موتور VASSAL
    موتور VASSAL
    VASSAL یک موتور بازی برای ایجاد است
    نسخه های الکترونیکی تخته سنتی
    و بازی های کارتی پشتیبانی می کند
    رندر و تعامل قطعه بازی،
    و ...
    دانلود VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF یک کتابخانه جاوا برای ایجاد است
    و ویرایش فایل های PDF با LGPL و
    مجوز منبع باز MPL. OpenPDF است
    LGPL/MPL جانشین منبع باز iText،
    و ...
    OpenPDF - Fork of iText را دانلود کنید
  • 4
    GIS SAGA
    GIS SAGA
    SAGA - سیستم برای خودکار
    تجزیه و تحلیل جغرافیایی - یک جغرافیا است
    نرم افزار سیستم اطلاعات (GIS) با
    قابلیت های بسیار زیاد برای داده های جغرافیایی
    پردازش و آنا...
    دانلود SAGA GIS
  • 5
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار IBM برای جاوا / JTOpen یک است
    کتابخانه کلاس های جاوا که از
    کلاینت/سرور و برنامه نویسی اینترنتی
    مدل های سیستمی که دارای OS/400 است،
    i5/OS، o...
    جعبه ابزار را برای جاوا/JTOpen دانلود کنید
  • 6
    D3.js
    D3.js
    D3.js (یا D3 برای اسناد داده محور)
    یک کتابخانه جاوا اسکریپت است که به شما اجازه می دهد
    برای تولید داده های پویا و تعاملی
    تجسم در مرورگرهای وب با D3
    شما...
    D3.js را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad