Вход в BIOS или UEFI без работающей физической клавиатуры — задача, с которой сталкиваются многие пользователи при диагностике неисправностей, обновлении прошивки или настройке оборудования. Ситуация осложняется тем, что большинство материнских плат не поддерживают виртуальную клавиатуру на уровне базовой системы ввода-вывода. Однако в некоторых случаях её можно активировать через скрытые функции или альтернативные методы ввода.
Эта статья поможет разобраться, как включить встроенную клавиатуру в BIOS на ноутбуках и стационарных ПК различных производителей, включая ASUS, Lenovo, HP и Dell. Мы также рассмотрим обходные пути для устройств, где такая опция отсутствует, и объясним, почему стандартные решения (например, экранная клавиатура Windows) не работают на этом уровне.
Важно понимать: BIOS/UEFI — это низкоуровневое ПО, которое не поддерживает графические интерфейсы и драйверы операционных систем. Поэтому классическая виртуальная клавиатура здесь недоступна. Тем не менее, некоторые производители интегрируют упрощённые инструменты ввода для удобства пользователей.
Почему в BIOS нет виртуальной клавиатуры по умолчанию
Основная причина отсутствия встроенной клавиатуры в BIOS кроется в архитектуре системы. Базовая система ввода-вывода разрабатывалась как минималистичный инструмент для:
- 🔧 Конфигурации аппаратного обеспечения
- 🖥️ Загрузки операционной системы
- 🔄 Диагностики неисправностей
Для этих задач достаточно физической клавиатуры, а добавление графических элементов требовало бы:
- 📶 Поддержки видеодрайверов (которые загружаются позже, в ОС)
- 🖱️ Обработки событий мыши (не всегда доступна в BIOS)
- 💾 Дополнительного места в микросхеме BIOS (ограниченный объём)
Исключение составляют современные UEFI-интерфейсы с графическим меню (например, на материнских платах ASUS ROG или MSI). Здесь иногда реализована поддержка мыши и ограниченного ввода с тачпада, но полноценной виртуальной клавиатуры по-прежнему нет.
⚠️ Внимание: На устройствах с Secure Boot или Fast Boot некоторые функции ввода могут быть заблокированы. Перед экспериментами отключите эти опции в настройках BIOS, если они активны.
Способы включения виртуальной клавиатуры в BIOS
Существует несколько методов активации альтернативного ввода в BIOS, но их доступность зависит от модели устройства и версии прошивки. Рассмотрим наиболее распространённые варианты:
1. Встроенная клавиатура на ноутбуках с тачскрином
Некоторые ноутбуки (например, серии Lenovo Yoga или HP Spectre) поддерживают ввод с сенсорного экрана непосредственно в UEFI. Для активации:
- Зажмите кнопку питания на 10–15 секунд для полного выключения.
- Включите устройство и сразу коснитесь экрана в области клавиатуры (обычно внизу).
- Если экран реагирует, появится цифровая панель для навигации по меню.
Этот метод работает только на устройствах с UEFI (не Legacy BIOS) и требует предварительной активации тачскрина в настройках Advanced → Touchscreen Support.
2. USB-OTG адаптер для подключения смартфона
Современные смартфоны на Android или iOS можно использовать как виртуальную клавиатуру через USB-OTG переходник. Алгоритм:
- 📱 Подключите смартфон к USB-порту ПК/ноутбука через OTG-кабель.
- 🔌 В настройках телефона включите режим
USB-клавиатура(требуется root или специальное ПО вроде USB Keyboard App). - 🔄 Перезагрузите устройство и войдите в BIOS — смартфон должен определиться как HID-устройство.
⚠️ Внимание: Не все версии BIOS поддерживают USB-HID устройства на этапе инициализации. На старых материнских платах (pre-2015) этот метод может не сработать.
Убедиться в поддержке OTG на смартфоне
Установить приложение-эмулятор клавиатуры
Подключить OTG-кабель к рабочему USB-порту ПК
Включить режим "USB-клавиатура" в настройках телефона-->
3. Специальные прошивки с поддержкой виртуального ввода
Некоторые энтузиасты модифицируют BIOS для добавления виртуальной клавиатуры. Например, проект Coreboot или кастомные прошивки для материнских плат Gigabyte и ASRock могут включать:
- 🎮 Эмуляцию клавиш через игровые контроллеры
- 🖱️ Управление курсором мыши (для UEFI с GUI)
- 📟 Текстовый ввод через последовательный порт (COM)
Для установки такой прошивки потребуется:
- Скачать образ с сайта производителя или сообщества (например, Win-RAID Forum).
- Прошить BIOS через DOS или UEFI Shell (команда
afudos /i new.bios). - Сбросить настройки до заводских (
Load Optimized Defaults).
| Производитель | Модель устройства | Поддержка виртуальной клавиатуры | Метод активации |
|---|---|---|---|
| Lenovo | ThinkPad X1 Carbon (5–8 gen) | Частичная (тачскрин) | Касание экрана в режиме UEFI |
| ASUS | ROG Zephyrus G14 (2020–2023) | Да (встроенная утилита) | Advanced → ASUS EZ Flash → Virtual Keyboard |
| HP | EliteBook 840 G7 | Нет | Только USB-клавиатура или OTG |
| Dell | XPS 13 (9310) | Ограниченная | Подключение через Thunderbolt-док |
Альтернативные методы ввода в BIOS без клавиатуры
Если встроенная виртуальная клавиатура недоступна, рассмотрите следующие обходные пути:
1. Использование PS/2 или USB-клавиатуры
Даже если основная клавиатура не работает, подключите внешнюю:
- 🔌 Для PS/2: подключите клавиатуру к фиолетовому порту (обычно работает даже при отключённом USB Legacy Support).
- 🔌 Для USB: используйте порт
USB 2.0(чёрного цвета) — они инициализируются раньше USB 3.0 (синего цвета).
На некоторых ноутбуках (например, Lenovo ThinkPad) есть скрытый разъём для подключения внешней клавиатуры через док-станцию.
2. Управление через мышь (только для UEFI)
Если ваше устройство поддерживает UEFI с графическим интерфейсом (например, ASUS EZ Mode или MSI Click BIOS), можно использовать мышь для навигации. Для этого:
- Подключите мышь к USB-порту до включения ПК.
- Войдите в BIOS и проверьте, реагирует ли курсор на движения.
- Для ввода текста (например, пароля) используйте буфер обмена: скопируйте текст в Windows, затем вставьте в UEFI через
Ctrl+V(работает не на всех моделях).
3. Дистанционное управление через IPMI/iKVM
Серверные материнские платы (Supermicro, ASRock Rack) и некоторые рабочие станции (Dell Precision) поддерживают удалённое управление через:
- 🌐 IPMI (Intelligent Platform Management Interface)
- 🖥️ iKVM (встроенный KVM-сервер)
Для подключения:
- Найдите IP-адрес вашего BMC-контроллера (обычно указан на наклейке или в документации).
- Подключитесь через браузер по адресу вида
https://[IP-адрес]. - Авторизуйтесь (логины/пароли по умолчанию:
admin/adminилиADMIN/ADMIN). - В интерфейсе iKVM выберите опцию
Virtual Media → Keyboard.
⚠️ Внимание: Настройка IPMI требует предварительной конфигурации сети в BIOS (раздел Server Management). Без этого удалённый доступ будет недоступен.
Решение проблем с отсутствием клавиатуры в BIOS
Если ни один из методов не сработал, проверьте следующие моменты:
1. Сброс настроек BIOS
Неправильные настройки могут блокировать устройства ввода. Выполните сброс:
- 🔄 Аппаратный сброс: выньте батарейку CMOS на 10–15 минут (на стационарных ПК).
- 🔧 Программный сброс: найдите опцию
Load Default SettingsилиReset to Defaultв меню Exit.
На ноутбуках для сброса иногда требуется:
- Отключить аккумулятор и блок питания.
- Замкнуть контакты CMOS (расположение указано в сервисном мануале).
2. Проверка портов USB
Если USB-клавиатура не определяется:
- 🔌 Попробуйте другой порт (передняя панель ПК может быть отключена в BIOS).
- 🔄 Включите опцию
USB Legacy SupportилиUSB Keyboard Support(разделAdvanced → USB Configuration). - 🛠️ Обновите BIOS до последней версии (инструкция ниже).
3. Обновление BIOS/UEFI
Производители регулярно выпускают обновления, добавляющие поддержку новых устройств ввода. Для обновления:
- Скачайте прошивку с официального сайта (например, для ASUS:
https://www.asus.com/support). - Распакуйте архив и скопируйте файл на FAT32-флешку.
- Запустите утилиту обновления в BIOS (например,
EZ Flashна ASUS илиQ-Flashна Gigabyte).
Что делать если обновление BIOS прервалось?
Если процесс обновления был прерван, материнская плата может перестать включаться. В этом случае потребуется:
1. Программатор CH341A (~500–1000 руб.) для прошивки микросхемы BIOS напрямую.
2. Файл прошивки в формате .bin (скачивайте только с официальных источников!).
3. Паяльные навыки или помощь сервисного центра.
Не пытайтесь прошить BIOS от другой модели — это приведёт к необратимому повреждению платы!
Виртуальная клавиатура в BIOS на конкретных моделях
Разберём нюансы активации встроенного ввода для популярных брендов.
ASUS (ROG, TUF, Prime)
На материнских платах ASUS с UEFI (2018 года и новее) доступна опция ASUS EZ Flash 3 с поддержкой мыши. Для включения виртуальной клавиатуры:
- Войдите в BIOS (
DelилиF2при загрузке). - Перейдите в
Advanced Mode(F7). - Откройте
Tool → ASUS EZ Flash 3. - В правом верхнем углу нажмите на иконку клавиатуры (доступно не на всех версиях).
На ноутбуках ASUS ROG (например, Zephyrus G14) виртуальная клавиатура активируется через тачпад:
- 🖱️ Удерживайте правую кнопку тачпада 5 секунд.
- 🔠 Появится цифровая панель для навигации.
Lenovo (ThinkPad, Yoga, Legion)
Ноутбуки Lenovo с тачскрином (Yoga C940, ThinkPad X1 Yoga) поддерживают ввод прямо на экране. Активация:
- Коснитесь экрана в момент появления логотипа Lenovo (до загрузки Windows).
- В меню BIOS тапните по полю ввода — появится цифровая клавиатура.
Для моделей без тачскрина (ThinkPad T480, Legion 5):
- 🔌 Подключите USB-клавиатуру к порту с иконкой клавиатуры (обычно отмечен на корпусе).
- 🔄 Включите
USB Always Onв настройках BIOS (Config → USB).
HP (Pavilion, EliteBook, Omen)
HP не реализовала виртуальную клавиатуру в BIOS, но на бизнес-моделях (EliteBook 840, ProBook 650) доступно:
- 🖱️ Управление через тачпад в режиме UEFI (только навигация, без ввода текста).
- 🔌 Подключение клавиатуры через док-станцию HP Thunderbolt Dock.
Для сброса пароля BIOS (если клавиатура не работает):
- Выключите ноутбук.
- Зажмите
Win + Bи удерживайте 3–5 секунд. - Подключите блок питания — произойдёт сброс настроек.
Dell (XPS, Latitude, Alienware)
На устройствах Dell с UEFI (XPS 13, Latitude 7400) поддерживается:
- 🖱️ Мышь для навигации по меню.
- 🔧 Ввод через USB-C или Thunderbolt (требуется адаптер).
Для активации:
- Войдите в BIOS (
F2при загрузке). - Перейдите в
General → Boot Sequence. - Нажмите
Add Boot Option— если подключена мышь, появится курсор.
Частые ошибки и как их избежать
При попытке включить виртуальную клавиатуру в BIOS пользователи сталкиваются с типичными проблемами:
1. "Клавиатура не определяется в BIOS"
Причины и решения:
- 🔌 USB-порт отключён в настройках: включите
USB Legacy SupportилиXHCI Hand-off. - 🔋 Недостаточно питания: подключите клавиатуру к задней панели ПК (для стационарных) или используйте хаб с внешним питанием.
- 🛠️ Повреждённый USB-контроллер: проверьте клавиатуру на другом устройстве.
2. "Тачскрин не работает в UEFI"
Если экран не реагирует на касания:
- 🔄 Убедитесь, что в BIOS включён параметр
Touchscreen Support(Advanced → System Configuration). - 📱 Обновите прошивку тачскрина через Windows (драйверы HID-compliant touch screen).
- ⚡ Проверьте, что устройство заряжено не менее чем на 20% — некоторые модели блокируют тачскрин при низком заряде.
3. "После обновления BIOS клавиатура перестала работать"
Действия для восстановления:
- Выполните слепой сброс: выключите ПК, отключите все устройства, зажмите
Powerна 30 секунд. - Если есть PS/2-порт, подключите клавиатуру к нему и верните старую версию BIOS.
- Обратитесь в сервисный центр для перепрошивки BIOS через SPI-программатор.
⚠️ Внимание: Некоторые производители (например, HP) блокируют откат версии BIOS по соображениям безопасности. В этом случае поможет только официальный сервис.
FAQ: Ответы на популярные вопросы
Можно ли включить виртуальную клавиатуру в BIOS на старом ПК (2010–2015 года)?
На устройствах старше 2015 года с Legacy BIOS виртуальная клавиатура не поддерживается. Единственные рабочие варианты:
- Подключение PS/2-клавиатуры (если порт есть на материнской плате).
- Использование USB-клавиатуры с включённым
USB Legacy Support. - Перепрошивка BIOS на кастомную версию с поддержкой UEFI (рискованно!).
Для ноутбуков этого периода (например, Lenovo G580 или ASUS K53SV) иногда помогает подключение клавиатуры через USB-хаб с внешним питанием.
Как войти в BIOS без клавиатуры, если она сломалась?
Способы входа зависят от устройства:
- Ноутбуки с тачскрином: коснитесь экрана в момент появления логотипа производителя (например, на Lenovo Yoga или HP Spectre).
- Устройства с UEFI: подключите мышь к USB-порту и попробуйте кликнуть по меню загрузки (если поддерживается).
- Серверные материнские платы: используйте IPMI или iKVM для удалённого доступа.
- Стационарные ПК: временно подключите PS/2-клавиатуру или используйте USB-OTG адаптер со смартфоном.
Если ничего не помогает, сбросьте BIOS аппаратно (вынув батарейку CMOS) — это может вернуть заводские настройки загрузки.
Почему виртуальная клавиатура работает в Windows, но не работает в BIOS?
Windows и BIOS используют разные уровни абстракции оборудования:
- Windows: работает с драйверами, которые эмулируют виртуальные устройства (например, экранная клавиатура
osk.exe). - BIOS/UEFI: оперирует только с аппаратными устройствами (HID-клавиатуры, PS/2-устройства). Виртуальные драйверы здесь не загружаются.
Исключение — UEFI с графическим интерфейсом (например, на ASUS ROG), где частично реализована поддержка мыши и ограниченного ввода. Однако даже в этом случае полноценной виртуальной клавиатуры нет — только навигация по меню.
Как обновить BIOS без клавиатуры?
Обновление без работающей клавиатуры возможно следующими способами:
- Через Windows:
- Скачайте утилиту обновления с сайта производителя (например, Lenovo Vantage или HP Support Assistant).
- Запустите её и следуйте инструкциям — перезагрузка в BIOS произойдёт автоматически.
- Создайте загрузочную флешку с утилитой обновления (например,
AFUDOSдля ASUS). - Подключите USB-клавиатуру к другому порту и загрузитесь с флешки.
- Подключитесь к BMC по сети и загрузите образ BIOS через веб-интерфейс.
⚠️ Предупреждение: Обновление BIOS без возможности прервать процесс (например, при зависании) может привести к "окирпичиванию" устройства. Используйте источники бесперебойного питания (ИБП).
Есть ли программы для эмуляции клавиатуры в BIOS?
Полноценных программ для эмуляции клавиатуры на уровне BIOS не существует, но есть обходные решения:
- USB Rubber Ducky: устройство, имитирующее клавиатуру (требует предварительной прошивки скрипта).
- Raspberry Pi + HID-эмулятор:
- Подключите Raspberry Pi к USB-порту ПК.
- Запрограммируйте его на отправку клавиш через библиотеку
pywinusb. - Arduino Leonardo: микроконтроллер можно запрограммировать как HID-устройство для ввода команд.
Эти методы требуют навыков программирования и не гарантируют 100% совместимость. Для большинства пользователей проще подключить внешнюю клавиатуру или обратиться в сервис.