Какая раскладка клавиатуры «международный английский» для localectl?

Какая раскладка клавиатуры «международный английский» для localectl?

Мне нужно настроить систему на использование "английской международной" раскладки клавиатуры. Я вижу дюжину раскладок us и uk, использующих

localectl list-keymaps | grep -i uk/us

Знаете ли вы, считается ли один из них международным?

Спасибо

решение1

Это зависит от того, что вы считаетеМеждународный, давайте рассмотрим общий вывод localecltи посмотрим, чем отличаются клавиатуры:

$ localectl list-keymaps | egrep '(us|uk)'
amiga-us
atari-uk-falcon
atari-us
br-latin1-us
cz-us-qwertz
dvorak-uk
is-latin1-us
mac-uk
mac-us
sunt5-cz-us
sunt5-uk
sunt5-us-cz
sunt6-uk
uk
us
us-acentos

Хорошо, для начала мы можем выбросить те, у которых есть cz, так как это для чешских клавиатур. Первоначально чешские пишущие машинки использовали QWERTZверхний ряд, это то же самое, что и в большинстве стран с немецким доминированием (часть Германии или Австро-Венгрии). В этих местах клавиатуры начинаются с ряда QWERTZ.

isи brпредназначены для Исландии и Бразилии, в обоих местах существует более одной официальной раскладки клавиатуры: одна соответствует американской конвенции latin1, а другая добавляет буквы, специфичные для языка.

У нас есть:

amiga-us
atari-uk-falcon
atari-us
dvorak-uk
mac-uk
mac-us
sunt5-uk
sunt6-uk
uk
us
us-acentos

amigaиспользовалась в компьютерах Amiga, клавиатура со стрелками в виде креста. atari— еще одна клавиатура, которая является машинно-специфичной ( atariмашинами).

acentosбыла раскладка, которая пыталась добавить буквы latin1 для других языков в раскладку США. Это не удалось сделать из-за ISO8859 (который разделил части букв, которые должны были быть там составлены).

mac— это раскладка, характерная для компьютеров Mac, в которой клавиша Command играет очень важную роль.

suntпредставляют собой музыкальные клавиатуры с несколькими программируемыми клавишами.

dvorakэто раскладка, которая, как утверждают (уже около 20 лет), обеспечивает более высокую скорость печати. ​​Раскладка сильно отличается от любой другой раскладки клавиатуры.

У нас все еще есть:

uk
us

Из-за использования ASCII в качестве основы для коммуникаций между компьютерами usклавиатура является основой для раскладок клавиатуры. Клавиатура ukоснована на usклавиатурах. Различия следующие: на ukклавиатуре @и #находятся рядом с клавишей возврата, в то время как "находится над 2и знак решетки £над 3.

Поэтому лучшим выбором для вас будет us, поскольку это исходная схема, из которой произошли почти все остальные.

Я пишу это из Arch Linux, который я установил, загрузив ключи следующим образом:

loadkeys us

Файл карты для макета находится по адресу:

/usr/share/kbd/keymaps/i386/qwerty/us.map.gz

(внутри X11 вы используете карты Xorg с setxkbmap us)

решение2

Короткий ответ

us-acentos

Гном

Регион и язык > Источники ввода > Добавить источник ввода

Затем выберитеEnglish (US, intl., with dead keys)

Английский (США, междунар., с неработающими клавишами)

решение3

localectl set-x11-keymap us default intl

узнать больше:https://man7.org/linux/man-pages/man1/localectl.1.html

Связанный контент