Πώς να τροποποιήσετε το keymap χρησιμοποιώντας το xmodmap

Pos Na Tropopoiesete To Keymap Chresimopoiontas To Xmodmap



Αφού ο χρήστης έχει ρυθμίσει το περιβάλλον Linux, το πρώτο πράγμα που είναι βολικό για τον χρήστη είναι να μπορεί να ρυθμίσει το keymap σύμφωνα με την ευκολία πρόσβασης του χρήστη. Το περιβάλλον Linux συνοδεύεται από μια προεπιλεγμένη αντιστοίχιση κλειδιών που μπορεί να τροποποιηθεί ανάλογα με την ευκολία του χρήστη.

Για να αντιστοιχίσετε τα πλήκτρα, ο χρήστης μπορεί να χρησιμοποιήσει το ' xmodmap ' εντολή. Με τη βοήθεια αυτής της εντολής, ο χρήστης μπορεί να αντιστοιχίσει εκ νέου συγκεκριμένα πλήκτρα στο πληκτρολόγιο, κάτι που είναι χρήσιμο για τη δημιουργία μιας προσαρμοσμένης και τέλειας διάταξης πληκτρολογίου αντί να επιλέξει την προεπιλεγμένη διανομή Linux.







Αυτή η εντολή μπορεί επίσης να χρησιμοποιηθεί για την αντιστοίχιση ορισμένων λειτουργιών σε ορισμένα πλήκτρα που μπορεί να μην έχουν χρησιμοποιηθεί διαφορετικά, όπως η προσθήκη τονισμένων γραμμάτων ή η απεικόνιση σπασμένων πλήκτρων.



Αυτό το άρθρο περιέχει δύο μεθόδους για την τροποποίηση των χαρτών κλειδιών:



Ας ξεκινήσουμε με τη βασική μέθοδο και ας μάθουμε να αλλάζουμε την αντιστοίχιση πληκτρολογίου χρησιμοποιώντας το xmodmap μέσα από έναν οδηγό βήμα προς βήμα.





Πώς να αλλάξετε τη χαρτογράφηση πληκτρολογίου χρησιμοποιώντας το xmodmap;

Το 'xmodmap' είναι ένα βοηθητικό πρόγραμμα γραμμής εντολών που χρησιμοποιείται για την τροποποίηση και την αντιστοίχιση κλειδιών στο Xorg.

Πώς μπορώ να λάβω τον πίνακα προεπιλεγμένου(Τρέχοντος) χάρτη;

Ο χρήστης μπορεί να ρίξει μια ματιά στον τρέχοντα χάρτη πληκτρολογίου χρησιμοποιώντας την ακόλουθη εντολή:



xmodmap -pke

Ο πίνακας keymap θα εμφανιστεί ως:

Αυτός ο πίνακας δείχνει την αντιστοίχιση πλήκτρων και όλους τους πιθανούς συνδυασμούς για κάθε λειτουργία πλήκτρων πληκτρολογίου. Ας καταλάβουμε σε τι αντιστοιχεί κάθε σειρά και πώς μπορούμε να αλλάξουμε αυτούς τους χάρτες πλήκτρων.

Κωδικός κλειδιού και αντιστοίχιση κλειδιού Επεξήγηση

Κάθε κωδικός κλειδιού αντιστοιχεί σε ένα keysym με το οποίο έχει αντιστοιχιστεί. Στην παραπάνω αντιστοίχιση πλήκτρων, πάρτε ένα παράδειγμα του κωδικού κλειδιού 25 που αντιστοιχίζεται σε πεζά w, ενώ το κεφαλαίο W αντιστοιχίζεται στον κωδικό κλειδιού 25 συν shift.

Κάθε στήλη αντιστοιχεί σε ένα σύνολο συνδυασμών:

  1. Κλειδί
  2. Shift+πλήκτρο
  3. Mode_shift+key
  4. Mode_shift+Shift+key
  5. ISO_Level3_Shift+κλειδί
  6. ISO_Level3_Shift+Shift+πλήκτρο

Εντάξει, αφού γίνει κατανοητό καθαρά, ας προχωρήσουμε και ας μεταβούμε κατευθείαν στην πρακτική εργασία της αλλαγής των χαρτών πλήκτρων χρησιμοποιώντας το xmodmap.

Πώς να τροποποιήσετε το keymap χρησιμοποιώντας το xmodmap;

Για να τροποποιήσετε τον χάρτη πληκτρολογίου χρησιμοποιήστε το ' ~/.Xmodmap ' εντολή. Ακολουθήστε τα παρακάτω βήματα για την τροποποίηση του χάρτη κλειδιού.

Βήμα 1: Αντίγραφο των τρεχουσών αντιστοιχίσεων

Αντιγράψτε τις τρέχουσες αντιστοιχίσεις στο αρχείο με το όνομα '.Xmodmap' στον κατάλογο HOME:

xmodmap -pke > ~ / .Xmodmap

Βήμα 2: Επεξεργαστείτε το αρχείο '~/.Xmodmap'.

Μόλις αντιγραφεί, ανοίξτε το αρχείο στον επεξεργαστή 'nano' χρησιμοποιώντας την εντολή:

νανο ~ / .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' είναι μια γραφική διεπαφή για την αλλαγή της αντιστοίχισης πλήκτρων του πληκτρολογίου (γνωστή και ως γραφικό front-end σε xmodmap). Αυτό το πακέτο δεν διατίθεται προεγκατεστημένο. οπότε, πρέπει πρώτα να το εγκαταστήσουμε.

Προϋπόθεση: Εγκατάσταση xkeycaps σε Linux

Για εγκατάσταση ' xkeycaps ” εκτελέστε την εντολή που πληκτρολογείτε παρακάτω:

sudo κατάλληλος εγκαθιστώ xkeycaps

Βήμα 1: Αναζήτηση και άνοιγμα xkeycaps

Μετά την εγκατάσταση, αναζητήστε το 'xkeycaps' και ανοίξτε την εφαρμογή.

Η πρώτη διεπαφή θα μοιάζει με αυτό.

Βήμα 2: Επιλέξτε Πληκτρολόγιο και διάταξη

Μπορείτε να επιλέξετε το πληκτρολόγιο και τη διάταξη σύμφωνα με τις ανάγκες σας:

και επιλέξτε 'ok'.

Θα παρατηρήσετε ότι τοποθετώντας το δείκτη του ποντικιού πάνω από το κλειδί. Οι κωδικοί KeyCode, KeySym και ASCII εμφανίζονται λεπτομερώς (όπως επισημαίνεται στο παραπάνω στιγμιότυπο οθόνης).

Βήμα 3: Επεξεργαστείτε το KeySym του κλειδιού

Για να αλλάξετε/τροποποιήσετε οποιοδήποτε KeySym, κρατήστε πατημένο το 'δεξί κλικ' στο συγκεκριμένο κλειδί και θα εμφανιστεί ένα μενού περιβάλλοντος.

Από το εμφανιζόμενο μενού, μπορείτε να εκτελέσετε διάφορες εργασίες όπως κλειδιά Επεξεργασία, Ανταλλαγή, Διπλότυπο, Απενεργοποίηση και επαναφορά.

Τώρα, μετακινηθείτε προς τα κάτω στο μενού (μην αφήσετε το δεξί κλικ) και επιλέξτε 'Επεξεργασία KeySyms of Key' αφήνοντας το κουμπί 'δεξί κλικ' του ποντικιού σας.

Βήμα 4: Επιλέξτε Σύνολο χαρακτήρων και KeySym του επιλεγμένου κωδικού κλειδιού

Θα εμφανιστεί ένα νέο αναδυόμενο παράθυρο από όπου μπορείτε να επιλέξετε το σύνολο χαρακτήρων και το KeySym του επιλεγμένου KeyCode, όπως φαίνεται στο GIF παρακάτω:

Μόλις ολοκληρωθούν όλα, επιλέξτε 'ok' για να αποθηκεύσετε τις αλλαγές.

Αυτό αφορά την αλλαγή των χαρτών πλήκτρων χρησιμοποιώντας το xkeycaps (γραφική διεπαφή σε xmodmap).

συμπέρασμα

Η προσαρμογή του χάρτη πληκτρολογίου σας Linux χρησιμοποιώντας την εντολή xmodmap προσφέρει μια εξατομικευμένη και φιλική προς το χρήστη διάταξη πληκτρολογίου. Η διαδικασία βήμα προς βήμα μπορεί να σας βοηθήσει να ρυθμίσετε τον επιθυμητό χάρτη πληκτρολογίου σύμφωνα με την επιλογή του χρήστη. Αυτό το άρθρο εξηγεί την πλήρη διαδικασία για την τροποποίηση της αντιστοίχισης κλειδιών. Έχει επίσης επισημάνει τη χρήση του « $HOME/.bashrc ” εντολή που εξασφαλίζει μια συνεπή εμπειρία σε όλα τα τερματικά σε περιβάλλον Linux.