Kā modificēt taustiņu karti, izmantojot xmodmap

Ka Modificet Taustinu Karti Izmantojot Xmodmap



Pēc tam, kad lietotājs ir iestatījis Linux vidi, pirmais, kas ir ērts lietotājam, ir iespēja iestatīt taustiņu karti atbilstoši lietotāja piekļuves vienkāršībai. Linux vide ir aprīkota ar noklusējuma taustiņu kartēšanu, kuru var modificēt atbilstoši lietotājam.

Lai kartētu taustiņus, lietotājs var izmantot “ xmodmap ” komandu. Ar šīs komandas palīdzību lietotājs var pārveidot noteiktus tastatūras taustiņus, kas ir noderīgi, lai izveidotu pielāgotu un perfektu tastatūras izkārtojumu, nevis izvēlētos noklusējuma Linux izplatīšanu.







Šo komandu var izmantot arī, lai kartētu noteiktas funkcijas ar dažiem taustiņiem, kas, iespējams, nav izmantoti citādi, piemēram, lai pievienotu akcenta burtus vai kartētu bojātus taustiņus.



Šajā rakstā ir aprakstītas divas taustiņu karšu modificēšanas metodes:



Sāksim ar pamatmetodi un iemācīsimies mainīt tastatūras kartēšanu, izmantojot xmodmap, izmantojot soli pa solim sniegto ceļvedi.





Kā mainīt tastatūras kartēšanu, izmantojot xmodmap?

“xmodmap” ir komandrindas utilīta, ko izmanto atslēgu modificēšanai un kartēšanai programmā Xorg.

Kā iegūt noklusējuma (pašreizējo) taustiņu kartes tabulu?

Lietotājs var apskatīt pašreizējo taustiņu shēmu, izmantojot šādu komandu:



xmodmap -pke

Taustiņu kartes tabula tiks parādīta šādi:

Šajā tabulā parādīta taustiņu kartēšana un visas iespējamās kombinācijas katrai tastatūras taustiņu funkcionalitātei. Sapratīsim, kam atbilst katra rinda un kā mēs varam mainīt šīs taustiņu kartes.

Izskaidrots atslēgas kods un atslēgu kartēšana

Katrs atslēgas kods atbilst atslēgas simbolam, ar kuru tas ir kartēts. Iepriekš minētajā taustiņu kartēšanā ņemiet piemēru, kad atslēgas kods 25 tiek kartēts ar mazo burtu w, savukārt lielais W ir kartēts ar taustiņu 25 plus Shift.

Katra kolonna atbilst kombināciju kopai:

  1. Atslēga
  2. Shift+taustiņš
  3. Mode_shift+taustiņš
  4. Mode_shift+Shift+taustiņš
  5. ISO_Level3_Shift+taustiņš
  6. ISO_Level3_Shift+Shift+taustiņš

Labi, kad tas ir skaidri saprotams, virzīsimies uz priekšu un pāriesim tieši uz praktisko darbu, mainot taustiņu kartes, izmantojot xmodmap.

Kā modificēt taustiņu karti, izmantojot xmodmap?

Lai mainītu taustiņu shēmu, izmantojiet ' ~/.Xmodmap ” komandu. Veiciet tālāk norādītās darbības, lai mainītu taustiņu shēmu.

1. darbība. Pašreizējo kartējumu kopija

Kopējiet pašreizējos kartējumus failā ar nosaukumu “.Xmodmap” HOME direktorijā:

xmodmap -pke > ~ / .Xmodmap

2. darbība. Rediģējiet failu “~/.Xmodmap”.

Kad tas ir nokopēts, atveriet failu 'nano' redaktorā, izmantojot komandu:

nano ~ / .Xmodmap

The “~/.Xmodmap” fails tiks atvērts un satur noklusējuma kartējumu:

3. darbība: mainiet vajadzīgās atslēgas taustiņu kartējumu

Lietotājs var mainīt noklusējuma taustiņu kartējumu un kartēt atslēgas atbilstoši savām spējām. Piemēram, tālāk esošajā ekrānā taustiņu kartējums atslēgas kodam 25 ir mainīts no “w W w W” uz “r R r R”.

4. darbība: saglabājiet izmaiņas

Lai nodrošinātu izmaiņas, izpildiet šo komandu, lai ielādētu konfigurāciju ' xmodmap ”.

xmodmap ~ / .Xmodmap

5. darbība. Atjauniniet failu “~/.bashrc”.

Lai saglabātu konfigurācijas izmaiņas ikreiz, kad tiek startēts terminālis/apvalks, pievienojiet iepriekš izpildīto komandu faila “~/.bashrc” beigās, izmantojot komandu:

atbalss xmodmap ~ / .Xmodmap >> ~ / .bashrc

6. darbība: pārbaudiet taustiņu kartēšanu

Lai vēlreiz redzētu veiktās izmaiņas, palaidiet komandu:

xmodmap -pke

Iepriekš redzamajā ekrānā var redzēt, ka atslēgas koda kartējums 25 ir efektīvi mainīts.

Tas viss ir paredzēts, lai modificētu taustiņu karti, izmantojot xmodmap. Mācīsimies mainīt taustiņu kartēšanu, izmantojot xkeycaps.

Kā mainīt tastatūras kartēšanu, izmantojot xkeycaps?

“xkeycaps” ir grafisks interfeiss tastatūras taustiņkartes maiņai (pazīstams arī kā grafiskā priekšējā daļa uz xmodmap). Šī pakotne nav iepriekš instalēta; tāpēc mums tas vispirms jāinstalē.

Priekšnosacījums: xkeycaps instalēšana operētājsistēmā Linux

Lai instalētu ' xkeycaps ” izpildiet tālāk norādīto komandu:

sudo apt uzstādīt xkeycaps

1. darbība: meklējiet un atveriet xkeycaps

Pēc instalēšanas atrodiet “xkeycaps” un atveriet lietojumprogrammu.

Pirmais interfeiss izskatītos šādi.

2. darbība: atlasiet Tastatūra un izkārtojums

Jūs varat izvēlēties tastatūru un izkārtojumu atbilstoši savām vajadzībām:

un atlasiet “ok”.

Jūs to ievērosiet, virzot kursoru virs atslēgas; KeyCode, KeySym un ASCII kods tiek parādīts detalizēti (kā norādīts iepriekš redzamajā ekrānuzņēmumā).

3. darbība. Rediģējiet atslēgas KeySym

Lai mainītu/modificētu jebkuru KeySym, turiet ar peles labo pogu noklikšķiniet uz konkrētās atslēgas, un tiks parādīta konteksta izvēlne.

Parādītajā izvēlnē varat veikt vairākus uzdevumus, piemēram, rediģēt, apmainīt, dublēt, atspējot un atjaunot atslēgas.

Tagad pārejiet uz leju uz izvēlni (neatlaidiet peles labo pogu) un atlasiet “Rediģēt KeySyms of Key”, atlaižot peles pogu “Ar peles labo pogu noklikšķiniet”.

4. darbība. Atlasiet atlasītā atslēgas koda rakstzīmju kopu un KeySym

Tiks parādīts jauns uznirstošais logs, kurā varat izvēlēties atlasītā KeyCode rakstzīmju kopu un KeySym, kā parādīts tālāk esošajā GIF:

Kad viss ir izdarīts, atlasiet “OK”, lai saglabātu izmaiņas.

Tas viss attiecas uz taustiņu karšu maiņu, izmantojot xkeycaps (grafiskais interfeiss uz xmodmap).

Secinājums

Linux tastatūras pielāgošana, izmantojot komandu xmodmap, piedāvā personalizētu un lietotājam draudzīgu tastatūras izkārtojumu. Soli pa solim veiktā procedūra var palīdzēt iestatīt vēlamo taustiņu karti atbilstoši lietotāja izvēlei. Šajā rakstā ir izskaidrota visa procedūra, lai mainītu taustiņu kartēšanu. Tā ir arī uzsvērusi “ $HOME/.bashrc ” komanda, kas nodrošina konsekventu pieredzi visos termināļos Linux vidē.