Billentyűzetkiosztás módosítása az xmodmap használatával

Billentyuzetkiosztas Modositasa Az Xmodmap Hasznalataval



Miután a felhasználó beállította a Linux környezetet, az első dolog, ami kényelmes a felhasználó számára, az, hogy be tudja állítani a billentyűzetkiosztást a felhasználó könnyű hozzáférésének megfelelően. A Linux környezet alapértelmezett kulcsleképezéssel rendelkezik, amely a felhasználó kényelmének megfelelően módosítható.

A billentyűk leképezéséhez a felhasználó használhatja a „ xmodmap ” parancsot. Ezzel a paranccsal a felhasználó átszerkesztheti a billentyűzet adott billentyűit, ami segít testreszabott és tökéletes billentyűzetkiosztás létrehozásában az alapértelmezett Linux disztribúció választása helyett.







Ez a parancs bizonyos funkciók leképezésére is használható bizonyos billentyűkre, amelyeket egyébként nem használtak volna, például ékezetes betűk hozzáadásához vagy törött billentyűk hozzárendeléséhez.



Ez a cikk két módszert tartalmaz a billentyűzetkiosztások módosítására:



Kezdjük az alapvető módszerrel, és tanuljuk meg a billentyűzetkiosztás megváltoztatását az xmodmap használatával egy lépésről lépésre szóló útmutatón keresztül.





Hogyan lehet megváltoztatni a billentyűzetkiosztást az xmodmap segítségével?

Az „xmodmap” egy parancssori segédprogram, amelyet az Xorg kulcsainak módosítására és leképezésére használnak.

Hogyan juthat el az alapértelmezett (jelenlegi) billentyűleképezési táblázathoz?

A felhasználó a következő paranccsal megtekintheti az aktuális billentyűleképezést:



xmodmap -pke

A billentyűleképezési táblázat a következőképpen fog megjelenni:

Ez a táblázat bemutatja a billentyűleképezést és az összes lehetséges kombinációt a billentyűzet minden funkciójához. Nézzük meg, minek felelnek meg az egyes sorok, és hogyan módosíthatjuk ezeket a billentyűleképezéseket.

A kulcskód és a kulcsleképezés magyarázata

Minden kulcskód egy kulcsszimának felel meg, amelyhez hozzá van rendelve. A fenti billentyűleképezésben vegyünk egy példát a 25-ös kulcskódra a kis w-re, míg a nagybetűs-W-re a 25-ös billentyűkódra és a shift-re.

Minden oszlop egy sor kombinációnak felel meg:

  1. Kulcs
  2. Shift+billentyű
  3. Mode_shift+billentyű
  4. Mode_shift+Shift+billentyű
  5. ISO_Level3_Shift+billentyű
  6. ISO_Level3_Shift+Shift+billentyű

Rendben, ha tisztán megértettük, haladjunk előre, és ugorjunk közvetlenül a billentyűkiosztások xmodmap használatával történő módosításának gyakorlati munkájához.

Hogyan lehet módosítani a billentyűzetkiosztást az xmodmap segítségével?

A billentyűkiosztás módosításához használja a „ ~/.Xmodmap ” parancsot. Kövesse az alábbi lépéseket a billentyűkiosztás módosításához.

1. lépés: Az aktuális leképezések másolata

Másolja az aktuális leképezéseket a HOME könyvtár „.Xmodmap” nevű fájljába:

xmodmap -pke > ~ / .Xmodmap

2. lépés: Szerkessze a „~/.Xmodmap” fájlt

A másolás után nyissa meg a fájlt a „nano” szerkesztőben a következő paranccsal:

nano ~ / .Xmodmap

A '~/.Xmodmap' fájl megnyílik, és alapértelmezett leképezést tartalmaz:

3. lépés: Módosítsa a kívánt kulcs billentyűleképezését

A felhasználó megváltoztathatja az alapértelmezett billentyűleképezést, és az adottságainak megfelelően leképezheti a kulcsokat. Például az alábbi képernyőn a 25-ös kulcskód billentyűleképezése „w W w W”-ről „r R r R”-re módosult:

4. lépés: Mentse el a változtatásokat

A változtatások biztosításához hajtsa végre a következő parancsot a konfiguráció betöltéséhez a ' xmodmap ”.

xmodmap ~ / .Xmodmap

5. lépés: Frissítse a „~/.bashrc” fájlt

Annak érdekében, hogy a konfigurációs változások a terminál/shell indításakor is megmaradjanak, fűzze hozzá a fent végrehajtott parancsot a „~/.bashrc” fájl végéhez a következő paranccsal:

visszhang xmodmap ~ / .Xmodmap >> ~ / .bashrc

6. lépés: Ellenőrizze a billentyűleképezést

A végrehajtott változtatások újbóli szemléltetéséhez futtassa a parancsot:

xmodmap -pke

A fenti képernyőn látható, hogy a 25-ös kulcskód billentyűleképezése hatékonyan megváltozott.

Ez mind a billentyűkiosztás módosítására szolgál az xmodmap segítségével. Merüljünk el a billentyűleképezés xkeycaps használatával történő megváltoztatásának megtanulásában.

Hogyan lehet megváltoztatni a billentyűzetkiosztást az xkeycaps használatával?

Az „xkeycaps” egy grafikus felület a billentyűzet billentyűkiosztásának megváltoztatásához (más néven grafikus előtér xmodmap-re). Ez a csomag nincs előre telepítve; tehát először telepítenünk kell.

Előfeltétel: xkeycaps telepítése Linux alatt

Telepíteni ' xkeycaps ” hajtsa végre az alább begépelt parancsot:

sudo alkalmas telepítés xkeycaps

1. lépés: Keresse meg és nyissa meg az xkeycaps alkalmazást

A telepítés után keresse meg az „xkeycaps” kifejezést, és nyissa meg az alkalmazást.

Az első felület így nézne ki.

2. lépés: Válassza a Billentyűzet és elrendezés lehetőséget

Kiválaszthatja a billentyűzetet és az elrendezést igényei szerint:

és válassza az „ok” lehetőséget.

Észre fogja venni, hogy ha a kulcs fölé viszi az egérmutatót; A KeyCode, KeySym és az ASCII kód ​​részletesen megjelenik (a fenti képernyőképen kiemelve).

3. lépés: Szerkessze a kulcs KeySym-jét

Bármely KeySym módosításához tartsa lenyomva a jobb gombbal az adott kulcsot, és megjelenik egy helyi menü.

A megjelenő menüből számos feladatot hajthat végre, például a kulcsok szerkesztése, cseréje, másolása, letiltása és visszaállítása.

Most lépjen le a menübe (ne engedje fel a jobb gombbal), és válassza ki az „Edit KeySyms of Key” elemet az egér „jobb kattintás” gombjának felengedésével.

4. lépés: Válassza ki a Karakterkészletet és a KeySym-et a Selected KeyCode-ból

Megjelenik egy új felugró ablak, ahol kiválaszthatja a kiválasztott KeyCode karakterkészletét és KeySym-jét, amint azt az alábbi GIF mutatja:

Ha minden kész, válassza az „ok” lehetőséget a módosítások mentéséhez.

Ez az egész arról szól, hogy módosítsa a billentyűzetkiosztásokat az xkeycaps használatával (grafikus interfész xmodmap-re).

Következtetés

A Linux billentyűzetkiosztás testreszabása az xmodmap paranccsal személyre szabott és felhasználóbarát billentyűzetkiosztást kínál. A lépésről lépésre történő eljárás segíthet a kívánt billentyűkiosztás beállításában a felhasználó választása szerint. Ez a cikk a kulcsleképezés módosításának teljes eljárását ismerteti. Kiemelte továbbá a „ $HOME/.bashrc ” parancs, amely egységes élményt biztosít minden terminálon Linux környezetben.