USB Keyboard Function в BIOS: полное руководство по настройке и устранению проблем

Параметр USB Keyboard Function в BIOS отвечает за инициализацию USB-клавиатуры на самом раннем этапе загрузки компьютера. Когда он отключен, система может не распознавать ввод с клавиатуры до момента загрузки драйверов в операционной системе — это делает невозможным вход в BIOS, выбор загрузочного устройства или навигацию по меню. На большинстве материнских плат, выпущенных после 2010 года, функция включена по умолчанию, но на некоторых OEM-системах и ноутбуках она может быть деактивирована, что приводит к ошибке “Keyboard not detected” или полной неработоспособности ввода при старте.

Проблема проявляется по-разному: клавиатура работает в Windows, но не реагирует на нажатия при попытке войти в BIOS; система зависает на экране загрузки с сообщением о необходимости нажать Del или F2; или же клавиатура начинает работать только после полной загрузки ОС. Во всех этих случаях причина почти всегда кроется именно в настройках USB-контроллера и параметрах инициализации клавиатуры в UEFI/BIOS.

Прежде чем менять настройки, проверьте, подключена ли клавиатура напрямую к материнской плате, а не через USB-хаб или переднюю панель корпуса. Многие материнские платы инициализируют только порты, расположенные на задней панели, а разъемы на корпусе могут не получать питание до загрузки ОС.

Где находится параметр USB Keyboard Function

Расположение параметра зависит от производителя материнской платы и версии прошивки. На системах с классическим BIOS от AMI или Award настройка обычно находится в разделе Integrated Peripherals или Advanced. В UEFI-интерфейсах от ASUS, MSI, Gigabyte и ASRock путь может отличаться: часто параметр спрятан в подменю USB Configuration или USB Settings.

На ноутбуках и OEM-системах (Dell, HP, Lenovo) параметр может называться иначе: Legacy USB Support, USB Legacy, USB Keyboard Support или USB Device Support. Несмотря на разные названия, все эти опции выполняют одну задачу — разрешают использование USB-клавиатуры до загрузки операционной системы.

Вот типичные пути к параметру на популярных платформах:

  • 🔧 ASUS UEFI: Advanced → USB Configuration → Legacy USB Support → Enabled
  • 🔧 MSI Click BIOS: Settings → Advanced → USB Configuration → Legacy USB Support
  • 🔧 Gigabyte: Peripherals → USB Configuration → Legacy USB Support
  • 🔧 HP/DELL OEM: Advanced → USB Legacy Support или System Configuration → USB Keyboard

Если вы не можете найти нужный пункт, воспользуйтесь поиском по BIOS (обычно вызывается клавишей F9) и введите слово USB — система покажет все доступные опции, связанные с USB-устройствами.

📊 Какая проблема с USB-клавиатурой у вас возникла?
Не работает вход в BIOS
Клавиатура не реагирует при загрузке
Работает только после загрузки Windows
Не определяется в BIOS вообще

Как включить USB Keyboard Function

Процесс включения занимает не более двух минут, но требует внимательности. Сначала войдите в BIOS, нажав клавишу Del, F2 или F10 при старте системы — точная клавиша зависит от производителя. Если клавиатура не работает и вы не можете попасть в BIOS, воспользуйтесь инструкцией из следующего раздела.

После входа в BIOS перейдите в раздел Advanced или Integrated Peripherals и найдите пункт USB Keyboard Function (или его аналог). Установите значение Enabled. На некоторых системах также потребуется включить USB Controller и USB Legacy Support — эти параметры связаны между собой.

После изменения настроек сохраните их и перезагрузитесь. Обычно это делается клавишей F10 с подтверждением выбора. Если после перезагрузки клавиатура заработала в BIOS — проблема решена.

⚠️ Внимание: не меняйте другие параметры USB, если не уверены в их назначении. Отключение USB Controller приведет к полной неработоспособности всех USB-устройств, включая мышь и флешки, а сброс настроек BIOS в таком случае потребует аппаратного вмешательства (перемычка CMOS или извлечение батарейки).

Клавиатура не работает в BIOS: способы решения

Ситуация, когда клавиатура работает в Windows, но не откликается при попытке войти в BIOS, встречается часто. Первое, что нужно проверить — это порт подключения. Используйте USB 2.0 порт (обычно черного цвета) на задней панели материнской платы, а не USB 3.0 (синий) или USB-C. Некоторые старые BIOS не поддерживают инициализацию USB 3.0 контроллеров на раннем этапе загрузки.

Если перестановка в другой порт не помогла, попробуйте сбросить настройки BIOS. Для этого выключите компьютер, отключите питание, найдите на материнской плате перемычку CLR_CMOS и замкните контакты на 10-15 секунд. На ноутбуках проще извлечь батарейку CMOS на несколько минут. После этого BIOS вернется к заводским настройкам, где USB-поддержка обычно включена.

Еще один способ — временно подключить PS/2 клавиатуру, если на материнской плате есть соответствующий разъем. После входа в BIOS включите USB Keyboard Function и сохраните изменения. Если PS/2 разъема нет, можно использовать клавиатуру с переходником, но такие адаптеры работают не всегда — они часто оказываются пассивными и не преобразуют сигнал.

☑️ Чек-лист для диагностики проблемы

Выполнено: 0 / 5

Отличия USB Keyboard Function от Legacy USB Support

Многие пользователи путают эти два параметра, считая их взаимозаменяемыми. Технически USB Keyboard Function — это более узкая опция, которая отвечает исключительно за клавиатуру, тогда как Legacy USB Support включает поддержку всех USB-устройств в среде до загрузки ОС: мыши, флешек, внешних накопителей.

На практике включение Legacy USB Support автоматически активирует поддержку клавиатуры, поэтому на многих современных платах отдельный параметр USB Keyboard Function отсутствует — его роль выполняет именно Legacy USB Support. В некоторых BIOS оба параметра присутствуют одновременно, и тогда для корректной работы нужно включить оба.

Существует также параметр USB Mouse Support — он работает аналогично, но для мыши. Если вы используете беспроводную клавиатуру с USB-ресивером, убедитесь, что все три опции (если они есть) включены.

⚠️ Внимание: на материнских платах с UEFI и включенным режимом Secure Boot некоторые старые USB-клавиатуры могут не определяться из-за отсутствия подписи драйвера. В этом случае временно отключите Secure Boot в настройках безопасности, войдите в BIOS, включите Legacy USB Support и затем снова активируйте Secure Boot.

Таблица совместимости параметров на разных платформах

Ниже приведена сводная таблица названий параметра на популярных материнских платах и в OEM-системах. Используйте ее для быстрого поиска нужной опции.

Производитель Название параметра Путь в BIOS Значение по умолчанию
ASUS Legacy USB Support Advanced → USB Configuration Enabled
MSI Legacy USB Support Settings → Advanced → USB Configuration Enabled
Gigabyte Legacy USB Support Peripherals → USB Configuration Enabled
ASRock USB Keyboard/Remote Power On Advanced → USB Configuration Disabled
HP (OEM) USB Legacy Support Advanced → Port Options Enabled

Обратите внимание на ASRock — на некоторых платах этого производителя параметр по умолчанию отключен, что часто становится причиной жалоб пользователей на неработающую клавиатуру в BIOS. Если у вас плата ASRock и вы столкнулись с проблемой, проверьте этот параметр в первую очередь.

Как обновить BIOS, если клавиатура не работает

Скачайте последнюю версию прошивки с сайта производителя на другом компьютере, запишите её на флешку. Вставьте флешку в USB-порт, включите компьютер и воспользуйтесь функцией Q-Flash (Gigabyte), USB BIOS FlashBack (ASUS) или M-Flash (MSI). Эти утилиты позволяют обновить BIOS без входа в него, используя только комбинации клавиш и индикаторы на материнской плате.

Беспроводная клавиатура и USB Keyboard Function

С беспроводными клавиатурами ситуация сложнее. Если вы используете Bluetooth-клавиатуру, она не будет работать в BIOS в принципе — протокол Bluetooth не инициализируется до загрузки драйверов операционной системы. Это аппаратное ограничение, и никакие настройки BIOS его не обойдут.

Клавиатуры с USB-ресивером (2.4 ГГц) работают в BIOS, но только при включенном USB Keyboard Function или Legacy USB Support. Ресивер должен быть подключен напрямую к материнской плате, желательно в порт USB 2.0. Некоторые производители, например Logitech с технологией Unifying, выпускали ресиверы с поддержкой HID-протокола на уровне BIOS — такие работают стабильно, но это скорее исключение.

Если беспроводная клавиатура не определяется в BIOS, а проводной вариант недоступен, попробуйте использовать клавиатуру с ресивером, поддерживающим режим boot mode. Некоторые модели переключаются в этот режим комбинацией клавиш, например Fn + O на клавиатурах Logitech.

Частые ошибки и их устранение

Настройка USB Keyboard Function обычно решает проблему, но иногда пользователи сталкиваются с дополнительными сложностями. Одна из распространенных ситуаций — параметр включен, но клавиатура все равно не работает. В этом случае проверьте, не конфликтует ли настройка с режимом Fast Boot — при включенном быстром старте система может пропускать инициализацию USB-устройств.

Отключите Fast Boot в настройках BIOS и проверьте работу клавиатуры. На некоторых материнских платах также есть параметр USB Initialization с вариантами Full Initial и Partial Initial — выберите Full Initial для полной инициализации всех USB-устройств при старте.

Еще одна ошибка — после обновления BIOS слетают все настройки USB. Это нормальное поведение: прошивка возвращается к заводским значениям. Просто войдите в BIOS и заново включите нужные параметры. Если после обновления клавиатура перестала работать, а до этого работала, откатите прошивку до предыдущей версии или используйте функцию восстановления из резервной копии, если она предусмотрена производителем.

⚠️ Внимание: не используйте дешевые USB-хабы без внешнего питания для подключения клавиатуры к компьютеру. В момент инициализации BIOS напряжение на портах может быть нестабильным, и хаб без собственного блока питания может не обеспечить достаточный ток для работы клавиатуры. Это часто приводит к ложному впечатлению, что проблема в настройках BIOS.

Часто задаваемые вопросы

Что делать, если в BIOS вообще нет параметра USB Keyboard Function?

На современных материнских платах этот параметр может отсутствовать, так как поддержка USB-клавиатур включена по умолчанию и не требует настройки. Если клавиатура не работает, проверьте, нет ли параметра Legacy USB Support или XHCI Hand-off — последний отвечает за передачу управления USB-контроллером от BIOS к операционной системе. Также убедитесь, что BIOS обновлен до последней версии.

Может ли USB Keyboard Function влиять на скорость загрузки Windows?

Включение этой опции незначительно увеличивает время загрузки — примерно на 0,5–1 секунду, так как BIOS тратит время на инициализацию USB-контроллера. На практике эта задержка незаметна, и отключать USB Keyboard Function ради ускорения загрузки нецелесообразно — вы потеряете возможность входа в BIOS.

Почему клавиатура работает в BIOS, но не работает при выборе загрузочного устройства?

Это происходит, когда параметр USB Keyboard Function включен, но отключен USB Legacy Support или USB Storage Support. Меню выбора загрузочного устройства (Boot Menu) использует другие драйверы, чем основное меню BIOS. Включите все опции, связанные с USB-поддержкой, и проблема исчезнет.

Нужно ли включать USB Keyboard Function, если у меня PS/2 клавиатура?

Нет, PS/2 клавиатура работает на аппаратном уровне и не требует настройки USB. Однако если вы планируете подключать USB-клавиатуру в будущем, лучше включить эту опцию заранее, чтобы не столкнуться с проблемой при следующей замене устройства.

Как сбросить настройки USB Keyboard Function, если я что-то напутал?

Самый простой способ — загрузить настройки BIOS по умолчанию. В большинстве BIOS для этого есть опция Load Optimized Defaults или Load Setup Defaults в разделе Exit. После загрузки настроек по умолчанию USB-поддержка будет включена, если это предусмотрено производителем.