Не работает клавиатура до загрузки Windows
Перед тем, как приступать к решению проблемы, нужно проверить работоспособность самой клавиатуры и порта, в который вы её вставляете. Если компьютер видит другие USB-устройства, но при этом клавиши не реагируют на нажатие, следует приступать к активным действиям.
Проверяем поддержку клавиатуры в BIOS
Очень часто драйверы поддержки клавиатуры загружаются одновременно с Windows. Таким образом, вы не определите, что инициализация клавиатуры в BIOS отключена до тех пор, пока вам не потребуется воспользоваться ей ещё до загрузки ОС.
Примечание: на старых ПК вы не сможете изменять настройки BIOS без клавиатуры, так что вам придётся отыскать старенькую «клаву», подключаемую через разъём PS/2, или же купить USB- PS/2 переходник – вот как он выглядит:
В современных компьютерах и сам BIOS выглядит намного привычнее, ведь его интерфейс похож на тот, с которым мы работаем каждый день. Более того, новые устройства, особенно ноутбуки, поддерживают технологию ультрабыстрой загрузки, которая может и не подразумевать активации USB-соединений, поэтому подключенная клавиатура и станет доступна лишь после перезагрузки. Проблему можно решить, войдя в BIOS и выбрав вариант инициализации, указанный на скриншоте.
Стоит отметить, что перечисленные выше методы работают и с беспроводными клавиатурами, так как для их подключения к компьютеру очень часто используется небольшой USB-адаптер.
Возможные варианты решения проблемы в Windows 7 и более ранних версиях
Перечисленные ниже советы могут помочь вам, если вы указали все верные настройки, но клавиатура всё равно не работает до загрузки Windows.
• Переключите её в порт USB 2.0 на задней части системного блока. Изображение, расположенное ниже, поможет отличить его от USB 3.0
Чаще всего данный порт расположен в самом верхнем ряду USB-подключений, слева.
• Отключите спящий режим! Многие пользователи жалуются мне на то, что работоспособность USB-девайсов прекращается как раз после выхода из него.
• Вариант для опытных пользователей – воспользуйтесь утилитой для проверки работоспособности USB-портов или же просто возьмите у друга клавиатуру, которая точно работает, и попробуйте подключить её ко всем доступным портам.
Понравилась статья? Ставьте лайк (палец вверх) и подписывайтесь на мой канал.
Не работает клавиатура в биосе
Известное недоразумение — не работает клавиатура в биосе, до загрузки системы. Сложно сказать какие эмоции испытывает человек, у которого клавиатура подключена к компьютеру, но она просто напросто не работает при загрузке компьютера. В Windows всё хорошо — она распознаётся и выполняет свои функции. А вот при загрузке её как будто нет. Как зайти в биос если клавиатура не работает? Что делать в этой ситуации? Я постараюсь помочь в этом вопросе и рассмотрю несколько популярных проблем и их решений.
Чаще всего клавиатуре не работает при загрузке по причине того, что она подключена по USB. Крайне редко такая проблема возникает на клавиатурах PS/2, так как в основном они поддерживаются сразу же. К сожалению, иногда в случае невозможности использовать USB клавиатуру в биосе, приходится искать клавиатура PS/2. Сам я ни раз попадал в подобную ситуацию, особенно часто на старых материнских платах. Дело в том что есть опция, которая выключает или включает поддержку USB на уровне BIOS.
USB legacy support
В BIOS практически любого компьютера есть функция «USB Legacy Support». Она может также называться «USB Keyboard Support», «USB Function for DOS» и т.п. Именно она включает или выключает поддержку USB клавиатуры в BIOS, то есть до загрузки Windows. Парадоксально, но если она выключена, изменить её значения с клавиатуры USB не получится. Таким образом, чтобы включить USB клавиатуру в BIOS, придётся на время найти PS/2 клавиатуру.
Но ведь должны же быть какие-то другие решения, скажете вы? Возможно, давайте рассмотрим действия, которые, возможно, исправят проблему:
- Попробуйте сбросить настройки BIOS. Маловероятно, но всё же возможно, что опция USB Legacy Support будет включена в настройках по умолчанию;
- Если клавиатура вставлена в синий порт USB (3.0), вставьте её в черный (2.0);
- Если ваша клавиатура беспроводная, убедитесь, что она заряжена, а ресивер плотно вставлен в USB порт;
- Найдите недорогую б.у. клавиатуру PS/2 или попросите её у соседа на несколько минут. Этот способ точно сработает.
Как вы видите, не так уж и много вариантов в случае если ваша клавиатура не работает при загрузке компьютера. Будем считать, что вы уже обзавелись клавиатурой с разъемом PS/2. Как включить поддержку USB клавиатуры?
Как включить USB в BIOS
Итак, мы уже точно знаем, что проблема не в клавиатуре, а в отключенной функции в биосе. Чтобы включить поддержку USB клавиатуры в BIOS, следуйте инструкции:
- Откройте настройки BIOS (см. как зайти в биос)
- Далее нужно найти пункт, отвечающий за включение USB в BIOS (обычно называется что-то вроде USB Legacy Support);
- Установите значение на Enabled (включено), выйдите из BIOS с сохранением настроек (обычно F10)
Пример как включить поддержку USB в BIOS на ноутбуке ASUS: вкладка Advanced, далее USB Configuration
Включите пункт Legacy USB Support (включить — Enabled, выключить — Disabled).
Далее нажмите F10 для сохранения настроек и выхода из BIOS. Если эта клавиша на сработала, найдите фразу «Save and exit» (сохранить и выйти). Примерно таким образом происходит включение опции на ноутбуке или компьютере. После вышеописанных операций у вас в BIOS должна заработать USB клавиатура.
Вот и всё — теперь вы знаете как включить поддержку USB клавиатуры в BIOS. Если у вас что-то не получается или остались вопросы, пишите в комментарии.
С уважением, редакция FixErro.com
Задайте вопрос
или поделитесь своим способом решения проблемы
Клавиатура в dos работает в windows не работает
Вопрос
Как переключить раскладку в DOS приложении (библиотечная БД MARK 3)?
При работе в винде все нормально переключается, при работе в cmd.exe тоже проблем нету.
Запускаю программу — она упорно набирает текст на английском, игнорируя язык в системе.
Набираю текст в notepad, вставляю в прогу — все равно в английской раскладке.
Под XP все работало, переключалось ctrl+shift справа, теперь не робит (((
Режим совместимости не помогает.
Ответы
Все ответы
Найдите старые переключатели. То ли ruskey, то ли kbrus. Не помню уже. Так вот, когда найдете, создайте бат файл, который запускает сначала руссификатор, а потом Вашу программу.
Вам ответили? Нажмите на
Да можете не добавлять. Кто бы Вас заставил-то? =)
Вам дали полезный ответ? Нажмите на
Извините.Очень прошу Вас ответить.Правильно ли записана команда в Autoexec.nt?
Дело в том что у меня DOS программа на основе FoxPro и я не могу переключить на клавиатуре шрифт ввода с латиницы на кирилицу. Заранее благодарен.Ниже привожу текст файла autoexec.nt
@echo off
lh %SystemRoot%\system32\mscdexnt.exe
lh %SystemRoot%\system32\redir
lh %SystemRoot%\system32\dosx
PATH C:\FOX_SYS;C:\ACT
LH KB16 RU /E
Евгений, прокомментируйте, пожалуйста.
Уважаемые знатоки.Есть проблема.DOS приложение на основе FoxPro. Во всех предыдущих Win системах раскладка клавиатуры с латиницы на кирилицу переключалась shift+ctrl. В висте это не работает.Что и как нужно сделать?Читал что надо записать команду LH KB16 RU /E в файл C:\Windows\System32\Autoexec.NT Что это за команда?Что она исполняет?Где находится exe-шник?
Привожу текст данного файла из своей системы.Правильно ли записана команда?
@echo off
lh %SystemRoot%\system32\mscdexnt.exe
lh %SystemRoot%\system32\redir
lh %SystemRoot%\system32\dosx
PATH C:\FOX_SYS;C:\ACT
Но и после изменения переключение не работает.Что делать? Кто знает прошу ответить. Заранее благодарен.
Всем спасибо.Тема закрыта.Просто после изменения в autoexec надо перегрузится. Переключения раскладки вернулись к прежнему виду.





