Как работает usb клавиатура
Иногда после обновления Windows 10 подключенная клавиатура или мышь PS/2 (USB), подключенные к вашему компьютеру, перестают работать. Это одна из неприятных проблем с обновлением Windows 10 или переходом на неё с других операционных систем, таких как Windows 7 или 8.
Содержание
Что такое порт PS/2?
Это 6-контактный мини-разъем, используемый для подключения стандартной клавиатуры и мыши ps/2 к компьютеру. Обычно он находится на задней панели системного блока, фиолетовый - для клавиатуры, а зеленый - для мыши.
Решение 1. Измените значение Start параметра I8042prt
Первые три шага - это описание того, как открыть экранную клавиатуру. Потому что вам нужно использовать клавиатуру для ввода текста.
Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt
Внимание! В отличие от USB, порт PS/2 определяется только при запуске компьютера. Теперь система обнаружит порт PS/2 при включении компьютера, и это может решить проблему клавиатуры PS/2.
Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid
Внимание! Ниже представлены возможные значения параметра Start с кратким описанием:
0-Boot - вызывает драйвер, который подгружается (но не запускается) загрузчиком. Если ошибок нет, запускается драйвер, во время инициализации ядра до загрузки любых не загрузочных драйверов.
1-System - вызывает драйвер, который загружается и запускается во время инициализации ядра после того, как драйверы со значением Start "0" были запущены.
2-Автозагрузка - вызывает драйвер или службу, которая инициализируется при запуске системы диспетчером сеансов (Smss.exe) или службами.
3-On Demand - вызывает драйвер или службу, который диспетчер управления службами (SCM) будет запускать только по запросу. Эти драйверы необходимо запускать вручную, вызывая интерфейс прикладного программирования Win32 SCM (API), например как оснастку Службы.
4-Disable - вызывает отключенный (не запущенный) драйвер или службу.
5-Отложенный запуск - менее критичные службы будут запускаться после загрузки, чтобы операционная система быстрее реагировала на запросы пользователя. Этот тип запуска был впервые представлен в Windows Vista.
Решение 2. Достаньте и вставьте снова батарейку BIOS
Это решение в основном используется для настольных компьютеров, чтобы сбросить все настройки материнской платы BIOS в значения по-умолчанию. Для этого посмотрите посмотрите нашу статью по замене батарейки материнской платы и достаньте её на несколько минут, а затем вставьте обратно.
Решение 3. Обновите драйверы клавиатуры
Иногда стандартные клавиатуры PS/2 или USB не могут использоваться из-за неправильного драйвера. В диспетчере устройств вы можете видеть клавиатуру PS/2 или USB в виде желтого восклицательного знака.
- В окне поиска Windows 10 введите Диспетчер устройств и нажмите на это приложение.
- В дереве устройств щелкните правой кнопкой мыши Стандартная клавиатура PS/2 или клавиатура USB и выберите Обновить драйвер.
- Windows автоматически найдет нужный драйвер в Интернете и установит его для клавиатуры PS/2 или USB. После установки вам нужно будет перезагрузить компьютер, чтобы снова проверить клавиатуру.
Если клавиатура PS/2 или USB по-прежнему не работает, выполните следующие действия. - Вам следует выбрать Найти драйверы на этом компьютере. Это поможет найти и установить драйверы вручную.
- Выберите Выбрать драйвер из списка доступных драйверов на компьютере. Здесь вы увидите совместимые драйверы клавиатуры PS/2 и USB.
- Выберите совместимые устройства с клавиатурой PS/2 или HID, например клавиатуру PS/2 PC/AT (101 клавиша), чтобы установить ее.
Установка или обновление драйвера совместимого устройства поможет вам решить эту проблему.
Устройства ввода играют важнейшую роль в работе с компьютером и играх, поэтому довольно любопытно будет изучить их внутренности. Диапазон цен на клавиатуры сегодня просто огромен, однако их можно отнести к одной из двух широких категорий: мембранным или механическим. Эти понятия описывают систему, используемую для распознавания нажатия клавиш, и начнём мы с первой категории.
Щёлкать иль не щёлкать, вот в чём вопрос
На представленной ниже фотографии показана бюджетная клавиатура, похожая на бесчисленное множество других, используемых сегодня в школах, офисах и дома. Схема расположения её клавиш является почти полной копией классической IBM Model M 102, но это справедливо для большинства современных клавиатур.
И корпус, и отдельные клавиши изготовлены литьём под давлением из АБС-пластика, потому что этот процесс изготовления недорог, а материал слабо подвержен износу.
Работа с клавиатурой даёт полную информацию о том, к какой категории она относится. Полное отсутствие щёлканья и треска при нажатии на клавиши сообщает нам, что это мембранная клавиатура. Ещё одна подсказка — ощущения при нажатии клавиши; несмотря на бюджетность клавиатуры, нажатие ощущается мягким и слабым.
Вскрытие корпуса это подтверждает — первым делом мы видим мягкий слой силикона.
Каждая клавиша опирается на выпирающую часть слоя силикона, которая, в свою очередь, обеспечивает необходимое сопротивление движению клавиши (благодаря чему мы получаем тактильный отклик при вводе) и смягчает удар клавиши (чтобы нажатие ощущалось плавным).
Недостаток такой схемы заключается в отсутствии чёткого указания того, успешным ли было нажатие на клавишу — чтобы понять, нажалась ли клавиша, нужно смотреть на монитор. Для некоторых пользователей притупленность обратной связи становится причиной не пользоваться мембранными клавиатурами.
Благодаря мягкости нажатий клавиатура довольно тиха, поэтому если вы работаете в одном пространстве со множеством людей, клавиатуры такого типа могут оказаться спасением от шума.
Сняв слой силикона, мы увидим набор из трёх пластиковых листов: два создают «контакты переключателей», а третий способствует их разделению, предотвращая ошибочные считывания.
При нажатии клавиши мембраны сдвигаются друг к другу, после чего соединяются и «точки» под клавишей, в результате чего цепь замыкается, и это считывает соответствующий чип.
Если мы пройдём по дорожкам от мембран к небольшой печатной плате, то увидим, что всего есть 26 дорожек. Они выстроены таким образом, что несколько точек находятся на одной дорожке, допустим, у верхней мембраны, но соответствующие точки нижней мембраны расположены на отдельных дорожках.
Это может показаться чересчур сложным, но на самом деле такая система намного проще, чем создание отдельных дорожек для каждой клавиши. В этой модели соединения не прикреплены несъёмно к плате (что позволяет снизить стоимость), поэтому её нужно надёжно прикрепить прижать к мембране, чтобы обеспечить надёжное соединение.
Плата также содержит пару светодиодов, сообщающих о нажатии определённых клавиш, а именно Caps Lock, Num Lock и Scroll Lock.
Перевернув печатную плату, мы увидим чип контроллера. К сожалению, он залит твёрдым пластиком (для герметизации от жидкостей), который невозможно снять, не повредив остальную часть платы.
Чип может быть стандартным микроконтроллером USB HID (human interface device), которых на рынке есть тысячи разновидностей (например, такая).
Подобные типы клавиатур могут работать годами, не вызывая при этом никаких проблем. Когда же они всё-таки возникают, это часто связано с соединяющимися точками — постоянное нажатие и отпускание приводит к их постепенному стиранию, пока, наконец, они не протрутся до такой степени, что не смогут обеспечивать контакт.
Механические клавиатуры относятся к другой категории, обычно находящейся на другом крае спектра цен, и на то есть уважительная причина.
На фотографии выше показана механическая клавиатура Corsair K100 RGB, продающаяся по довольно неожиданной цене в 210 долларов. Не все модели такого типа настолько дороги, однако подобный дизайн и набор функций сегодня очень популярен.
Под каждой клавишей расположена отдельная система микропереключателя. В рассматриваемой K100 используются системы, изготовленные знаменитой немецкой компанией Cherry. Переключатели Cherry MX уже приобрели почти легендарную репутацию, но в конечном итоге это всего лишь качественно изготовленные устройства.
Cherry производит широкий ассортимент переключателей, каждый тип имеет свою силу и размер пружин, что обеспечивает разные уровни тактильных ощущений. Также конструкции разнятся в зависимости от того, насколько глубоко нужно нажать клавишу для активации контакта и необходимости создания аудиальной обратной связи.
Из-за наличия подвижных деталей механические клавиатуры обладают отчётливым «стуком». Благодаря использованию переключателей клавиатура становится более надёжной и тактильной по сравнению с мембранными моделями.
Какими бывают механические переключатели?
Современная мода на светодиодную RGB-подсветку в комплектующих PC нравится не всем, однако когда дело касается клавиатур, она обладает определёнными преимуществами: настраиваемая подсветка позволяет выбрать наиболее подходящий пользователю цвет и можно задать комбинацию цветных клавиш (если есть возможность RGB-подсветки каждой клавиши), что бывает полезным в приложениях или играх.
Некоторые клавиатуры можно назвать гибридами, сочетающими в себе механику и мембраны, особенно это относится к ноутбукам. В этих устройствах нет места для полностью механических переключателей, но производители создали конструкции, придающие мембранным клавишам более жёсткую и предсказуемую обратную связь.
Внутри клавиатуры-бабочки Apple
Естественно, это повышает стоимость изготовления, а в случае показанной выше системы Apple могут возникать проблемы, но для многих пользователей добавление механических систем для улучшения ощущений и обратной связи в ноутбучных клавиатурах — желанный результат.
Я не буду подробно рассказывать об эргономических клавиатурах просто потому, что внутри они устроены точно так же, как описанные выше типы. Они отличаются только расположением клавиш на корпусе, а также снижением нагрузки на запястья и предплечья при длительном использовании.
У всех нас есть любимые модели мышей и клавиатур, и наш выбор всегда определяется тем, как продукт ощущается в работе. В основном это относится к внешнему виду, но и внутренности тоже играют свою роль.
На правах рекламы
Виртуальные серверы с новейшим железом, защитой от DDoS-атак и огромным выбором операционных систем. Максимальная конфигурация — 128 ядер CPU, 512 ГБ RAM, 4000 ГБ NVMe.
Клавиатуры, оборудованные интерфейсом USB, для многих пользователей пока еще являются экзотикой. А если учитывать тот факт, что клавиатура относится к числу тех немногих устройств, которые наследуются от старого компьютера при апгрейдах, то вопрос о приобретении новой клавиатуры в большинстве случаев возникает лишь при выходе ее из строя.
Есть ли вообще смысл специально приобретать клавиатуру с интерфейсом USB? Хотя для многих даже постановка такого вопроса покажется странной, давайте не будем спешить с выводами, а посмотрим, какие выгоды можно извлечь при использовании USB-клавиатур.
Кроме своего основного предназначения, многие модели USB-клавиатур обладают дополнительными функциями. В частности, есть модели, оснащенные разъемом PS/2 для подключения мыши. При этом для системы подключенная к такой клавиатуре мышь представлена как USB-устройство. Это может пригодиться пользователям не только настольных компьютеров, но и ноутбуков, оснащенных интерфейсом USB: благодаря возможности горячего подключения внешнюю клавиатуру и мышь можно быстро подсоединить в процессе работы, задействовав при этом всего один порт USB.
Часто USB-клавиатуры оснащаются 2- или 4-портовым концентратором USB. Вряд ли стоит говорить, что при неуклонно возрастающем количестве USB-периферии дополнительные порты рано или поздно обязательно пригодятся, тем более что они расположены в буквальном смысле под рукой и для подключения новых устройств вам даже не потребуется вставать со стула.
Наряду с традиционными выпускаются и беспроводные клавиатуры, а также специальные комплекты (об одном из них вы можете прочитать во врезке).
Определенным минусом USB-клавиатур является отсутствие поддержки в некоторых операционных системах. Но данная проблема не является фатальной, поскольку в случае необходимости любую USB-клавиатуру можно без проблем подключить к порту PS/2 при помощи специального переходника (который, кстати, часто входит в комплект поставки).
А теперь заглянем в недалекое будущее. После того как уже в начале будущего года начнется массовое внедрение USB On-The-Go (об этой технологии вы можете прочитать в статье «USB 2.0: тихое наступление», опубликованной в этом номере журнала), обладатели USB-клавиатур получат возможность подключать их не только к компьютеру, но ко многим портативным электронным устройствам мобильным телефонам, «ладошечным» компьютерам, МР3-плейерам и т.п. А это, согласитесь, уже вполне ощутимое удобство, причем за весьма умеренную плату.
Впрочем, пока на выпускаемых материнских платах сосуществуют порты USB и PS/2, выбор остается полностью за вами.
Внезапно перерастать работать может любая 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 можно, вызвав меню «Пуск» и выбрав «Панель управления».
Вам может быть интересно: Не работает кнопка пуск и панель задачДалее необходимо выставить в графе «Просмотр» значение «Мелкие значки», после чего запустить диспетчер устройств.
В системах Windows 8.1 и 10 путь короче: диспетчер устройств прямой ссылкой доступен в контекстном меню на кнопке «Пуск».
Непосредственно в окне диспетчера устройств раскрываем раздел «Клавиатуры», на пункте «Клавиатура HID» вызываем контекстное меню и удаляем драйвер.
После перезагрузки драйвер клавиатуры установится автоматически.
Для отдельных моделей 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».
5. Неисправная клавиатура
Ну и, наконец, простейший тест на предмет проверки работоспособности самой USB-клавиатуры – ее подключение к другому компьютерному устройству.
Читайте также: