Почему компьютер не видит клавиатуру usb
Перейти к содержимому

Почему компьютер не видит клавиатуру usb

  • автор:

Почему компьютер не видит клавиатуру usb

USB клавиатура

Достаточно часто случается, что клавиатура с интерфейсом USB вдруг перестаёт работать в операционных системах семейства Windows. При этом клавиатура работает в других ОС и меню настроек BIOS. Такое часто случается, если подключалась новая клавиатура в другие порты или часто отключались/подключались разные клавиатуры. Так же проблема может возникнуть при подключении неисправной клавиатуры или клавиатуры с поврежденным шнуром, который работает только в определенном положении, то есть имеет плавающий контакт в жиле.

Ситуация выглядит следующим образом: при подключении клавиатуры в USB порт Windows издаёт звук подключения USB устройства, если, конечно, этот звук не отключён, и пытается установить драйвер устройства. После поиска драйверов система сообщает, что драйвер установить не удалось. При этом в системе появляется «Неизвестное устройство» с именем, указанным производителем в контроллере устройства. Для клавиатуры это обычно «HID Keyboard Device». Ни удаление устройства, ни переключение в другие порты, ни перезагрузки, ни пляски с бубном клавиатуру в систему не возвращают. При этом. клавиатура исправно работает В других ОС и в меню настроек BIOS.

Ошибка установки драйвера USB клавиатуры Неизвестное USB устройство Неизвестное USB устройство

Такое поведение ОС Windows указывает, что система по какой-то причине не может определить принадлежность устройства к группе клавиатур. При этом ручная установка драйвера с явным указанием типа устройства «USB-устройство ввода» или «HID-совместимое устройство» результата не дают. Windows упорно не желает видеть USB-клавиатуру. Многие псевдоспециалисты, столкнувшись с неполадками драйверов Windows предлагают единственное решение: перестановку системы. И, надо сказать, перестановка решает проблему, даже если систему установили не уничтожая предыдущую. А иногда такие «специалисты» уничтожают систему и все данные пользователя.

Если клавиатура определяется некорректно и выводит странное название устройства нужно сначала удалить драйвер этого устройства и переподключить клавиатуру. Для удаления драйвера неверно определённого устройства: двойной щелчок по иконке вызовет свойства логического устройства, на вкладке Оборудование нажать кнопку Свойства, откроется окно свойств конкретного физического устройства. На вкладке Драйвер нажать кнопку Удалить и подтвердить удаление. Теперь нужно переподключить клавиатуру. Если удаление драйвера не помогло, то решать проблему будем радикально.

Для решения этой проблемы нужно всего лишь «вернуть» Windows сведения об устройстве и его драйвере. Эти сведения находятся в файлах с расширением inf. Windows хранит все inf файлы в нескольких местах. Рабочие, актуальные для системы в данный момент хранятся в папке «c:\Windows\inf\». А все остальные, хоть раз побывавшие в системе, в папке «c:\Windows\System32\DriverStore\FileRepository».

Файл «usb.inf» с настройками USB, в том числе и USB-клавиатур, находиться в папке

c:\Windows\System32\DriverStore\FileRepository\usb.inf_amd64_neutral_269d7150439b3372\
Его нужно скопировать в папку
c:\Windows\inf\

и переподключить устройство. Если до этого для USB-клавиатуры драйвера устанавливались в ручном режиме — их нужно удалить. После переподключения устройства необходимые драйвера будут найдены и установлены.

Если приведённые выше манипуляции не помогли, необходимо проверить, знает ли Windows о клавиатурах вообще. Все настройки этой причудливой системы находятся в реестре. В том числи и об иерархии устройств. Нужные нам параметры находятся в следующих ветвях реестра:

HKEY_LOCAL_MACHINE\SYSEM\CurrentControlSet\Control\Class\<4D36E96B-E325-11CE-BFC1-08002BE10318>
Имя UpperFilters Значение kbdclass
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\<4D36E96F-E325-11CE-BFC1-08002BE10318>
Имя UpperFilters Значение mouclass

Реестр

Если этих параметров нет, то нужно создать мультистроковый параметр UpperFilters и указать значение kbdclass (Правка->Создать->Мультистроковый параметр). Если имя UpperFilters присутствует, но значения нет или оно другое — то двойным щелчком мыши на UpperFilters вызовите редактирование параметра и добавьте слово kbdclass в новой сроке. При этом в других строках параметра могут быть другие значения.

Будьте предельно внимательны при редактировании реестра. Любая ошибка может привести к фатальным последствиям для системы. Не правьте незнакомые параметры, не создавайте лишнего и не удаляйте ничего. Если лезть в реестр страшно — скачайте этот файл и запустите его и разрешите внести данные в реестр. Содержимой файла такое:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\<4D36E96B-E325-11CE-BFC1-08002BE10318>] «UpperFilters»=»kbdclass»

К слову, антивирус Касперского «гадит» в этих ветках, подменяя устройства ввода, так что при удалении антивируса могут удалиться клавиатура и мышь. Всё для Вашей же безопасности, конечно.

Иногда причиной неопределения USB клавиатуры могут быть настройки USB портов в BIOS.

USB Keyboard Function Legacy USB Support

Если BIOS старый, то нужно проверить, включена ли в настройках BIOS опция «USB Keyboard Support — Enabled«. В более свежих BIOS версиях должен быть включен пункт «Legacy USB Support — Enabled«. Обычно они находятся в меню «Integrated perepherals» или «Advanced».

Различные BIOS по разному реагируют на настройку этого параметра. Теоретически, при выключенной опции USB-клавиатура вообще не должна работать никогда. Раньше так, собственно, и было. Однако, сейчас эта функция прекращает обслуживать USB клавиатуру только после завершения процедуры POST. Связано это с прогрессом — портов PS/2, которые раньше традиционно использовались для устройств ввода уже не найти на материнских платах, а BIOS всё больше становится похожим на полноценную ОС благодаря спецификации UEFI. Поэтому поддержка USB клавиатуры при прохождении POST и и загрузке UEFI BIOS полная, а затем, в зависимости от настроек, поддержка отключается. Некоторые старые BIOS позволяют явно указывать где будет осуществляться поддержка USB-клавиатуры — в BIOS или в ОС.

Поддержка USB клавиатуры

В настройках USB портов могут встретиться пункты меню XHCI Hand-off и EHCI Hand-off. Они отвечают за ручное или программное переключения портов в режимы USB 2.0 и USB 3.0. Для ОС Windows эти пункты должны быть отключены: Desable. Эти параметры так же могут повлиять на невозможность обнаружения USB-клавиатуры.

USB XHCI EHCI Hand-off

Так-же некоторые старые BIOS могут экзотично обрабатывать параметр Plug & Play OS (или PNP OS). Для любой современной операционной системы он должен быть YES. Иногда значение этого параметра, установленное в NO может не давать операционной системе обнаружить USB-клавиатуру. Это связано с предоставлением BIOS системе адресов, по которым находиться контроллер портов USB. В современных BIOS, в том числе и в UEFI BIOS такого параметра нет или он не влияет на отображаемое адресное пространство устройств.

USB-клавиатура не работает: возможные причины и способы решения проблемы

Внезапно перерастать работать может любая USB-клавиатура – хоть обычная бюджетная, хоть с продвинутым дизайном, подсветкой и кучей дополнительных кнопок. USB-клавиатуры ненамного, но все же в большей степени уязвимы, нежели клавиатуры, подключаемые через порт PS/2. Перечень возможных причин проблем с клавиатурой PS/2 небольшой: как правило, неполадки возникают либо с самой клавиатурой, либо с проводом, либо с разъемом материнской платы. Круг возможных причин проблем с USB-клавиатурами чуть шире, соответственно, из-за самого интерфейса USB. В возможных причинах неработающей USB-клавиатуры и способах выхода из ситуации будем разбираться ниже.

1. Выдернутый провод

Если USB-клавиатура успешно работала, а затем в один какой-то определенный момент перестала реагировать на ввод, прежде стоит проверить, не выдернут ли провод из USB-порта на компьютере. Даже если провод на месте, можно на время его вынуть из USB-порта и через пару секунд вставить снова.

2. Другой USB-порт

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

Клавиатура, подключенная к USB 3.0 (порт с выходом синего цвета), может не работать в процессе установки Windows, пока не установятся драйвера на материнскую плату. В этом случае клавиатуру необходимо переподключить к USB 2.0 (порт с выходом белого цвета).

3. Переустановка драйвера

Если переподключение в другой USB-порт не дало результатов, необходимо проверить, работает ли клавиатура в среде BIOS. Факт успешного входа в BIOS и перемещения клавишами навигации по ее разделам будет означать, что проблема возникла на уровне ОС Windows. В этом случае можно попытаться переустановить драйвера клавиатуры. Сделать это можно в диспетчере устройств Windows. Попасть в него в системе Windows 7 можно, вызвав меню «Пуск» и выбрав «Панель управления».

1

Далее необходимо выставить в графе «Просмотр» значение «Мелкие значки», после чего запустить диспетчер устройств.

2

В системах Windows 8.1 и 10 путь короче: диспетчер устройств прямой ссылкой доступен в контекстном меню на кнопке «Пуск».

3

Непосредственно в окне диспетчера устройств раскрываем раздел «Клавиатуры», на пункте «Клавиатура HID» вызываем контекстное меню и удаляем драйвер.

2016-04-11_10-26-52

2016-04-11_10-27-10

После перезагрузки драйвер клавиатуры установится автоматически.

Для отдельных моделей USB-клавиатур производители могут предусматривать свои драйверы, поставляемые вместе с такими клавиатурами. Этот момент необходимо уточнить, и если это так, то, драйвер нужно установить вручную, скачав его на сайте производителя или отыскав установочный диск в комплекте поставки клавиатуры.

4. Включение USB-контроллера поддержки клавиатуры в BIOS

Сбой в работе материнской платы (как следствие того же скачка напряжения) может стать причиной отключения USB-контроллера поддержки клавиатуры в настройках BIOS. Не часто, тем не менее бывает и так, что USB-контроллер поддержки клавиатуры на уровне BIOS отключен изначально. Этот нюанс даст о себе знать только тогда, когда встанет необходимость в работе компьютера в предзагрузочном режиме. До этого момента система Windows будет задействовать USB-клавиатуру собственными средствами. Безусловно, в таких случаях без клавиатуры PS/2 не обойтись никак, и если таковая нигде не хранится на всякий случай, ее на время нужно будет у кого-то позаимствовать. Альтернативный вариант – использование переходника USB — PS/2.

Что нужно сделать, войдя в BIOS? В настройках BIOS необходимо отыскать параметр USB-контроллера поддержки клавиатуры. Это, как правило, надписи «Keyboard Support» или «Legasy USB Support». В BIOS UEFI может быть название просто «USB Support». Отыскав, нужно проверить, чтобы значение напротив стояло не «Disabled» (выключено), а «Enabled» (включено). Значение «Enabled» также должно стоять в параметре «USB Controller». Например, в AMI BIOS версии 17.9 USB-контроллеры настраиваются в разделе «Integrated Peripherals».

7

5. Неисправная клавиатура

Ну и, наконец, простейший тест на предмет проверки работоспособности самой USB-клавиатуры – ее подключение к другому компьютерному устройству.

Что делать, есть ваша USB-клавиатура перестала работать?

Если вы проверили клавиатуру на другом компьютере, а USB-порт вашего компьютера работает (при подключении к нему распознаются и работают USB-флешки), то проблема не в «железе», а в настройках ОС.
Скорее всего, у вас перестал нормально работать драйвер устройства, или USB-концентратора.

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



Также стоит обновить драйвер «корневого USB-концентратора» — в списке USB-устройств нажать по нему в Диспетчере устройств правой кнопкой мыши и выбрать «обновить драйвер», а затем — «Выполнить поиск драйверов на этом компьютере» и нажать кнопку «далее». Кстати, так легко можно заставить компьютер видеть «потерявшуюся» флешку или SD-карту в кард-ридере.
Если эта операция не «оживила» клавиатуру, попробуйте восстановить драйвер вручную из резервной копии.

Для этого из папки по адресу типа c:Windows32DriverStoreFileRepositoryusb.inf_amd64_neutral_269d7150439b3372 , или C:Windows32DriverStoreFileRepositoryusb.inf_amd64_15fafcb2a918626b
скопируйте в папку c:Windowsinf файл usb.inf

Если и это ни к чему не привело, попробуйте освежить информацию о USB-клавиатурах в реестре Windows.
Для этого при помощи редактора Regedit (запускается из строки Run по горячим клавишам Windows+R и команде regedit.exe) можно создать мультистроковый параметр UpperFilters со значением kbdclass в ветке реестра :
HKEY_LOCAL_MACHINESYSEMCurrentControlSetControlClass
Можно также создать в Блокноте файл с расширением .reg и содержимым
[HKEY_LOCAL_MACHINECurrentControlSetControlClass]
«UpperFilters»=»kbdclass»
а затем нажать по нему в Проводнике для запуска и внесения данных в Реестр.

Также возможным решением может стать включение поддержки USB-клавиатурты в BIOS. Перезагрузите компьютер, зайдите в BIOS по горячей клавише (чаще всего F2), в одном из разделов найдите параметр «USB Keyboard Support», или «Legacy USB Support» и включите его (Enabled). Возможно, у вас также выключен параметр «Plug & Play OS» (или PNP OS). Включите их при выходе из BIOS подтвердите сохранение изменений.

Одним из кардинальных решений проблемы является обновление Windows при помощи установки сервис-пака, если вы этого до сих пор не сделали. Компания Microsoft выпустила несколько обновлений, решающих на новых ОС проблему с «отваливающимися» USB-устройствами, и все они добавлены в кумулятивное обновление — сервис-пак. Найдите последнюю версию сервис-пака для Вашей ОС на сайте Microsoft, установите его и перезагрузитесь. Возможно, так вы решите проблему с пропаданием USB-клавиатуры раз и навсегда.

Что делать если компьютер не видит клавиатуру?

Facebook Twitter RSS

клав

Иногда случается такая ситуация, когда Вам нужно срочно напечатать, а клавиатура не реагирует на клавиши, не работают световые сигналы (таких клавиш, как: Num Lock, Caps Lock, Scroll Lock и другие, зависит от типа клавиатуры и ее параметров). Проблемой неработающей клавиатуры может быть две причины:
1. из строя вышла собственно клавиатур;
2. произошел сбой программного обеспечения;
Если Вы на 100% уверены, что клавиатура рабочая, приступаем к решению проблемы №2.

Что делать если компьютер не видит клавиатуру? Сейчас я расскажу вам несколько практичных советов по устранению данной неприятной ошибки.
Способ 1: Сбои бываю совершенно разные, первым делом попробуйте просто перезагрузить компьютер, в 80% случаев все решается перезагрузкой.

Способ 2: Еще один совет по решению данной ситуации довольно-таки прост: USB клавиатура — попробуйте просто поменять порт, стационарная – выньте и вставьте штекер заново штекер.

Способ 3: Решаем ситуацию радикально. Заходим в пеню Пуск – Настройки – выбираем пункт Панель управления – щелкаем — «Система». Открываем окно-вкладку Свойства системы — Оборудование, находим пункт Диспетчер устройств, выделяем круг с восклицательным знаком, удаляем.
Снова переходим в раздел Система на вкладку Оборудование, выбираем Установка оборудования, следуем инструкции на экране, после завершения действий и установки перезагружаемся.

биос

Способ 4: Следующий радикальный вариант решения проблемы с неработающей клавиатурой, а также когда не работает одна или несколько определенных клавиш – это исправление ошибки в BIOS`е. Перезагружаем ПК, заходим в биос нажатием клавиши Del или F+числовое значение, на каждой материнской плате по-разному разная. Видим вкладку USB Controller переходим к настройкам USB Keyboard Setup и переводим на Enabled т.е. включение. Сохраняем настройки, перезагружаемся, заходим в систему.

В принципе, это были основные действенные советы по устранению проблемы когда не работает клавиатура компьютера. Существует множество вариантов решения проблемы с клавиатурой, рассматривать их не станем, поскольку слишком много действий, которые скорее всего проблему не решат, но только навредят.
Надеюсь, что данная статья помогла решить вам задачу и ответила на вопрос что делать если компьютер не видит клавиатуру.

Похожее

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *