Случайно изменили раскладку клавиатуры и теперь вместо привычных букв печатаются непонятные символы? Или после обновления системы клавиши начали работать некорректно — например, Shift+2 выдаёт не кавычку, а знак @? Такие проблемы возникают из-за сбоев в настройках языка ввода, конфликтов драйверов или неудачных экспериментов с альтернативными раскладками типа Дворжака или Коймана.
Вернуть раскладку по умолчанию можно без переустановки системы — достаточно сбросить настройки языка или восстановить стандартные параметры ввода. В этой статье разберём 5 рабочих способов для Windows 10/11, macOS и Linux, а также рассмотрим нюансы для ноутбуков, игровых клавиатур и виртуальных раскладок на смартфонах. Отдельно остановимся на ситуациях, когда клавиатура «сходит с ума» после подключения к новому устройству или обновления драйверов.
Если проблема возникла после установки стороннего ПО (например, Microsoft Keyboard Layout Creator или Karabiner-Elements), сначала попробуйте удалить его через Панель управления → Программы и компоненты. В 80% случаев это решает вопрос без дополнительных манипуляций.
1. Сброс раскладки через параметры Windows
Самый простой способ вернуть стандартную раскладку — использовать встроенные инструменты Windows. Этот метод работает, если система распознаёт клавиатуру, но языки ввода сбились или добавились лишние раскладки.
Откройте Параметры → Время и язык → Язык и регион. В блоке Раскладки клавиатуры:
- 🔍 Проверьте список установленных раскладок. Если там есть незнакомые (например, Азербайджанская (латиница) или Татарская), удалите их кнопкой
… → Удалить. - 🔄 Нажмите
Добавить раскладкуи выберите Русская или Английская (США) — в зависимости от вашей основной. - 📌 Установите приоритетную раскладку перетаскиванием вверх списка. Та, что стоит первой, будет использоваться по умолчанию.
- 🔧 Если раскладка добавлена, но клавиши работают неверно, нажмите
Параметрырядом с ней и выберите Стандартная в выпадающем менюТип.
После изменений перезагрузите компьютер. Если проблема осталась, переходите к следующему способу.
⚠️ Внимание: В Windows 11 после обновления 22H2 может пропадать кнопка добавления раскладки. В этом случае используйтеWin + Пробелдля ручного переключения или установите язык черезПанель управления → Часы и регион → Язык(старая версия настроек).
2. Восстановление стандартной раскладки через реестр
Если сброс через параметры не помог, проблема может крыться в повреждённых ключах реестра. Этот метод требует осторожности — неправильное редактирование реестра может привести к сбоям системы. Перед началом сделайте резервную копию.
Откройте Редактор реестра (Win + R → введите regedit). Перейдите по пути:
HKEY_CURRENT_USER\Keyboard Layout\Preload
В папке Preload должны быть ключи 1, 2 и т.д. с значениями вида 00000409 (английская) или 00000419 (русская). Если там другие цифры или ключей нет:
- Удалите все существующие ключи в
Preload(правый клик →Удалить). - Создайте новый Строковый параметр (
Правка → Создать → Строковый параметр) с именем1. - Присвойте ему значение:
- 🇺🇸 Для английской раскладки:
00000409 - 🇷🇺 Для русской:
00000419
- 🇺🇸 Для английской раскладки:
Критическая деталь: если в реестре отсутствует папка Keyboard Layout, её нужно создать вручную в разделе HKEY_CURRENT_USER с правами администратора.
Что делать, если реестр заблокирован?
Если при попытке редактирования реестра вы видите сообщение "Отказано в доступе", запустите regedit от имени администратора (правый клик по значку → "Запуск от имени администратора"). Если проблема остаётся, проверьте компьютер на вирусы — некоторые вредоносные программы блокируют доступ к системным настройкам.
3. Сброс клавиатуры через PowerShell (для Windows)
Если раскладка сбилась после обновления драйверов или подключения новой клавиатуры, поможет сброс настроек ввода через PowerShell. Этот метод также полезен, когда в системе «завис» язык, которого нет в списке параметров.
Запустите PowerShell от имени администратора (Win + X → Windows Terminal (Администратор)) и выполните команду:
Get-WinUserLanguageList | ForEach-Object {$_.HandwritingRecognition = $false; $_.InputMethodTips = $false} | Set-WinUserLanguageList
Затем сбросьте кэш языковых пакетов:
lpksetup /u
После перезагрузки система восстановит стандартные раскладки. Если это не помогло, попробуйте удалить все языки кроме основного:
Get-WinUserLanguageList | Where-Object {$_.LanguageTag -ne "ru-RU"} | ForEach-Object {Remove-WinUserLanguageList -LanguageTag $_.LanguageTag}
Замените ru-RU на en-US, если ваш основной язык — английский.
⚠️ Внимание: Команды PowerShell могут удалить пользовательские словари и истории ввода (например, в Microsoft IME). Если вы используете редкие иероглифические раскладки (китайскую, японскую), предварительно экспортируйте настройки через Параметры → Устройства → Ввод → Дополнительные параметры клавиатуры.
4. Восстановление раскладки на macOS
На Mac проблема со сбившейся раскладкой часто связана с конфликтом между системными и пользовательскими настройками. Чтобы вернуть стандартный ввод:
- Откройте
Системные настройки → Клавиатура → Методы ввода. - 🧹 Удалите все ненужные источники ввода (кнопка
–внизу списка). - 🔄 Добавьте заново Русскую — PC или Английскую — ABC (в зависимости от нужной раскладки).
- 📋 Проверьте порядок источников ввода — перетащите приоритетный язык на первое место.
Если клавиши по-прежнему работают некорректно (например, Shift+3 печатает # вместо №), сбросьте настройки клавиатуры через Терминал:
defaults delete -g AppleKeyboards
defaults delete -g AppleKeyboardLayouts
defaults delete -g com.apple.keyboard.fnState
После этого перезагрузите Mac.
| Проблема | Причина | Решение |
|---|---|---|
Клавиши ё и ~ поменялись местами |
Сбился источник ввода на Русскую — фонет. | Удалите фонет. раскладку, добавьте Русскую — PC |
Caps Lock работает как Ctrl |
Настройка в Karabiner-Elements или BetterTouchTool | Сбросьте настройки в этих утилитах или удалите их |
Символы печатаются не с той клавиши (например, [ вместо х) |
Конфликт с Ukelele (редактор раскладок) | Удалите кастомные раскладки из /Library/Keyboard Layouts/ |
5. Исправление раскладки в Linux (Ubuntu, Fedora, Arch)
В Linux раскладка управляется через setxkbmap или конфигурационные файлы. Если после обновления системы или установки нового DE (например, KDE Plasma вместо GNOME) клавиатура стала вести себя странно, выполните следующие шаги:
Сначала проверьте текущие настройки:
setxkbmap -query
Если вывод показывает неверный язык (например, layout: us вместо ru), сбросьте раскладку командой:
setxkbmap -layout us,ru -option grp:alt_shift_toggle
Для постоянного применения отредактируйте файл конфигурации:
sudo nano /etc/default/keyboard
Приведите его к виду:
XKBMODEL="pc105"
XKBLAYOUT="us,ru"
XKBVARIANT=","
XKBOPTIONS="grp:alt_shift_toggle"
Сохраните (Ctrl+O) и перезагрузитесь.
Если используете Wayland (например, в GNOME 40+), настройки применяются через gsettings:
gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'us'), ('xkb', 'ru')]"
gsettings set org.gnome.desktop.input-sources xkb-options "['grp:alt_shift_toggle']"
⚠️ Внимание: В некоторых дистрибутивах (например, Arch Linux) после обновления пакетаxkeyboard-configможет сбиваться привязка клавиш. Проверьте версию пакета командойpacman -Qi xkeyboard-configи при необходимости откатйте её до стабильной.
6. Сброс раскладки на ноутбуках и игровых клавиатурах
На ноутбуках (Lenovo, HP, ASUS) и игровых клавиатурах (Razer, Logitech, SteelSeries) раскладка может сбиваться из-за фирменного ПО или аппаратных профилей. Вот что делать:
- 💻 Ноутбуки:
- Удалите утилиты вроде Lenovo Vantage, HP Hotkey Support или ASUS Armoury Crate.
- Сбросьте BIOS/UEFI к заводским настройкам (на некоторых моделях там хранятся профили клавиатуры).
- Проверьте, не активирована ли функция
Fn Lock— она может менять поведение клавишF1-F12и символов.
- 🎮 Игровые клавиатуры:
- Отключите клавиатуру, зажмите
Fn + Escна 10 секунд, затем подключите заново — это сбросит аппаратный профиль. - Обновите прошивку через фирменное ПО (Razer Synapse, Logitech G HUB).
- Если клавиатура подключена по Bluetooth, удалите её из списка устройств и выполните повторное сопряжение.
- Отключите клавиатуру, зажмите
Для устройств с механическими переключателями (например, Cherry MX) проверьте, не залипла ли клавиша Fn или Caps Lock — это может имитировать смену раскладки.
Удалить фирменное ПО (Lenovo Vantage, HP Support Assistant и т.д.)
Сбросить BIOS/UEFI к заводским настройкам
Проверить состояние клавиши Fn Lock
Обновить драйвер клавиатуры через Диспетчер устройств
Отключить клавиатуру в Диспетчере устройств и перезагрузиться-->
7. Виртуальные клавиатуры и смартфоны
На Android и iOS сбитая раскладка обычно связана с настройками виртуальной клавиатуры (Gboard, Samsung Keyboard, SwiftKey). Чтобы вернуть стандартный ввод:
- 📱 Android:
- Откройте
Настройки → Система → Язык и ввод → Виртуальная клавиатура. - Выберите вашу клавиатуру (например, Gboard) →
Сброс настроек. - Удалите ненужные языки ввода и добавьте заново русский/английский.
- Откройте
- 🍎 iOS:
- Перейдите в
Настройки → Основные → Клавиатура → Клавиатуры. - Удалите все раскладки кроме Русской или Английской.
- Отключите функцию
Предсказание, если она мешает вводу.
- Перейдите в
- Переключаться между раскладками вручную (
Win + ПробелилиAlt+Shift). - Удалить ненужные языки через
Параметры → Время и язык(не требует прав админа). - Использовать WinCompose для временного исправления символов.
- Откройте Karabiner-Elements → вкладка
Complex Modifications. - Отключите все правила (
Disableрядом с каждым). - Удалите профиль клавиатуры в
Devices(если он есть). - Перезагрузите Mac.
- Отключите клавиатуру от USB.
- Удерживайте
Fn + 1 + 2 + 3и подключите клавиатуру обратно — это сбросит аппаратный профиль. - Обновите Razer Synapse до последней версии или откатните её через
Параметры → Приложения. - Если не поможет, перепрошейте клавиатуру вручную через официальный сайт Razer.
Если после сброса символы по-прежнему печатаются неверно (например, й выдаёт q), проверьте, не активирован ли режим Фонетического ввода (частая проблема в Samsung Keyboard). Отключается это в настройках клавиатуры → Языки и типы → Фонетический ввод.
Частые вопросы (FAQ)
После сброса раскладки некоторые клавиши всё равно работают неверно (например, @ печатается вместо "). Что делать?
Это типичная проблема при конфликте региональных стандартов. Откройте Параметры → Время и язык → Регион и установите Страну или регион на Россия (или США, если используете английскую раскладку). Затем перезагрузите ПК.
Если не поможет, проверьте настройки в Панель управления → Часы и регион → Региональные стандарты → Дополнительные параметры. Вкладка Язык программы, не поддерживающей Юникод должна совпадать с вашей основной раскладкой.
Можно ли вернуть раскладку по умолчанию без прав администратора?
Да, но возможности ограничены. Вы можете:
Для полного сброса (реестр, PowerShell) права администратора обязательны.
Как вернуть раскладку на клавиатуре MacBook после установки Karabiner-Elements?
Karabiner-Elements часто переопределяет стандартные раскладки. Чтобы вернуть исходные настройки:
Если проблема осталась, удалите Karabiner полностью и очистите кэш:
rm -rf ~/.config/karabiner/
На клавиатуре Razer BlackWidow сбились клавиши после обновления прошивки. Как исправить?
Это известная проблема драйверов Razer Synapse. Выполните следующие шаги:
В Linux после обновления некоторые клавиши печатают не те символы (например, / вместо .). Как исправить?
Это происходит из-за сбившихся XKB-настроек. Проверьте текущую раскладку:
localectl status
Если вывод показывает неверный язык (например, X11 Layout: de вместо us), примените исправление:
localectl set-x11-keymap us,ru , pc105 grp:alt_shift_toggle
Для Wayland (GNOME 40+):
gsettings set org.gnome.desktop.input-sources xkb-options "['grp:alt_shift_toggle']"
Если проблема остаётся, удалите кэш xkb:
rm -rf ~/.xkb/*