כיצד לשנות מפת מפתח באמצעות xmodmap

Kyzd Lsnwt Mpt Mpth B Mz Wt Xmodmap



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

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







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



מאמר זה מכיל שתי שיטות לשינוי מפות מפתח:



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





כיצד לשנות מיפוי מקלדת באמצעות xmodmap?

ה-'xmodmap' הוא כלי שורת פקודה המשמש לשינוי ומיפוי מפתחות ב-Xorg.

כיצד להשיג את טבלת מפת המקשים ברירת המחדל (נוכחית)?

המשתמש יכול להסתכל על מפת המקשים הנוכחית באמצעות הפקודה הבאה:



xmodmap -pke

טבלת מפת המקשים תופיע כ:

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

KeyCode ומיפוי מפתח מוסברים

כל קוד מפתח מתאים לסמל מפתח שאליו הוא ממופה. במיפוי המקשים שלמעלה, קח דוגמה של מיפוי של קוד מפתח 25 לאותיות w, בעוד אות W ממופה לקוד מפתח 25 פלוס shift.

כל עמודה מתאימה לקבוצה של שילובים:

  1. מַפְתֵחַ
  2. Shift+מקש
  3. Mode_shift+מקש
  4. Mode_shift+Shift+מקש
  5. ISO_Level3_Shift+מקש
  6. ISO_Level3_Shift+Shift+מקש

בסדר, ברגע שהובנו בבירור, בואו נתקדם ונגפוץ ישר לעבודה המעשית של שינוי מפות מפתח באמצעות xmodmap.

כיצד לשנות מפת מפתח באמצעות xmodmap?

כדי לשנות את מפת המקשים השתמש ב' ~/.Xmodmap ' פקודה. בצע את השלבים הבאים לשינוי מפת המקשים.

שלב 1: העתקה של מיפויים נוכחיים

העתק את המיפויים הנוכחיים לקובץ בשם '.Xmodmap' בספריית HOME:

xmodmap -pke > ~ / .Xmodmap

שלב 2: ערוך את קובץ '~/.Xmodmap'.

לאחר העתקתו, פתח את הקובץ בעורך 'ננו' באמצעות הפקודה:

ננו ~ / .Xmodmap

ה '~/.Xmodmap' הקובץ ייפתח ומכיל מיפוי ברירת מחדל:

שלב 3: שנה את מיפוי המפתחות של המפתח הרצוי

המשתמש יכול לשנות את מיפוי המפתחות המוגדר כברירת מחדל ולמפות את המפתחות בהתאם ליכולתו. לדוגמה, במסך למטה, מיפוי המקשים עבור קוד מפתח 25 שונה מ-'w W w W' ל-'r R r R':

שלב 4: שמור את השינויים

כדי להבטיח את השינויים, בצע את הפקודה הבאה כדי לטעון את התצורה לתוך ' xmodmap '.

xmodmap ~ / .Xmodmap

שלב 5: עדכן את הקובץ '~/.bashrc'.

על מנת לשמור על שינויי התצורה בכל פעם שהטרמינל/המעטפת מופעל, הוסף את הפקודה שבוצעה לעיל בסוף הקובץ '~/.bashrc' באמצעות הפקודה:

הֵד xmodmap ~ / .Xmodmap >> ~ / .bashrc

שלב 6: אמת מיפוי מפתח

כדי לראות את השינויים שנעשו שוב, הפעל את הפקודה:

xmodmap -pke

ניתן לראות במסך לעיל שמיפוי המקשים עבור קוד מפתח 25 השתנה ביעילות.

זה הכל כדי לשנות את מפת המפתח באמצעות xmodmap. בואו נצלול ללמוד כיצד לשנות מיפוי מפתח באמצעות xkeycaps.

כיצד לשנות מיפוי מקלדת באמצעות xkeycaps?

ה-'xkeycaps' הוא ממשק גרפי לשינוי מיפוי המקשים של המקלדת (המכונה חזית גרפית ל-xmodmap). חבילה זו אינה מותקנת מראש; אז, אנחנו צריכים להתקין אותו קודם.

תנאי מוקדם: התקנה של xkeycaps בלינוקס

להתקין ' xkeycaps ' בצע את הפקודה שהוקלדה למטה:

סודו מַתְאִים להתקין xkeycaps

שלב 1: חפש ופתח את xkeycaps

לאחר ההתקנה, חפש את 'xkeycaps' ופתח את היישום.

הממשק הראשון ייראה כך.

שלב 2: בחר מקלדת ופריסה

אתה יכול לבחור את המקלדת והפריסה לפי הצורך שלך:

ובחר 'בסדר'.

תבחין בכך על ידי ריחוף מעל המפתח; KeyCode, KeySym וקוד ASCII מוצגים בפירוט (כפי שמודגש בצילום המסך לעיל).

שלב 3: ערוך את KeySym של המפתח

כדי לשנות/לשנות כל KeySym, המשך להחזיק 'לחיצה ימנית' על המקש הספציפי הזה, ותפריט הקשר יופיע.

מהתפריט המוצג, תוכל לבצע מספר משימות כמו עריכה, החלפה, שכפול, השבת ושחזור מפתחות.

כעת, עברו למטה לתפריט (אל תשחרר לחיצה ימנית) ובחר 'ערוך סימני מפתח מפתח' על ידי שחרור כפתור 'לחיצה ימנית' של העכבר.

שלב 4: בחר ערכת תווים ו-KeySym של KeyCode שנבחר

יופיע חלון קופץ חדש שממנו תוכל לבחור את ערכת התווים ואת KeySym של ה-KeyCode שנבחר, כפי שמודגם ב-GIF שלהלן:

לאחר שהכל נעשה, בחר 'אישור' כדי לשמור שינויים.

זה הכל על שינוי מפות המפתח באמצעות xkeycaps (ממשק גרפי ל-xmodmap).

סיכום

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