Jak dát klávesnici do španělštiny v Arch Linuxu

Klávesnice

Mezi nejčastější problémy, které nastanou po instalaci Arch Linuxu, patří to rozložení klávesnice je v angličtina. Takže pro nás Latinoameričany je to většinou nefunkční, protože používanou klávesovou mapou je španělština.

I když během procesu instalace nastavili jsme jazyk v souboru vconsole.conf, z nějakého podivného důvodu se tato změna neuloží a při spuštění systému je mapa kláves ve výchozím nastavení v anglickém jazyce.

Změna rozložení klávesnice na španělský jazyk je jednoduchá, nevyžaduje mnoho.

První bude otevřete terminál a udělejte oprávnění superuživatele pokračovat v psaní terminálu:

První věcí, kterou bude třeba zkontrolovat, jakou konfiguraci pro mapu kláves máme:

localectl status

System Locale: LANG=es_ES.utf8

LC_NUMERIC=es_ES.UTF-8

LC_TIME=es_ES.UTF-8

LC_MONETARY=es_ES.UTF-8

LC_PAPER=es_ES.UTF-8

LC_MEASUREMENT=es_ES.UTF-8

VC Keymap: es

X11 Layout: es

Zde sdílím některé metody, abych mohl změnit mapu kláves v naší distribuci.

Jedním z nich by bylo, upravit soubor vconsole.conf tak, aby klávesnice byla ve španělštině, upravíme ji pomocí nano:

nano /etc/vconsole.conf

A do souboru napíšeme následující:

KEYMAP=es

Další metodou je úprava souboru 10-keymap.fdi

Poté pomocí nano upravíme tento soubor:

nano /etc/hal/fdi/policy/10-keymap.fdi

Již v souboru hledáme tento řádek:

us

a nahradíme „my“ slovy „es“ tím, co by vypadalo takto:

es

Poslední z nich je upravit jiný soubor.

nano /etc/X11/xorg.conf.d/10-evdev.conf

V tomto souboru hledáme následující:

Section "InputClass"Identifier "evdev keyboard catchall"

MatchIsKeyboard "on"

MatchDevicePath "/dev/input/event*"

Driver "evdev"

EndSection

Mezi MatchDevicePath a Driver jsme vložili následující:

Option "XkbLayout" "es"

Restartujeme a již máme nakonfigurované rozložení klávesnice.

Je třeba poznamenat, že tento výukový program je platný pouze pro španělštinu ve Španělsku, nikoli v Jižní Americe.