Как поставить клавиатуру на испанском в Arch Linux

клавиатура

Среди наиболее распространенных проблем, возникающих после установки Arch Linux, является то, что раскладка клавиатуры в Английский. Таким образом, для нас, латиноамериканцев, в большинстве своем это не работает, поскольку мы используем раскладку клавиатуры на испанском языке.

Хотя в процессе установки устанавливаем язык в файле vconsole.conf, по какой-то странной причине это изменение не сохраняется и при запуске системы раскладка клавиатуры по умолчанию на английском языке.

Изменить раскладку клавиатуры на испанский язык просто, для этого не требуется много времени.

Первый будет откройте терминал и предоставьте права суперпользователя чтобы перейти к вводу в терминал:

Первое, что нужно будет проверить, какая у нас конфигурация раскладки:

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

Здесь я расскажу о некоторых методах изменения раскладки клавиатуры в нашем дистрибутиве.

Один из них - отредактировать файл vconsole.conf, чтобы клавиатура была на испанском языке, мы редактируем его с помощью nano:

nano /etc/vconsole.conf

А внутри файла напишем следующее:

KEYMAP=es

Другой способ - отредактировать файл 10-keymap.fdi.

Затем с помощью nano редактируем этот файл:

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

Уже внутри файла ищем такую ​​строчку:

us

и мы заменяем «нас» на «es» примерно так:

es

Последним нужно отредактировать еще один файл.

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

В этом файле ищем следующее:

Section "InputClass"Identifier "evdev keyboard catchall"

MatchIsKeyboard "on"

MatchDevicePath "/dev/input/event*"

Driver "evdev"

EndSection

Между MatchDevicePath и Driver мы ставим следующее:

Option "XkbLayout" "es"

Мы перезагружаемся, и у нас уже настроена раскладка клавиатуры.

Следует отметить, что это руководство действительно только для испанского языка в Испании, а не в Южной Америке.