אנגליתצרפתיתספרדי

Ad


סמל OnWorks

xmodmap - מקוון בענן

הפעל את xmodmap בספק אירוח בחינם של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה xmodmap שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


xmodmap - כלי עזר לשינוי מפות מפתח ומיפוי לחצני מצביע ב-X

תַקצִיר


xmodmap [-אפשרויות ...] [שם קובץ]

תיאור


אל האני xmodmap התוכנית משמשת לעריכה ולהצגה של המקלדת מתקן מַפָּה ו מפת מפתח שולחן
המשמשים את יישומי הלקוח כדי להמיר קודי מפתחות של אירועים לסימני מפתח. זה
בדרך כלל רץ מסקריפט האתחול של ההפעלה של המשתמש כדי להגדיר את המקלדת בהתאם
טעמים אישיים.

אפשרויות


ניתן להשתמש באפשרויות הבאות עם xmodmap:

-לְהַצִיג תצוגה
אפשרות זו מציינת את המארח והתצוגה לשימוש.

עזרה אפשרות זו מציינת תיאור קצר של הארגומנטים של שורת הפקודה
יש להדפיס בערוץ השגיאה הסטנדרטי. זה ייעשה בכל פעם
ניתן טיעון לא מטופל xmodmap.

-דקדוק
אפשרות זו מציינת שהודעת עזרה המתארת ​​את דקדוק הביטוי בשימוש
בקבצים ועם -e יש להדפיס ביטויים על שגיאת התקן.

-הפך
אפשרות זו מעידה על כך xmodmap צריך להדפיס את פרטי הגרסה שלו ולצאת.

-שורש
אפשרות זו מעידה על כך xmodmap צריך להדפיס מידע רישום בזמן שהוא מנתח
הקלט שלו.

-שֶׁקֶט אפשרות זו מכבה את הרישום המילולי. זוהי ברירת המחדל.

-n אפשרות זו מעידה על כך xmodmap לא צריך לשנות את המיפויים, אבל צריך
להציג מה זה יעשה, כמו לעשות(1) עושה כאשר ניתנת אפשרות זו.

-e ביטוי
אפשרות זו מציינת ביטוי לביצוע. כל מספר של ביטויים יכול
יצוין משורת הפקודה.

-אחר הצהריים אפשרות זו מציינת שיש להדפיס את מפת השינוי הנוכחית ב-
פלט סטנדרטי. זהו מצב הפעולה המוגדר כברירת מחדל אם אין אפשרויות מצב אחרות
מצוינים.

-pk אפשרות זו מציינת שיש להדפיס את טבלת מפת המקשים הנוכחית ב-
פלט סטנדרטי.

-pke אפשרות זו מציינת שיש להדפיס את טבלת מפת המקשים הנוכחית ב-
פלט סטנדרטי בצורה של ביטויים שניתן להיזהר אליהם בחזרה xmodmap.

-עמ אפשרות זו מציינת שיש להדפיס את מפת המצביע הנוכחית על
פלט סטנדרטי.

- מקף בודד פירושו שיש להשתמש בקלט הסטנדרטי כקובץ הקלט.

אל האני שם הקובץ מציין קובץ המכיל xmodmap ביטויים שיש לבצע. הקובץ הזה הוא
בדרך כלל נשמר בספריית הבית של המשתמש עם שם כמו .xmodmaprc.

ביטוי דקדוק


אל האני xmodmap התוכנית קוראת רשימה של ביטויים ומנתחת את כולם לפני שתנסה לעשות זאת
להוציא להורג כל אחד מהם. זה מאפשר להתייחס לסימני מפתח המוגדרים מחדש
בצורה טבעית מבלי לדאוג כל כך לגבי התנגשויות שמות.

ניתן למצוא את רשימת שמות המפתחות בקובץ הכותרות (בלי ה
XK_ קידומת), בתוספת מסד הנתונים keysym /usr/share/X11/XKeysymDB. Keysyms
ניתן לציין תווי Unicode תואמים כ-"U0020" עד "U007E" ו-"U00A0" כדי
"U10FFFF" עבור כל תווי Unicode אפשריים.

סיסמה מספר = KEYSYMNAME ...
רשימת סימני המפתח מוקצית לקוד המפתח המצוין (אשר עשוי להיות מצוין
בעשרוניות, hex או אוקטליות וניתן לקבוע על ידי הפעלת ה- Xev תכנית). עד ל
ניתן לחבר למפתח שמונה סימני מפתח, אולם ארבעת הסימנים האחרונים אינם בשימוש באף אחד מהם
הטמעה מרכזית של שרת X. סימן המפתח הראשון משמש כאשר אין מפתח משנה
לחוץ יחד עם מקש זה, השני עם Shift, השלישי כאשר
מפתח Mode_switch משמש עם מפתח זה והרביעי כאשר גם Mode_switch וגם
משתמשים במקשי Shift.

סיסמה כל = KEYSYMNAME ...
אם לאף מפתח קיים הרשימה המצוינת של סימני מפתחות הוקצתה לו, מפתח רזרבי
על המקלדת נבחרה וסימני המקשים מוקצים לה. רשימת
סימני מפתח ניתן לציין בעשרוניות, hex או אוקטליות.

keysym KEYSYMNAME = KEYSYMNAME ...
אל האני KEYSYMNAME בצד שמאל מתורגם לקודי מפתח תואמים המשמשים
לבצע את הסט המתאים של סיסמה ביטויים. שימו לב שאם זהה
keysym קשור למספר מפתחות, הביטוי מבוצע עבור כל התאמה
סיסמה.

ברור MODIFIERNAME
פעולה זו מסירה את כל הערכים במפת השינוי עבור השינוי הנתון, כאשר הוא חוקי
השם הם: משמרת, לנעול, שליטה, מוד 1, מוד 2, מוד 3, מוד 4, ו מוד 5 (המקרה לא
משנה בשמות משנה, אם כי זה משנה עבור כל שאר השמות). ל
לדוגמה, ``clear Lock'' יסיר את כל המפתחות שהיו קשורים לנעילת ההילוכים
שינוי.

להוסיף MODIFIERNAME = KEYSYMNAME ...
זה מוסיף את כל המפתחות המכילים את סימני המפתח הנתונים למפת השינוי המצוינת.
שמות סימני המפתח מוערכים לאחר קריאת כל ביטויי הקלט כדי להפוך אותם
קל לכתוב ביטויים להחלפת מפתחות (ראה סעיף דוגמאות).

להסיר MODIFIERNAME = KEYSYMNAME ...
זה מסיר את כל המפתחות המכילים את סימני המפתח הנתונים מהשינוי המצוין
מַפָּה. בניגוד להוסיף, שמות סימני המפתח מוערכים עם קריאת השורה. זה
מאפשר לך להסיר מפתחות משינוי מבלי שתצטרך לדאוג אם או
לא הם הוקצו מחדש.

מצביע = ברירת מחדל
זה מחזיר את מפת המצביע להגדרות ברירת המחדל שלה (לחצן 1 יוצר קוד
מתוך 1, כפתור 2 יוצר 2 וכו').

מצביע = מספר ...
זה מגדיר את מפת המצביע כך שתכיל את קודי הכפתורים המצוינים. הרשימה תמיד
מתחיל עם הכפתור הפיזי הראשון. הגדרת קוד לחצן ל-0 משבית אירועים
מהכפתור הזה.

שורות שמתחילות בסימן קריאה (!) נלקחות כהערות.

אם ברצונך לשנות את הכריכה של מפתח משנה, עליך להסיר אותו גם מה-
מפת משנה מתאימה.

דוגמאות


מצביעים רבים מתוכננים כך שהלחצן הראשון נלחץ באמצעות האצבע המורה של
יד ימין. אנשים שהם שמאליים מגלים לעתים קרובות שיותר נוח לעשות זאת
הפוך את קודי הכפתורים שנוצרו כך שהלחצן הראשי נלחץ באמצעות
האצבע המורה של יד שמאל. ניתן לעשות זאת באמצעות מצביע בן 3 כפתורים באופן הבא:
% xmodmap -e "מצביע = 3 2 1"

יישומים רבים תומכים ברעיון של מפתחות Meta (בדומה למקשי Control מלבד זאת
Meta מחזיק מעמד במקום Control). עם זאת, לשרתים מסוימים אין מפתח מפתח Meta
טבלת מפת המקשים המוגדרת כברירת מחדל, אז יש להוסיף אחת ביד. הפקודה הבאה תהיה
צרף Meta למפתח רב-שפות (לפעמים מסומן כ-Compose Character). זה גם
מנצל את העובדה שיישומים שצריכים מפתח Meta פשוט צריכים לקבל את
keycode ואינם דורשים שה-keysym יהיה בעמודה הראשונה של טבלת מפת המפתח. זֶה
פירושו שיישומים שמחפשים Multi_key (כולל שינוי ברירת המחדל
מפה) לא ישים לב לשום שינוי.
% xmodmap -e "keysym Multi_key = Multi_key Meta_L"

באופן דומה, בחלק מהמקלדות יש מקש Alt אך ללא מקש Meta. במקרה כזה ייתכן שהדברים הבאים
תהיה שימושי:
% xmodmap -e "keysym Alt_L = Meta_L Alt_L"

אחד השימושים היותר פשוטים, אך נוחים xmodmap זה להגדיר את ה"שפשוף" של המקלדת
מפתח ליצירת סימן מפתח חלופי. זה כרוך לעתים קרובות בהחלפת Backspace עם
מחק כדי שיהיה נוח יותר למשתמש. אם ה ttyModes משאב ב x מונח מוגדר כ
ובכן, כל חלונות אמולטור המסוף ישתמשו באותו מקש למחיקת תווים:
% xmodmap -e "keysym BackSpace = מחק"
% echo "XTerm*ttyModes: מחק ^?" | xrdb -מיזוג

מקלדות מסוימות אינן מייצרות אוטומטית פחות וגדול יותר מתווים כאשר
מקשי הפסיק והנקודה מוזזים. ניתן לתקן זאת באמצעות xmodmap על ידי איפוס של
כריכות עבור הפסיק והנקודה עם התסריטים הבאים:
!
! לעשות shift-, להיות < ו-shift-. להיות >
!
keysym פסיק = פסיק פחות
keysym period = תקופה גדולה יותר

אחד ההבדלים היותר מעצבנים בין מקלדות הוא המיקום של ה-Control
ומקשי CapsLock. שימוש נפוץ ב xmodmap הוא להחליף את שני המפתחות האלה באופן הבא:
!
! החלף Caps_Lock ו-Control_L
!
Remove Lock = Caps_Lock
Remove Control = Control_L
keysym Control_L = Caps_Lock
keysym Caps_Lock = Control_L
add Lock = Caps_Lock
add Control = Control_L

ניתן להפעיל דוגמה זו שוב כדי להחליף את המפתחות בחזרה להקצאות הקודמות שלהם.

אל האני סיסמה הפקודה שימושית להקצאת אותו סימן מפתח למספר קודי מפתח.
למרות שאינו נייד, זה גם מאפשר לכתוב סקריפטים שיכולים לאפס את
המקלדת למצב ידוע. הסקריפט הבא מגדיר את מפתח ה-backspace ליצירת Delete
(כפי שמוצג לעיל), מסלק את כל כריכות ה-Caps Lock הקיימות, הופך את מפתח ה-CapsLock להיות א
מפתח שליטה, גורם ל-F5 ליצור Escape, והופך את Break/Reset לנעילת הילוכים.
!
! ב-HP, לקודי המפתח הבאים יש מכסי מפתחות כמפורט:
!
! 101 Backspace
! 55 כובעים
! 14 Ctrl
! 15 הפסקה/איפוס
! 86 עצור
! 89 F5
!
קוד מפתח 101 = מחק
קוד מפתח 55 = Control_R
נקה מנעול
add Control = Control_R
קוד מפתח 89 = בריחה
קוד מפתח 15 = Caps_Lock
add Lock = Caps_Lock

הסביבה


תצוגה כדי לקבל ברירת מחדל מארח ומספר תצוגה.

השתמש ב-xmodmap באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser היא פתיחה מהירה, חינמית ומהנה
    מסגרת משחק מקור HTML5 שמציעה
    עיבוד WebGL ו-Canvas לרוחב
    דפדפני אינטרנט שולחניים וניידים. משחקים
    יכול להיות שותף...
    הורד את Phaser
  • 2
    מנוע VASSAL
    מנוע VASSAL
    VASSAL הוא מנוע משחק ליצירה
    גרסאות אלקטרוניות של לוח מסורתי
    ומשחקי קלפים. זה מספק תמיכה עבור
    עיבוד ואינטראקציה של חלקי משחק,
    ו...
    הורד את VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF היא ספריית Java ליצירה
    ועריכת קבצי PDF עם LGPL ו
    רישיון קוד פתוח MPL. OpenPDF הוא ה
    יורש הקוד הפתוח LGPL/MPL של iText,
    ...
    הורד את OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - מערכת לאוטומטיות
    ניתוחים גיאוגרפיים - הוא גיאוגרפי
    תוכנת מערכת מידע (GIS) עם
    יכולות עצומות לגיאודטה
    עיבוד ואנה...
    הורד את SAGA GIS
  • 5
    ארגז כלים עבור Java/JTOpen
    ארגז כלים עבור Java/JTOpen
    ארגז הכלים של IBM עבור Java / JTOpen הוא א
    ספריית מחלקות Java התומכות ב
    תכנות לקוח/שרת ואינטרנט
    דגמים למערכת עם OS/400,
    i5/OS, o...
    הורד את ארגז הכלים עבור Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (או D3 עבור מסמכים מבוססי נתונים)
    היא ספריית JavaScript המאפשרת לך
    לייצר נתונים דינמיים ואינטראקטיביים
    הדמיות בדפדפני אינטרנט. עם D3
    אתה...
    הורד את D3.js
  • עוד »

פקודות לינוקס

Ad