Spremenite nastavitve tipkovnice z Xmodmap

tipkovnica tux

Ukazov, programov je veliko, vsak za določeno aplikacijo. Mnogi od nas razmišljajo, ali bodo v določenem trenutku resnično koristni, in nenadoma pride dan, ko nam lahko pomaga ta natančni ukaz.

Čeprav se mi je ta ukaz od začetka zdel koristen, ga morda mnogi niso. Toda v resnici obstajajo neskončni razlogi, zakaj bi bilo to potrebno spremenite nastavitve računalniške tipkovnice. Če morate imeti dostop do posebnega znaka takoj ali če imate tipkovnico s poškodovano tipko, skratka, resnica je, da je to potrebno ali ne, tukaj so na voljo različni načini za spreminjanje tipkovnice računalnika po vaši želji.

xmodmap

Za začetek xmodmap je zadolžen za nadzor preslikava med vsako tipko, pritisnjeno na tipkovnici, in odziv sistema na dejanje, na primer na tisto, kar vidimo na zaslonu. Za to xmodmap uporablja dva pomembna parametra: "Kode ključev" in "KeySym".

P Kode ključev So številke, ki jih ustvari tipkovnica, ko pritisnete določeno tipko, in določite samo vsako tipko. Na primer, v mojem primeru preslednico predstavlja tipkovnica 65.

Po drugi strani pa Ključni znaki so besede, ki se uporabljajo za določanje vrste ključa. Na ta način Xmodmapu ni treba neposredno razlagati informacij, ki se izpisujejo s tipkovnice, temveč se lahko na tipke sklicuje tudi po imenu. Nadaljujem s primerom, ima moja preslednica ključno kodo 65, njegov KeySym pa je "prostor".

Si lahko pomagate z ukazom xev, ki vam omogoča, da poznate kodo tipk in tipkovnico vsake tipke, ki jo pritisnete, sicer pa lahko vedno uporabite ukaz xmodmap -pke kjer boste videli seznam vseh tipk, skupaj z njihovimi kodami in tipkami.

Obstaja tretji parameter, ki ga Xmodmap upošteva in to je modifikatorji. Ti ustrezajo skupini posebnih tipk, ki jih pritisnete hkrati z drugo tipko za spremembo izhoda. Na primer Shift, Caps_Lock, Ctrl, in tako naprej

Da bi spremenili tipkovnico, bomo najprej razumeli, kako deluje ukaz Xmodmap. Če bomo tekli

xmodmap -pke

Opazili bomo vsako tipkovnico, ki ustreza vsaki kodi tipk na tipkovnici, v obliki, podobni tej:

[…] Tipkovna koda 57 = KeySym1 KeySym2 KeySym3...
[...]

pke

Kjer vsak stolpec KeySym ustreza kombinaciji naslednjih modifikacijskih tipk:

1. Ključ
2. Shift + tipka
3. stikalo_način + tipka
4. stikalo_preklopnika + Shift + tipka
5. Tipka AltGr +
6. AltGr + Shift + tipka

Kot primer, če bi želeli spremeniti ključ kape LOCK, tako da deluje tako Shift, izvedemo naslednjo vrstico.

Xmodmap -e "koda ključa 66 = Shift_L"

Od zdaj naprej bo velik črk (Keycode 66) deloval kot Shift_L.

Če želite konfigurirati znak s kombinacijo Shift, morate spremeniti le drugi stolpec KeySym in tako v skladu s tabelo.

XKeyCaps

V poskusu, da si življenje nekoliko olajša, ima xmodmap tudi grafični vmesnik, ki je uporabniku prijeten za spreminjanje konfiguracije tipkovnice. Xkeycaps je predstavljen z oknom, ki vam omogoča, da izberete model tipkovnice, ki ga želite uporabiti, in nato grafično spreminjate tipke.

xkeycaps

Xkeycaps vam omogoča:

  • Uredite KeySym ključa
  • Zamenjaj tipke
  • Podvojene tipke
  • Onemogoči tipke
  • Obnovi privzete nastavitve

Konzola ali grafični vmesnik, xmodmap ali xkeycaps, tukaj sta dve možnosti za organiziranje vsake tipke v računalniku na svoj način.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

      Pasadena je dejal

    In kakšen bi bil ortodoksni način preslikave tipkovnice na enostaven način, tako v grafičnem okolju kot v načinu konzole, od minute 0? Ker razumem, da ti ukazi ne spreminjajo trajno.

    Zdi se mi, da uporabljam datoteke, kot je /etc/rc.local ali ~ / .bashrc, vendar bi bilo bolj krasno, če bi se rešili težav.

      Guillermo je dejal

    Odlične aplikacije, nisem poznal tistega, ki ima grafični vmesnik. Vsekakor sem z Xmodmapom dodal esperantske znake, ko pred letom 2009 niso bili dosegljivi, ja (ŝĉĥĵĝ so enostavni, čeprav je ŭ pri ALT GR + SHIFT + ç še vedno težko).

    Dodajte še to, da bi lahko do leta 2009 spremenili vse v besedilni datoteki in datoteko xmodmap kopirali v uporabniško mapo / dom / UPORABNIK s točko spredaj, da jo skrijete: .xmodmap-eo, na primer za vstavljanje ključev v esperanto (eo) in ob prijavi je sistem vprašal, ali naj spremeni tipkovnico s to različico.

    Ali kdo ve, ali je še vedno enostavno spreminjati tipke z urejevalnikom besedil ali je nujno treba uporabiti vmesni program? Ali se spremeni za določenega uporabnika ali za vse, ki uporabljajo sistem?

    To je kot spreminjanje Gruba, prej v besedilno datoteko, zdaj pa za prevajanje in vse ostalo.

      Ignacio je dejal

    $ xmodmap -e "koda ključa 66 = Shift_L"
    xmodmap: neznan ukaz v ukazni vrstici vrstice: 1
    xmodmap: datoteke "66" ni mogoče odpreti za branje
    xmodmap: datoteke ni mogoče odpreti '=' za branje
    xmodmap: ni mogoče odpreti datoteke 'Shift_L' 'za branje
    xmodmap: 4 napake, prekinjene.

      Japonski je dejal

    Imam podobno težavo, tipki Ctrl in Alt me ​​označita kot Shift, ne glede na to, ali sta levi ali desni. in ne vem, kako naj jim dam pravilno vrednost, če nekdo veliko ve, se mu zahvalim, ker so mi povedali. Japo

      Juanito je dejal

    Pomoč Ključ p moram zamenjati za ñ z grafično aplikacijo, ki deluje, vendar se spremembe ob ponovnem zagonu ne shranijo
    :c

      Gumersindo Guerrero je dejal

    živjo, po zaklepanju ene od tipk s xkeycaps, kako spremeniti trajno, saj ko je sprememba znova zagnana, je ne odraža.

    hvala
    gumi

      daniel jimenez je dejal

    Deluje popolnoma, a ko znova zaženete računalnik, se te spremembe izgubijo.
    Kako jih lahko naredim za trajne?

      Turo je dejal

    Dodaten podatek: Modifikacijska tipka «Fn» (funkcija), ki je običajno na voljo v vseh prenosnih računalnikih (prenosnikih), ustreza sedmemu stolpcu, tako da:

    1. Ključ
    2. Shift + tipka
    3. stikalo_način + tipka
    4. stikalo_preklopnika + Shift + tipka
    5. Tipka AltGr +
    6. AltGr + Shift + tipka
    7.Fn

    Temu ključu je običajno dodeljen KeySym, povezan z večpredstavnostnimi tipkami, včasih narisanimi nad tipkami F1-12 (na moji tipkovnici WisFox XF86Switch_VT_1 do XF86Switch_VT_12). Na moji tipkovnici tipka F1 prikazuje naslednje:

    ključna koda 67 = F1 F1 F1 F1 F1 F1 XF86Switch_VT_1

    in ta XF86Switch_VT_1 se v ključu prikaže ikona dveh osmih not (dve glasbeni noti), ki odpre predvajalnik glasbe.
    Nekateri očitno imajo tudi vnaprej določene funkcije (XF86XK_AudioMute utiša zvok), zanimivo pa bi bilo, če bi uporabili katero koli drugo tipko, ki nima tega modifikatorja, da bi imeli še eno "stran" ali preusmeritev tipkovnice za karkoli nam je všeč. Trenutno ne bi vedel, kako to storiti ...

    Upam, da pomaga kolegu, ki želi tudi čim bolje izkoristiti svojo tipkovnico, ne da bi kupil novo z večjim številom tipk.

      Juan C. je dejal

    Hvala za članek Gerak, ne vem, ali avtor tega članka še piše, čeprav je ta članek izpred let, mi je bilo danes 2021 koristno, hvala, ker ste si vzeli čas za pisanje posnetkov zaslona in tudi ker je dodal možnost, da lahko to konfiguracijo naredim iz aplikacije z grafičnim vmesnikom.