При попытке набрать символ фунта (£) на клавиатуре с британской раскладкой вы обнаружите, что он расположен там, где в американской версии стоит решётка (#). Это не случайность, а ключевое отличие британской раскладки клавиатуры (UK keyboard layout), которая оптимизирована под локальные стандарты Великобритании. В отличие от US-layout, где приоритет отдан доллару ($) и двойным кавычкам ("), британская версия перераспределяет специальные символы, изменяет расположение некоторых букв и даже модифицирует поведение клавиши Enter (она часто имеет форму перевёрнутой буквы "L").
Если вы работаете с документами на английском для британской аудитории, программируете с использованием локализованных библиотек или просто купили ноутбук с предустановленной UK-раскладкой, разница может вызвать путаницу. Например, скобки { } в британской версии требуют нажатия Shift, тогда как в американской они доступны без модификаторов. Далее разберём, как распознать британскую раскладку, где она применяется, и как её настроить или заменить на привычную US.
Чем британская раскладка отличается от американской: ключевые визуальные признаки
Основное отличие британской раскладки от US-layout заметно даже при беглом взгляде на клавиатуру:
- 🔹 Клавиша
Enter— часто имеет форму перевёрнутой "L" (более длинная левая часть), тогда как в US она прямоугольная. - 🔹 Символ фунта (
£) — расположен рядом с цифрой3(вместо решётки#в US). - 🔹 Двойные кавычки (
") — требуют нажатияShift + 2, тогда как в US они на той же клавише, но безShift. - 🔹 Обратная косая черта (
\) — находится слева от клавишиZ, а не справа отPкак в US. - 🔹 Клавиша
@— доступна черезShift + '(апостроф), а не черезShift + 2.
Также в британской версии отсутствует клавиша # на основной части клавиатуры — её можно ввести только через AltGr + 3 или изменив раскладку. Это часто вызывает затруднения у программистов, привыкших к US-layout, где # используется в языках вроде Python или C++.
Где ещё скрываются отличия?
В британской раскладке клавиша ~ (тильда) доступна через AltGr + #, а не через ` как в US. Также символ евро (€) вводится через AltGr + 4, тогда как в американской версии его часто нет вообще или он спрятан глубже.
Где используется британская раскладка: устройства и регионы
Британская раскладка (UK keyboard layout) является стандартной для:
- 🇬🇧 Ноутбуков и ПК, проданных в Великобритании, Ирландии, Австралии, Новой Зеландии и некоторых странах Африки (ЮАР, Кения).
- 🖥️ MacBook и iMac с региональными настройками для Великобритании — даже если устройство куплено в другой стране, раскладка может быть британской по умолчанию.
- 🎮 Игровых клавиатур от британских брендов (например, Roccat или Fnatic) в версиях для местного рынка.
- 📱 Виртуальных клавиатур на смартфонах с британской локализацией (например, Samsung Keyboard или Gboard в режиме English UK).
Интересно, что в Канаде и Индии часто используется гибридная раскладка — US International или Canadian Multilingual, которая сочетает элементы обеих версий. А вот в Австралии клавиатуры обычно британские, но с небольшими модификациями (например, добавлен символ австралийского доллара A$).
| Регион | Стандартная раскладка | Особенности |
|---|---|---|
| Великобритания | UK | Фунт (£) на клавише 3, Enter в форме "L". |
| США, Латинская Америка | US | Доллар ($) на 4, Enter прямоугольный. |
| Австралия, Новая Зеландия | UK (модифицированная) | Добавлен A$, иногда отсутствует €. |
| Индия | US International или IN | Поддержка деванагари, символ рупии (₹). |
| Канада (англоязычная часть) | US или Canadian Multilingual | Доллар (C$) на 4, поддержка французских символов. |
Британскую (UK)|Американскую (US)|Другую локальную|Не знаю, какая у меня-->
Как определить, британская ли у вас раскладка: 3 способа
Если вы не уверены, какая раскладка установлена на вашем устройстве, проверьте её по следующим признакам:
- Визуальный осмотр клавиш:
- 🔍 На клавише рядом с
3должен быть символ£(а не#). - 🔍 Клавиша
Enterимеет форму перевёрнутой "L" (удлинённая левая часть). - 🔍 На клавише с апострофом (
') есть надпись@(в US@на цифре2).
- 🔍 На клавише рядом с
- 📝 Нажмите
Shift + 2— если появились двойные кавычки ("), это UK (в US так вводится@). - 📝 Нажмите
Shift + '— если появился@, это британская раскладка.
- 🖥️ Windows:
Пуск → Параметры → Время и язык → Язык и регион → Клавиатура. Ищите English (United Kingdom). - 🍎 macOS:
Системные настройки → Клавиатура → Источники ввода.British или ABC - British.
Нажмите клавишу рядом с цифрой 3 — должен появиться £|Попробуйте ввести @ через Shift + ' (апостроф)|Посмотрите форму клавиши Enter — она должна быть "L"-образной|Откройте настройки клавиатуры в ОС и проверьте текущий язык ввода-->
Если хотя бы один из тестов показал несоответствие, ваша раскладка не британская. Например, если при нажатии Shift + 2 появляется @, а не кавычки, у вас US-layout.
Как переключиться с британской раскладки на американскую (и обратно)
Изменение раскладки зависит от операционной системы. Ниже — пошаговые инструкции для Windows 10/11, macOS и Linux.
Windows 10 и 11
- Откройте
Пуск → Параметры → Время и язык → Язык и регион. - В разделе "Языки" нажмите
Добавить язык. - Выберите English (United States) для US-layout или English (United Kingdom) для британской.
- После добавления нажмите на язык и выберите
Параметры→Добавить клавиатуру→ US или UK. - Удалите ненужную раскладку, нажав на неё и выбрав
Удалить. - Перейдите в
Системные настройки → Клавиатура → Источники ввода. - Нажмите
+, выберите English и добавьте British или U.S.. - Удалите ненужный источник, выделив его и нажав
–. - Активируйте флажок
Показывать меню ввода в строке менюдля быстрого переключения. - 🐍 Python: Комментарии (
#) и декораторы (@) требуют дополнительных нажатий. - 💻 Терминал Linux: Символы
~(домашняя директория) и|(пайп) спрятаны заAltGr. - 📝 Microsoft Word: Автоматическая замена кавычек (
" ") на «ёлочки» может сбивать форматирование. - 🎮 Игры: Горячие клавиши (например,
~для консоли в GTA) могут не срабатывать.
macOS
Linux (Ubuntu, Fedora и др.)
В терминале выполните:
setxkbmap gb # для британской раскладки
setxkbmap us # для американской
Чтобы сделать изменения постоянными, отредактируйте файл конфигурации:
sudo nano /etc/default/keyboard
Измените строки:
XKBMODEL="pc105"
XKBLAYOUT="gb" # или "us"
XKBVARIANT=""
XKBOPTIONS=""
Проблемы при использовании британской раскладки и как их решить
Британская раскладка может создавать трудности в специфических сценариях:
⚠️ Внимание: Если вы программист, работающий с Python, Bash или C++, британская раскладка усложнит ввод символов#,{}и~. Например, для ввода#потребуетсяAltGr + 3, что неудобно при частом использовании.
Решения:
- Используйте AutoHotkey (Windows) или Karabiner-Elements (macOS) для переназначения клавиш.
- Установите US International как компромисс — она сохраняет
$и@на привычных местах, но добавляет поддержку£и€. - В IDE (например, VS Code или PyCharm) настройте пользовательские сниппеты для быстрой вставки символов.
Британская раскладка на смартфонах: как включить и отключить
На мобильных устройствах британская раскладка доступна в виде отдельного языка ввода. Вот как её активировать:
Android (Gboard, Samsung Keyboard)
- Откройте
Настройки → Система → Язык и ввод → Виртуальная клавиатура. - Выберите свою клавиатуру (например, Gboard).
- Перейдите в
Языки → Добавить клавиатуруи выберите English (UK). - Для переключения между раскладками проведите пальцем по пробелу (в Gboard) или нажмите на значок глобуса.
iOS (iPhone, iPad)
- Перейдите в
Настройки → Основные → Клавиатура → Клавиатуры. - Нажмите
Добавить новую клавиатуруи выберите Английский (Великобритания). - Для переключения удерживайте значок глобуса рядом с пробелом.
- 📱 Символ
£доступен на цифровой клавиатуре (в US его нет). - 📱 Кавычки (
") требуют нажатияShift + 2, как на физической клавиатуре. - 📱 Автокоррекция подстроена под британский английский (например, colour вместо color).
- 🔠 Ввод
£черезAltGr + 3. - 🔠 Поддержку акцентных букв (например,
AltGr + E = é). - 🔠 Сохранение
@наShift + 2(как в US). - 🖥️ Windows: AutoHotkey или Microsoft Keyboard Layout Creator.
- 🍎 macOS: Karabiner-Elements.
- 🐧 Linux: xmodmap или setxkbmap.
- Переназначьте клавиши в настройках игры под UK-layout.
- Используйте US-layout только для игр, переключая раскладку вручную.
- Настройте в ОС отдельную раскладку для игр (например, через Steam Input).
На мобильных устройствах британская раскладка отличается:
Альтернативы британской раскладке: когда стоит выбрать другую
Британская раскладка не всегда оптимальна. Рассмотрите альтернативы в зависимости от задач:
| Задача | Рекомендуемая раскладка | Причина |
|---|---|---|
| Программирование | US или US International | Удобный доступ к #, {}, ~. |
| Работа с британскими документами | UK | Легкий ввод £, локализованные кавычки. |
| Многоязычный ввод (английский + русский/немецкий) | US International | Поддержка диакритических знаков (é, ü, ñ). |
| Игры | US | Совместимость с горячими клавишами (~, `). |
| Набор текстов на американском английском | US | Автокоррекция под color, center (вместо colour, centre). |
Если вам нужна гибкость, рассмотрите US International — она сохраняет привычное расположение символов US-layout, но добавляет:
FAQ: Частые вопросы о британской раскладке
Можно ли на физической британской клавиатуре использовать US-раскладку программно?
Да, в настройках ОС можно выбрать US-layout, но клавиши будут вводить символы не по их физической маркировке. Например, нажатие на клавишу с нарисованным £ будет вводить #. Это может сбивать с толку, поэтому лучше использовать наклейки на клавиши или запомнить новые позиций символов.
Почему на моей британской клавиатуре нет клавиши #?
В UK-layout символ # спрятан за комбинацией AltGr + 3. Это сделано для приоритета символа фунта (£), который используется чаще в британских текстах. В US-layout # находится на той же клавише без модификаторов.
Как ввести символ евро (€) на британской клавиатуре?
В большинстве британских раскладок € доступен через AltGr + 4. Если это не работает, попробуйте Ctrl + Alt + 4 или добавьте раскладку UK Extended, где поддержка евро реализована лучше.
Можно ли переназначить клавиши на британской клавиатуре, чтобы она работала как US?
Да, с помощью утилит вроде:
Например, в AutoHotkey можно добавить строку 3::#, чтобы клавиша 3 вводила # вместо £.
Почему моя британская клавиатура вводит не те символы в играх?
Многие игры (например, Minecraft или CS:GO) используют US-layout для горячих клавиш по умолчанию. Если у вас британская раскладка, клавиши могут не срабатывать. Решения: