Utilizând comanda Linux XMODMAP pentru a schimba tastele de pe o tastatură

Autor: Eugene Taylor
Data Creației: 14 August 2021
Data Actualizării: 1 Mai 2024
Anonim
Utilizând comanda Linux XMODMAP pentru a schimba tastele de pe o tastatură - Articole
Utilizând comanda Linux XMODMAP pentru a schimba tastele de pe o tastatură - Articole

Conţinut

Pe Linux, aveți o mare flexibilitate față de configurațiile individuale. De exemplu, sisteme de intrare. Configurația tastaturii este pe deplin accesibilă printr-o cartografiere personalizabilă. Utilitarul xmodmap vă permite să modificați configurația tastaturii așa cum doriți, inclusiv schimbarea atribuțiilor și funcțiilor tastelor sau chiar adăugarea unei funcții unei alte taste. Lucrul interesant este că servește de asemenea personalizarea acțiunilor butoanelor mouse-ului.


instrucțiuni de ghidare

Configurați tastatura așa cum doriți cu utilitarul xmodmap (imagine de la Fyerne de la Fotolia.com)
  1. Deschideți o nouă fereastră terminal. Introduceți următoarea comandă:

    xmodmap -pke

    Aceasta va afișa maparea curentă a tastaturii. Dacă doriți doar să modificați două chei, va fi mai ușor să construiți comanda.

  2. Introduceți "xev" și apăsați Enter dacă aveți nevoie să adăugați funcții la cheile care nu sunt cartografiate. De exemplu, este posibil ca cheile multimedia să nu fie incluse în maparea curentă. Pe ecranul terminalului, apăsați tasta pe care doriți să o cartografiați și x și y vor afișa codul dvs. de identificare. Scrieți-l când doriți să-l înlocuiți.

  3. Folosind un editor de text la alegere, deschideți sau creați fișierul .xmodmaprc din directorul Home. Este posibil ca fișierul să nu existe încă dacă nu ați executat încă comanda xmodmap, deci va trebui să-l creați.


  4. Adăugați o linie la fișierul .xmodmaprc pentru fiecare cheie pe care doriți să o modificați. Linia trebuie să fie în acest format:

    codul cheie codigodatecla = cheie

    Înlocuiți codigodatecla cu codul descoperit după opțiunea "pke" sau xev. Înlocuiți "tasta" cu alta pe care doriți să o introduceți când este apăsată prima. De exemplu, pentru a schimba codul 89 la tasta F4, linia este "keycode 89 = F4". Pentru a schimba când ați tastat în caseta de sus, spațiul de la capătul liniei și tastați tasta care urmează să fie reprezentată atunci când este apăsată tasta Shift.

  5. Deschideți fișierul XKeysymDB, de obicei localizat în directorul / usr / share / X11, pentru a vedea numele funcțiilor multimedia. De exemplu, fișierul arată că funcția "XF86AudioMute" este disponibilă. Pentru a modifica o tastă multimedia cu codul 102 la butonul mut, trebuie să adăugați următoarea linie în fișierul .xmodmaprc:


    codul cheie 102 = XF86AudioMute

  6. Salvați fișierul .xmodmaprc când ați terminat. Ieșiți din sistem și înregistrați-vă din nou pentru ca modificările să aibă efect.