1

Мне нужно настроить систему на использование "английской международной" раскладки клавиатуры. Я вижу дюжину из нас и макет Великобритании, используя

localectl list-keymaps | grep -i Великобритания / США

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

Спасибо

1 ответ1

2

Это зависит от того, что вы считаете международным, давайте рассмотрим общий вывод 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 был макетом, который пытался добавить латинские буквы для других языков в макет США. Это не удалось сделать из-за ISO8859 (который разделил части букв, которые должны были быть составлены там).

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

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)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .