USB-клавиатура перестала реагировать на нажатия при входе в BIOS — это типичный симптом отключенной поддержки Legacy USB Support или конфликта контроллера на материнской плате. Чаще всего проблема возникает после сброса настроек CMOS, обновления прошивки UEFI или установки новой видеокарты, которая перехватывает прерывания. В большинстве случаев достаточно изменить один параметр в меню Integrated Peripherals, но если клавиатура не работает и там, потребуются аппаратные методы решения.
Ниже приведен полный алгоритм действий: от простой диагностики портов до сброса памяти CMOS перемычкой. Инструкция подходит для материнских плат ASUS, MSI, Gigabyte и ASRock, а также для большинства ноутбуков с UEFI.
Почему BIOS не видит USB-клавиатуру: основные причины
Прежде чем менять настройки, важно понять, на каком этапе загрузки клавиатура перестает работать. Если она функционирует в операционной системе, но молчит при старте ПК, дело именно в конфигурации BIOS/UEFI. Аппаратная неисправность встречается реже, но исключать ее нельзя.
Самые распространенные причины отказа:
- 🔌 Отключен параметр Legacy USB Support — без него BIOS не инициализирует USB-устройства до загрузки ОС.
- ⚡ Функция XHCI Hand-off переведена в режим Disabled, из-за чего контроллер USB 3.0 не передает управление операционной системе.
- 🧹 Сбитые настройки CMOS после разгона памяти или неудачного обновления прошивки.
- 🔋 Разряженная батарейка CR2032 на материнской плате — питание энергозависимой памяти нарушено.
- 💻 Конфликт с быстрой загрузкой Fast Boot, которая сокращает время инициализации устройств ввода.
Отдельно стоит упомянуть механические повреждения: погнутые контакты внутри USB-порта или перебитый кабель клавиатуры. Проверьте устройство на другом компьютере, чтобы гарантированно исключить этот фактор.
Первичная диагностика: порты, кабель и режим загрузки
Начните с самого простого — переподключите клавиатуру в другой порт. На многих материнских платах только часть USB-разъемов обслуживается чипсетом, остальные идут через дополнительные контроллеры. Попробуйте все порты на задней панели, включая USB 2.0 (черные) и USB 3.0 (синие).
Если клавиатура оснащена подсветкой, обратите внимание на ее поведение при включении питания. Индикатор должен кратковременно мигнуть или загореться. Полное отсутствие реакции говорит о том, что питание на порт не подается или контроллер не инициализирован.
Проверьте, не используется ли в BIOS режим UEFI Only вместо Legacy + UEFI. В режиме чистой UEFI клавиатуры с устаревшей прошивкой могут не определяться. Переключите режим загрузки через Boot Mode или OS Type в разделе Boot.
☑️ Диагностика USB-клавиатуры
Включение поддержки Legacy USB в настройках BIOS
Главный параметр, отвечающий за работу USB-клавиатуры до загрузки ОС, называется Legacy USB Support. В разных версиях BIOS он может называться USB Keyboard Support, USB Legacy Function или USB Device Legacy Support. Найдите его в разделах Integrated Peripherals, Advanced или USB Configuration.
Установите значение Enabled и сохраните изменения клавишей F10. Если клавиатура заработала — проблема решена. В противном случае перезагрузитесь и проверьте дополнительный параметр XHCI Hand-off, который управляет передачей управления контроллером USB 3.0.
Advanced → USB Configuration → Legacy USB Support → Enabled
Advanced → USB Configuration → XHCI Hand-off → Enabled
На материнских платах ASUS с UEFI путь может выглядеть как Advanced Mode (F7) → Advanced → USB Configuration. На MSI — Settings → Advanced → USB Configuration. Не пугайтесь, если названия пунктов незначительно отличаются — логика одинакова.
Где искать Legacy USB на разных брендах
ASUS: Advanced Mode → Advanced → USB Configuration. MSI: Settings → Advanced → USB Configuration. Gigabyte: Peripherals → USB Configuration. ASRock: Advanced → USB Configuration.
Сброс CMOS: аппаратный способ вернуть настройки
Если вы не можете попасть в BIOS, потому что клавиатура не работает на экране приветствия, поможет сброс CMOS. Это аппаратный сброс всех настроек BIOS к заводским значениям, который стирает и параметр Legacy USB Support, возвращая его к умолчанию.
Самый безопасный способ — извлечь батарейку CR2032 из материнской платы на 5–10 минут. Перед этим обязательно отключите компьютер от сети и нажмите кнопку питания, чтобы снять остаточный заряд с конденсаторов.
- 📴 Отключите ПК от розетки 220В.
- 🔧 Снимите боковую крышку корпуса.
- 🔋 Найдите батарейку CR2032 на материнской плате и аккуратно извлеките ее.
- ⏱ Подождите 5–10 минут, затем установите батарейку обратно.
- 🖥 Включите компьютер и попробуйте войти в BIOS клавишей
DelилиF2.
На некоторых материнских платах вместо батарейки предусмотрена перемычка CLR_CMOS или кнопка на задней панели. Замкните контакты перемычки отверткой на 10–15 секунд при выключенном питании. Кнопка обычно расположена на задней панели рядом с USB-портами и работает без вскрытия корпуса.
⚠️ Внимание: сброс CMOS удалит все пользовательские настройки BIOS, включая профили разгона, порядок загрузки и настройки вентиляторов. После сброса придется настраивать систему заново.
Обновление BIOS/UEFI как радикальное решение
Устаревшая прошивка BIOS может содержать ошибки инициализации USB-контроллеров, которые исправлены в новых версиях. Если сброс CMOS не помог, проверьте на сайте производителя материнской платы наличие свежей прошивки. Обновление BIOS — рискованная процедура, но она часто решает проблему с неработающей клавиатурой.
Способы обновления без рабочей клавиатуры в BIOS:
- 🛠 Утилита USB BIOS Flashback на платах ASUS — прошивка записывается с флешки без входа в BIOS.
- 💾 Функция Q-Flash Plus на платах Gigabyte — аналогичный механизм восстановления.
- 🖥 Программа @BIOS из Windows — обновление прямо из операционной системы.
Перед обновлением скачайте прошивку только с официального сайта производителя и проверьте точную ревизию материнской платы. Неверная прошивка может превратить материнскую плату в «кирпич», восстановление которого потребует программатора.
Обходные пути: PS/2-адаптер и экранная клавиатура
Если ни один из способов не сработал, используйте временное решение — подключите клавиатуру через адаптер USB-to-PS/2. Порт PS/2 поддерживается на аппаратном уровне и не зависит от настроек USB в BIOS. Большинство современных клавиатур с USB-интерфейсом корректно работают через такой переходник.
Второй вариант — экранная клавиатура в Windows. Она не поможет войти в BIOS, но позволит изменить параметры в операционной системе, например, отключить Fast Boot в настройках электропитания Windows. После этого BIOS будет дольше инициализировать USB-устройства, что может решить проблему.
Третий способ — использовать клавиатуру от другого производителя. Некоторые бюджетные модели имеют нестандартную реализацию HID-протокола и не определяются BIOS. Клавиатуры от Logitech, Razer и Microsoft обычно работают стабильнее.
⚠️ Внимание: адаптер USB-to-PS/2 должен быть активным, то есть содержать чип-конвертер. Пассивные переходники работают только с клавиатурами, которые поддерживают оба интерфейса на аппаратном уровне.
Частые ошибки и их быстрое устранение
Одна из самых коварных ошибок — включенный параметр Fast Boot. Он сокращает время инициализации USB-устройств до минимума, из-за чего клавиатура не успевает «проснуться». Отключите его в разделе Boot или временно отключите, удерживая клавишу Shift при перезагрузке Windows.
Вторая ошибка — использование USB-хаба. Даже активный хаб с внешним питанием может не поддерживаться BIOS. Подключайте клавиатуру напрямую в порт на материнской плате. Также проверьте, не используете ли вы удлинитель — он увеличивает сопротивление линии и снижает качество сигнала.
| Симптом | Вероятная причина | Решение |
|---|---|---|
| Клавиатура не работает в BIOS, но работает в Windows | Отключен Legacy USB Support | Включите параметр в настройках USB |
| Индикатор клавиатуры не загорается при старте | Нет питания на порту или сбой контроллера | Сброс CMOS или смена порта |
| Клавиатура работает только в одном порту | Проблема с конкретным контроллером USB | Обновление BIOS или отключение XHCI Hand-off |
| Клавиатура работает после перезагрузки, но не после холодного старта | Разряжена батарейка CMOS | Замена батарейки CR2032 |
Если ни одно из решений не помогло, проверьте целостность разъема клавиатуры и состояние контактов. Иногда проблема кроется в окислении контактов внутри USB-порта — почистите их спиртом и щеткой.
Вопросы и ответы
Можно ли включить USB-клавиатуру в BIOS без входа в сам BIOS?
Да, для этого используется сброс CMOS через батарейку или перемычку на материнской плате. Это вернет настройки к заводским, и клавиатура заработает при следующей загрузке.
Почему клавиатура работает в Windows, но не работает в BIOS?
Windows загружает собственные драйверы USB-контроллера, которые перехватывают управление. BIOS же обращается к устройству через Legacy-протокол, который может быть отключен в настройках.
Что делать, если на материнской плате нет PS/2-порта?
Используйте активный USB-to-PS/2 адаптер или приобретите USB-клавиатуру с аппаратной поддержкой Legacy-режима. Также можно попробовать обновить BIOS через USB Flashback.
Как отключить Fast Boot, если не получается войти в BIOS?
В Windows 10/11 отключите быструю загрузку через Панель управления → Электропитание → Действия кнопок питания. Затем перезагрузите компьютер — BIOS будет инициализировать USB-устройства дольше.
После выполнения всех шагов проверьте работу клавиатуры при каждой перезагрузке. Если проблема воспроизводится периодически, обратите внимание на качество блока питания — нестабильное напряжение на линии 5V может вызывать сбои USB-контроллера. В этом случае замените блок питания на модель с большим запасом мощности.