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

4563
NanoPish

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

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

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

Спасибо

1

1 ответ на вопрос

2
grochmal

Это зависит от того, что вы считаете международным, давайте пройдемся по общим выводам 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)

Похожие вопросы