Настройка драйверов для классов клавиатуры и мыши
Этот раздел предназначен для разработчиков, которые настраивают драйверы для классов клавиатуры и мыши. Если вы хотите исправить мышь или клавиатуру, см. следующие статьи:
- Проблемы с мышью, сенсорной панелью и клавиатурой в Windows
- Устранение неполадок с беспроводной мышью, которая работает неправильно
Клавиатуры и мыши, отличные от HID, могут подключаться через несколько устаревших автобусов, но по-прежнему использовать одного и того же класса водителя. В этом разделе содержатся сведения о самих драйверах класса. В следующих разделах подробно описаны контроллеры.
В этом разделе описывается типичная физическая конфигурация клавиатуры и мыши в Microsoft Windows 2000 и более поздних версий.
На следующих рисунках показаны две распространенные конфигурации, в которых используется одна клавиатура и одна мышь.
На рисунке слева показаны клавиатура и мышь, подключенные к системной шине через независимые контроллеры. Типичная конфигурация состоит из клавиатуры в стиле PS/2, работающей через контроллер i8042, и последовательной мыши, работающей через контроллер последовательного порта.
Следующие дополнительные сведения важны для производителей клавиатуры и мыши:
- Стек операционной системы открывает клавиатуры в монопольном режиме по соображениям безопасности
- Windows поддерживает одновременное подключение нескольких устройств клавиатуры и мыши.
- Windows не поддерживает независимый доступ клиента к каждому устройству.
Функции драйвера класса
В этом разделе описываются функции следующих драйверов системного класса Microsoft Windows 2000 и более поздних версий:
- Kbdclass, драйвер класса для устройств GUID_CLASS_KEYBOARD класса устройств.
- Mouclass, драйвер класса для устройств GUID_CLASS_MOUSE класса устройств
Kbdclass реализует службу Kbdclass, а ее исполняемый образ kbdclass.sys.
Mouclass реализует службу Mouclass, и ее исполняемый образ mouclass.sys.
Kbdclass и Mouclass каждый компонент:
- Универсальная и аппаратно-независимая операция класса устройства.
- Plug and Play, управление питанием и инструментарий управления Windows (WMI).
- Работа устаревших устройств.
- Одновременная работа нескольких устройств.
- Подключение подпрограммы обратного вызова службы класса , используемой драйвером-функцией для передачи данных из буфера входных данных устройства в буфер данных драйвера класса.
Настройка объектов устройств
На следующем рисунке показана конфигурация объектов устройств для Plug and Play клавиатуры и мыши в стиле PS/2. Каждый драйвер класса создает объект устройства фильтра класса верхнего уровня (фильтр DO), который присоединяется к объекту устройства-функции (FDO) с помощью дополнительного фильтра устройств верхнего уровня DO. Драйвер фильтра устройств верхнего уровня создает фильтр устройств верхнего уровня DO. I8042prt создает функцию DO и присоединяет ее к объекту физического устройства (PDO), созданному драйвером корневой шины.
Клавиатура PS/2
Стек драйверов клавиатуры состоит из следующего.
- Kbdclass, драйвер фильтра класса клавиатуры верхнего уровня.
- Один или несколько дополнительных драйверов фильтра клавиатуры верхнего уровня
- I8042prt, драйвер функции
Мышь PS/2
Стек драйверов мыши состоит из следующих компонентов.
- Mouclass, драйвер фильтра класса мыши верхнего уровня
- Один или несколько дополнительных драйверов фильтра мыши верхнего уровня
- I8042prt, драйвер функции
Kbdclass и Mouclass могут поддерживать несколько устройств в двух разных режимах. В режиме «один к одному» каждое устройство имеет независимый стек устройств. Драйвер класса создает и присоединяет независимый класс DO к каждому стеку устройств. Каждый стек устройств имеет собственное состояние управления и входной буфер. Подсистема Microsoft Win32 получает доступ к входным данным с каждого устройства через уникальный объект файла.
В режиме гроссмейстера драйвер класса управляет всеми устройствами следующим образом:
- Драйвер класса создает класс гроссмейстера DO , который представляет все устройства, и подчиненный класс DO для каждого устройства. Драйвер класса присоединяет подчиненный класс DO к каждому стеку устройств. Под подчиненным классом DO стек устройств совпадает с стеком устройств, созданным в режиме «один к одному».
- Класс гроссмейстера DO управляет работой всех подчиненных DOS.
- Подсистема Win32 получает доступ ко всем входным данным устройства через объект файла, представляющий устройство класса Grandmaster.
- Все входные данные устройства помещается в буфер в очереди данных гроссмейстера.
- Гроссмейстер поддерживает единое глобальное состояние устройства.
Kbdclass и Mouclass работают в режиме «один к одному», если для их значения в реестре ConnectMultiplePorts задано значение 0x00 (в разделе HKLM\Services\CurrentControlSet\ \Parameters, где служба класса — Kbdclass или Mouclass). В противном случае Kbdclass и Mouclass работают в режиме гроссмейстера.
Открытие и закрытие с помощью драйвера класса
Подсистема Microsoft Win32 открывает все устройства клавиатуры и мыши для монопольного использования. Для каждого класса устройств подсистема Win32 обрабатывает входные данные со всех устройств так, как если бы входные данные поступили с одного устройства ввода. Приложение не может запросить получение входных данных только с одного конкретного устройства.
Подсистема Win32 динамически открывает Plug and Play устройства ввода после получения от диспетчера Plug and Play уведомлений о том, что интерфейс устройства GUID_CLASS_KEYBOARD или GUID_CLASS_MOUSE включен. Подсистема Win32 закрывается Plug and Play устройствах после получения уведомления о том, что открытый интерфейс отключен. Подсистема Win32 также открывает устаревшие устройства по имени (например, «\Device\KeyboardLegacyClass0»). Обратите внимание, что после успешного открытия устаревшего устройства подсистема Win32 не сможет определить, будет ли устройство в дальнейшем физически удалено.
После того как Kbdclass и Mouclass получат запрос на создание, они выполняют следующие действия для Plug and Play и устаревших операций:
- Операция Plug and Play Если устройство находится в состоянии Plug and Play запущено, драйвер класса отправляет IRP_MJ_CREATE запрос вниз по стеку драйверов. В противном случае драйвер класса завершает запрос, не отправляя запрос вниз по стеку драйверов. Драйвер класса задает доверенный файл, имеющий доступ на чтение к устройству. При наличии устройства grandmaster драйвер класса отправляет запрос на создание на все порты, связанные с подчиненными устройствами класса.
- Устаревшая операция Драйвер класса отправляет внутренний запрос на управление устройством драйверу порта, чтобы включить устройство.
Подключение обратного вызова службы к устройству
Драйверы классов должны подключить свою службу классов к устройству, прежде чем устройство можно будет открыть. Драйверы классов подключают свою службу классов после присоединения класса DO к стеку устройств. Драйвер функции использует обратный вызов службы класса для передачи входных данных с устройства в очередь данных класса для устройства. Подпрограмма завершения диспетчеризации ISR драйвера функции для устройства вызывает обратный вызов службы класса. Kbdclass предоставляет обратный вызов службы класса KeyboardClassServiceCallback, а Mouclass — обратный вызов службы класса MouseClassServiceCallback.
Поставщик может изменить операцию обратного вызова службы класса, установив драйвер фильтра верхнего уровня для устройства. Пример драйвера фильтра клавиатуры Kbfiltr определяет обратный вызов KbFilter_ServiceCallback , а пример драйвера фильтра мыши Moufiltr определяет обратный вызов MouFilter_ServiceCallback . Пример обратных вызовов службы фильтра можно настроить для изменения входных данных, передаваемых из буфера входных портов для устройства в очередь данных класса. Например, обратный вызов службы фильтров может удалять, преобразовывать или вставлять данные.
Обратные вызовы службы классов и фильтров подключаются следующим образом:
- Драйвер класса отправляет запрос на подключение внутреннего устройства в стеке устройств (IOCTL_INTERNAL_KEYBOARD_CONNECT или IOCTL_INTERNAL_MOUSE_CONNECT). Данные подключения класса задаются структурой CONNECT_DATA, которая включает указатель на объект устройства класса и указатель на обратный вызов службы класса.
- После того как драйвер фильтра получит запрос на подключение, он сохраняет копию данных класса connect и заменяет данные подключения запроса данными подключения фильтра. Данные подключения фильтра указывают указатель на объект устройства фильтра и указатель на обратный вызов службы драйвера фильтра. Затем драйвер фильтра отправляет отфильтрованный запрос на подключение к драйверу функции.
Обратные вызовы службы классов и фильтров вызываются следующим образом:
- Драйвер функции использует данные подключения фильтра для выполнения первоначального обратного вызова службы фильтров.
- После фильтрации входных данных обратный вызов службы фильтрации использует сохраненные данные подключения класса для обратного вызова службы класса.
Запрос и настройка устройства клавиатуры
I8042prt поддерживает следующие внутренние запросы управления устройствами для запроса сведений об устройстве клавиатуры и установки параметров на устройстве клавиатуры:
Дополнительные сведения обо всех запросах на управление устройствами с клавиатуры см. в справочнике по устройствам с интерфейсом пользователя.
Сканировать сопоставителя кода для клавиатур
В операционных системах Microsoft Windows коды сканирования, совместимые с PS/2, предоставляемые устройством ввода, преобразуются в виртуальные ключи, которые распространяются по системе в виде сообщений Windows. Если устройство выдает неправильный код сканирования для определенного ключа, будет отправлено неправильное сообщение виртуального ключа. Это можно исправить, написав драйвер фильтра, который анализирует коды сканирования, созданные встроенным ПО, и изменяет неправильный код сканирования на код, понятный системе. Однако это трудоемкий процесс, который иногда может привести к серьезным проблемам, если в драйвере фильтра на уровне ядра возникают ошибки.
Windows 2000 и Windows XP включают новый средство сопоставления кода сканирования, которое предоставляет метод, позволяющий сопоставлять коды сканирования. Сопоставления кода сканирования для Windows хранятся в следующем разделе реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
Примечание Под клавишей Control также есть клавиша Раскладка клавиатуры (обратите внимание на форму множественного числа), но ее не следует изменять.
В сочетании с раскладкой клавиатуры необходимо добавить значение карты Scancode . Это значение имеет тип REG_BINARY (маленький формат Endian) и имеет формат данных, указанный в следующей таблице.
Смещение начала (в байтах) | Размер (в байтах) | Данные |
---|---|---|
0 | 4 | Заголовок: сведения о версии |
4 | 4 | Заголовок: Флаги |
8 | 4 | Заголовок: число сопоставлений |
12 | 4 | Индивидуальное сопоставление |
. | . | . |
Последние 4 байта | 4 | Признак конца null (0x00000000) |
В первом и втором DWORDS хранятся сведения о заголовке и должны быть заданы все нули для текущей версии модуля сопоставления кода сканирования. Третья запись DWORD содержит общее количество следующих сопоставлений, включая завершающееся сопоставление со значением NULL. Таким образом, минимальное число будет равно 1 (сопоставления не указаны). Отдельные сопоставления следуют за заголовком. Каждое сопоставление имеет одну длину DWORD и делится на два поля длины WORD. В каждом поле WORD хранится код сканирования для сопоставляемого ключа.
После сохранения сопоставления в реестре необходимо перезагрузить систему, чтобы сопоставления вступили в силу. Обратите внимание, что если сопоставление кода сканирования необходимо при нажатии клавиш, шаг выполняется в пользовательском режиме непосредственно перед преобразованием кода сканирования в виртуальный ключ. При выполнении этого преобразования в пользовательском режиме могут возникнуть определенные ограничения, например неправильное сопоставление при выполнении в службах терминалов.
Чтобы удалить эти сопоставления, удалите значение реестра Scancode Map и перезагрузите его.
Пример 1
Ниже приведен пример. Чтобы переключить левую клавишу CTRL на клавишу CAPS LOCK, используйте редактор реестра (желательно Regedt32.exe), чтобы изменить ключ Scancode Map следующим значением:
00000000 00000000 03000000 3A001D00 1D003A00 00000000
В следующей таблице содержатся эти записи, разбитые на поля DWORD и переключение байтов.
Значение: интерпретация
0x00000000: Заголовок: Версия. Задайте для всех нулей.
0x00000000: Заголовок: Флаги. Задайте для всех нулей.
0x00000003: три записи на карте (включая пустую запись).
0x001D003A: левая клавиша CTRL -> CAPS LOCK (0x1D -> 0x3A).
0x003A001D: CAPS LOCK — левая> клавиша CTRL (0x3A —> 0x1D).
0x00000000: признак конца null.
Пример 2
Кроме того, можно добавить общедоступную клавишу на клавиатуре или удалить ключ, который никогда не используется. В следующем примере показано значение, хранящееся в scancode Map для удаления правой клавиши CTRL и изменения функциональности правой клавиши ALT, чтобы она работала как клавиша отключения звука:
00000000 00000000 03000000 00001DE0 20E038E0 00000000
В следующей таблице содержатся эти записи, разбитые на поля DWORD и переключение байтов.
Значение: интерпретация
0x00000000: Заголовок: Версия. Задайте для всех нулей.
0x00000000: Заголовок: Флаги. Задайте для всех нулей.
0x00000003: три записи на карте (включая пустую запись).
0xE01D0000: снимите правую клавишу CTRL (0xE01D 0x00> ).
0xE038E020: правая клавиша ALT —> отключить клавишу (0xE038 —> 0xE020).
0x00000000: признак конца null.
После создания необходимых данных их можно вставить в реестр несколькими способами.
- Можно создать REG-файл, который можно легко включить в системный реестр с помощью редактора реестра.
- Inf-файл также можно создать с разделом [AddReg], который содержит добавляемые сведения реестра.
- Regedt32.exe можно использовать для добавления сведений в реестр вручную.
Средство сопоставления кода сканирования имеет ряд преимуществ и недостатков.
Ниже перечислены преимущества.
- Средство сопоставления можно использовать в качестве простого исправления для исправления ошибок встроенного ПО.
- Часто используемые клавиши можно добавить на клавиатуру, изменив сопоставление в реестре. Ключи, которые не часто используются (например, правая клавиша CTRL), можно сопоставить со значением NULL (удалить) или обменять на другие ключи.
- Ключевые расположения можно легко изменить. Пользователи могут легко настраивать расположение часто используемых ключей в своих интересах.
Распознаются следующие недостатки:
- После сохранения сопоставления в реестре для ее активации требуется перезагрузка системы.
- Сопоставления, хранящиеся в реестре, работают на уровне системы и применяются ко всем пользователям. Эти сопоставления не могут работать по-разному в зависимости от текущего пользователя.
- Текущая реализация ограничивает функциональность карты таким образом, что сопоставления всегда применяются ко всем клавиатурам, подключенным к системе. В настоящее время невозможно создать карту для каждой клавиатуры.
Запрос устройства мыши
I8042prt поддерживает следующий внутренний запрос на управление устройством для запроса сведений об устройстве мыши:
Дополнительные сведения обо всех запросах на управление устройствами мыши см. в разделе Справочник по устройствам с интерфейсом пользователя.
Параметры реестра, связанные с драйвером класса мыши
Ниже приведен список разделов реестра, связанных с драйвером класса мыши.
- MaximumPortsServiced — не используется в Windows XP и более поздних версиях. Только для Windows NT4.
- PointerDeviceBaseName — задает базовое имя для объектов устройства, созданных драйвером устройства класса мыши.
- ConnectMultiplePorts — определяет, имеется ли один или несколько объектов устройства порта для каждого объекта устройства класса. Эта запись используется в основном драйверами устройств.
- MouseDataQueueSize — указывает количество событий мыши, буферизуемых драйвером мыши. Он также используется при вычислении размера внутреннего буфера драйвера мыши в непагрегированного пуле памяти.
Абсолютные указывающие устройства
Для устройств типа GUID_CLASS_MOUSE драйвер функции устройства:
- Обрабатывает входные данные для конкретного устройства.
- Создает структуры MOUSE_INPUT_DATA , необходимые для MouseClassServiceCallback.
- Передает MOUSE_INPUT_DATA структуры в очередь данных Mouclass, вызывая MouseClassServiceCallback в своей подпрограмме завершения диспетчеризации ISR.
Для абсолютно указывающего устройства драйвер функции устройства должен задать элементы LastX, LastY и Flags структур MOUSE_INPUT_DATA следующим образом:
-
Помимо деления входного значения устройства на максимальную возможность устройства, драйвер масштабирует входное значение устройства 0xFFFF:
LastX = ((device input x value) * 0xFFFF ) / (Maximum x capability of the device) LastY = ((device input y value) * 0xFFFF ) / (Maximum y capability of the device)
Ниже по типу устройства определяется, как реализуются эти специальные требования для абсолютного указывающего устройства.
- Устройства HID: Mouhid, драйвер функции Windows для устройств с мышью HID, реализует эти специальные требования автоматически.
- Устройства в стиле PS/2: Требуется драйвер фильтра верхнего уровня. Драйвер фильтра предоставляет обратный вызов IsrHook и обратный вызов службы класса. I8042prt вызывает IsrHook для обработки необработанных входных данных устройства, а также обратный вызов службы класса фильтра для фильтрации входных данных. Обратный вызов службы класса фильтра, в свою очередь, вызывает MouseClassServiceCallback. Сочетание обратного вызова IsrHook и обратного вызова службы класса обрабатывает входные данные для конкретного устройства, создает необходимые структуры MOUSE_INPUT_DATA, масштабирует входные данные устройства и устанавливает флаг MOUSE_MOVE_ABSOLUTE.
- Plug and Play устройства com-портов, перечисленные Serenum: Требуется драйвер функции Plug and Play. Драйвер функции создает необходимые структуры MOUSE_INPUT_DATA, масштабирует входные данные устройства и устанавливает флаг MOUSE_MOVE_ABSOLUTE перед вызовом MouseClassServiceCallback.
- Устройства, не относящиеся к Plug and Play COM-портам: Требуется драйвер функций для конкретного устройства. Драйвер функции создает необходимые структуры MOUSE_INPUT_DATA, масштабирует входные данные устройства и устанавливает флаг MOUSE_MOVE_ABSOLUTE перед вызовом MouseClassServiceCallback.
- Устройство на неподдерживаемой шине: Требуется драйвер функций для конкретного устройства. Драйвер функции создает необходимые структуры MOUSE_INPUT_DATA, масштабирует входные данные устройства и устанавливает флаг MOUSE_MOVE_ABSOLUTE перед вызовом MouseClassServiceCallback.
Обратная связь
Были ли сведения на этой странице полезными?
Установка драйвера мыши
Драйвер компьютерной мыши является резидентной задачей, которая находится в каталоге жесткого диска с расширением sys или com. В зависимости от типа расширения выбирается способ установки драйвера. Разобраться во всех тонкостях и причинах неполадок, способны только профессиональные мастера. Многочисленные сервисы и частные специалисты по электронному оборудованию в Москве и Санкт-Петербурге предлагают разнообразные услуги по установке программ и наладке устройств. Но самые выгодные условия вы найдете на сервисе краудсорсинга Youdo.com .
В чем наши преимущества
- самостоятельный выбор исполнителя
- разумные цены и скидки постоянным заказчикам
- выезд мастера в любое удобное для вас время
- качественное обслуживание и наличие сертификатов
Обычная установка драйвера на мышь сводится к копированию нужных файлов в директорию жестокого диска. Если по каким-то причинам возникают проблемы при установке, то не нужно пытаться использовать другой диск. Наш исполнитель проведет все работы согласно установленным стандартам. Для каждой ОС мастер подберет драйверы к устройствам в соответствии с моделью и типом АО. Консультации по поводу, как установить драйвер на мышь входят в перечень услуг исполнителей, но не стоит рисковать, ведь при неправильной установке может произойти системный сбой и потеря важной информации.
Другие исполнители на Юду
Рейтинг: 4,9
Рейтинг: 4,9
Установка драйвера на мышь
- инициализация драйвера и настройка на работу с мышью
- установка координат курсора
- установка подпрограмм для обработки событий
- сохранение в памяти буфер состояния драйвера
В некоторых случаях после того, как будет завершена установка драйвера на мышь, могут выполняться дополнительные настройки для изменения текущих параметров устройства. Помимо обычной установки наш мастер в некоторых случаях выбирает комплексный способ установки драйвера, который намного сложнее. Если компьютерная мышь работает нестабильно, то необходимо:
- проверить версии используемых драйверов для конкретной модели
- проверить версию микропрограммного обеспечения
- проверить главный контроллер USB
Установка драйвера на мышь – это процедура, при которой операционная система сможет работать с манипулятором. Важно, чтобы все функциональные возможности мыши были использованы на полную мощность.
Перестала работать мышка? Основные проблемы и варианты их решения
Сегодня хотелось бы рассказать об инструменте, без которого не обходится практически ни один компьютер – мышь. Это оборудование само по себе простое. Практически в 99% случаев оно работает без каких-либо проблем. Но иногда некоторые пользователи все же встречаются с проблемами. В связи с тем, что устройство обычно самостоятельно устанавливается системой, многие не знают, как обновить драйвер на мышку – чаще всего именно это помогает возвратить работоспособность. Сразу скажу, что данная процедура простая и не требует каких-то серьезный познаний.
Содержание статьи
- Общая информация
- Основные проблемы и варианты решения
- Самостоятельная установка
Общая информация ( к содержанию ↑ )
Драйвер для мыши на виндовс 7 или любой другой версии операционки представляет собой программу малого размера, которая позволяет манипулятору «Мышь» взаимодействовать с системой. Своевременное обновление увеличивает производительность, сокращает отклик и предотвращает возможные сбои. Использование старых или каким-то образом поврежденных драйверов приводит к ошибкам ОС и даже к полному выходу из строя оборудования. А установка неподходящих может усугубить всю ситуацию.
Основные проблемы и варианты решения ( к содержанию ↑ )
Если вы встретились с ситуацией, когда не работает мышка, не зависимо от ее производителя, нужно попробовать проделать несколько простых движений, чтобы выяснить причину, а затем попробовать устранить ее:
-
Отключаем устройство, перезагружаемся и снова подсоединяем. Ждем некоторое время. Если ничего не происходи и указатель не двигается, идем дальше.
Иногда бывают ситуации, когда соответствующего компонента нет в «Диспетчере устройств». Не стоит паниковать – поищем его в другом месте:
-
Заходим в «Панель управления» и прям здесь смотрим пункт, в котором говорится о мыши. Запускаем его.
Самостоятельная установка ( к содержанию ↑ )
Иногда встречаются такие ситуации, когда автоматически не удалось подсоединить оборудование. Тогда пробуем скачать драйвер на свой компьютер и поставить его вручную. Обычно в таком подходе нуждаются устройства, которые оснащены не только двумя кнопками и колесиком. В большинстве случаев они предназначены для игр и выполнения каких-то сложных задач.
Сегодня самым популярным производителем мышей является компания A4tech, а потому я расскажу на ее примере. Кроме того, она предлагает пользователям клавиатуры, наушники и другое сопутствующее оборудование. У них даже предусмотрены полноценные серии, например, блуди. Особой популярностью пользуются мыши X7.
Независимо от модели, заходим на официальный сайт производителя и находим ссылку, ведущую нас к сопутствующему программному обеспечению. После этого подбираем драйвер, отталкиваясь от модели устройства, операционной системы и ее битности. Скачиваем пакет и запускаем его. Пользуясь подсказками, устанавливаем компонент. Иногда нужно перезагрузиться. Стоит отметить, что таким же образом можно поступать с оборудованием HP, Samsung и другими.
Что ж, несмотря на то, что манипулятор «Мышь» является простым устройством, с ним все же могут возникнуть определенные проблемы. Их решение не требует никаких серьезных навыков или познаний.
Подписывайтесь, и я поделюсь с вами еще многими интересными вещами.
Бесплатная загрузка и обновление драйверов мыши и клавиатуры
Автоматический поиск и обновление драйверов мыши и клавиатуры для вашего ПК с помощью базы данных Driver Booster содержащей более 8,000,000 драйверов. Driver Booster поможет поддерживать качественную и стабильную производительность ПК.
Система: Windows 10 / 8.1 / 8/7 / Vista / XP
Подкатегория: Драйверы мыши и клавиатуры
Загрузок: 0 | Рейтинг:
Должен ли я обновить драйверы мыши и клавиатуры для моего ПК?
Мышь и клавиатура являются наиболее важными устройствами ввода для компьютера, в целом их драйверы редко вызывают проблемы. Поэтому многие пользователи считают, что мышь и клавиатура не нуждаются в драйверах. На самом деле, мышь и клавиатура не только имеют драйверы, но и очень важны, если есть проблема, это напрямую повлияет на использование компьютера.
Обычно драйвер, поставляемый с системой, может поддерживать основные функции мыши и клавиатуры. Однако для некоторых многофункциональных мышей и клавиатур (например, игровые версии устройств) также требуются специальные драйверы для реализации некоторых специальных функций, таких как настройка кнопок на боковой панели мыши, изменение DPI мыши, настройка макросов и т.д. Служба автоматического обновления Windows, как правило, не предоставляет специальных обновлений драйверов для таких игровых устройств. Поэтому, если вы хотите максимально использовать потенциал этого типа устройства или обнаружите, что у такого устройства есть сбой драйвера, лучше всего зайти на официальный сайт производителя устройства, чтобы загрузить обновление драйвера или использовать профессиональное программное обеспечение для обновления драйверов (например, Driver Booster) для автоматического обнаружения, скачивания и обновления драйверов.
Как обновить драйверы мыши и клавиатуры для моего ПК?
Способ 1: Pучное обновление
Вы можете вручную обновить драйверы следующими способами:
1.1 Производители компьютеров
В соответствии с моделью устройства мыши и клавиатуры и версией системы найдите и скачайте соответствующий драйвер мыши и клавиатуры на официальном веб-сайте производителей ПК (например, ASUS, MSI, GIGABYTE и т.д.) для установки.
ПЛЮСЫ: Драйвер мыши и клавиатуры , предоставляемый производителем компьютеров, обычно является наиболее стабильным драйвером, и он доступен пользователям для установки и обновления только после тщательного тестирования.
МИНУСЫ: Обновление драйвера мыши и клавиатуры , которое предоставил производитель компьютера на официальном веб-сайте, не будет особенно частым, так как такие обновления драйвера предназначены главным образом для исправления известных ошибок или уязвимостей старого драйвера. Обновление драйвера мыши и клавиатуры , предоставляемое производителем компьютеров, может быть остановлено в будущем, и предоставленный драйвер не может быть адаптирован к последним играм или работе.
* Драйверы нишевых устройств или некоторых производителей могут быть не найдены из-за отсутствия у некоторых производителей веб-сайта для загрузки драйверов.
1.2 Производители чипов / производители оборудования
Основные производители микросхем или устройства (такие как Realtek, Broadcom, NVIDIA, AMD, Intel и т.д.) предоставляют последние версии драйверов на официальном веб-сайте. Мы можем искать / загружать / устанавливать соответствующие драйверы на официальном веб-сайте в соответствии с моделью устройства мыши и клавиатуры .
ПЛЮСЫ: Обновления драйверов, предоставляемые официальным веб-сайтом производителя устройства, происходят чаще, особенно таких производителей чипов, как NVIDIA, AMD, Intel. Помимо исправления известных ошибок / уязвимостей, новый драйвер также обеспечит оптимизированную поддержку новейших игр или приложений для повышения производительности оборудования.
МИНУСЫ: Новый драйвер, предоставленный производителем устройства, возможно не был тщательно протестирован различными способами, и могут возникнуть проблемы с их стабильностью, совместимостью. (Конечно, ради стабильности производители устройств также стараются обеспечивать относительно стабильную работу драйверов.)
* Драйверы нишевых устройств или некоторых производителей могут быть не найдены из-за отсутствия у некоторых производителей веб-сайта для загрузки драйверов.
1.3 Центр обновления Windows
Чтобы исправить ошибки / уязвимости и оптимизировать производительность системы, Microsoft предоставляет обновления некоторых драйверов мыши и клавиатуры через Windows Update/ диспетчер устройств.
ПЛЮСЫ: Обновленная версия драйвера, предоставляемая Windows, является стабильной и этот драйвер был тщательно протестирован и вполне стабилен.
МИНУСЫ: Windows предоставляет меньше обновлений драйверов. В угоду стабильности операционной системы и чаще всего предоставляемый драйвер не является последним, поэтому отсутствует оптимизация производительности нового драйвера. Кроме того, из-за множества устройств, с которыми сталкивается Microsoft, обновление драйверов, предоставляемое обновлением Windows, может быть по-прежнему подвержено проблемам.
* Microsoft предоставляет драйверы только для крупных производителей (таких как NVIDIA, Intel и т.д.), которые тесно сотрудничают при обновлении Windows, поэтому она может не найти требуемый драйвер устройства для обновления.
рекомендуется
Способ 2: Автоматическое обновление
Мы рекомендуем использовать надежную и профессиальную программу Driver Booster для автоматического поиска / загрузки / установки / обновления устаревших драйверов мыши и клавиатуры в один клик.
Мощная база данных
Последние драйверы
Автоматическое обновление
Драйверы Game Ready
Мощная база данных
Driver Booster теперь содержит более 3.5 миллионов драйверов от более 5000 производителей оборудования, и база данных продолжает расширяться. С помощью Driver Booster вы можете легко обновить необходимые драйверы устройств, включая драйверы для игровых мышей, клавиатур и наушников, произведенных известными производителями игрового периферийного оборудования SteelSeries и Razer.
Популярные драйверы мыши и клавиатуры +
Последние драйверы
Команда разработчиков Driver Booster всегда обращает внимание на последние информационные тенденции основных производителей оборудования и своевременно собирает последние версии драйверов. Все собранные новые драйверы проходят строгий процесс проверки и тестирования, чтобы гарантировать их безопасность и стабильность.
Популярные драйверы мыши и клавиатуры +
Автоматическое обновление
Driver Booster автоматически определяет состояние драйверов компьютерного оборудования и оперативно информирует пользователя о наличии новой версии драйвера, который можно обновить. Пользователям не нужно уделять много времени обновлению, достаточно одного клика, чтобы завершить весь процесс обновления, автоматически загружая и устанавливая новые драйверы, что значительно экономит время.
Популярные драйверы мыши и клавиатуры +
Драйверы Game Ready
Используйте Driver Booster для обновления драйверов Game Ready и игровые компонентов, необходимых для онлайн-игр, что может значительно улучшить производительность игр на ПК и получить более высокие показатели рендеринга и частоты кадров в секунду (FPS). С открытием модуля ускорения игр, специально предусмотренного в Driver Booster, вы можете наслаждаться более плавным и приятным игровым процессом.
Популярные драйверы мыши и клавиатуры +
Последние официальные драйверы
Все драйверы мыши и клавиатуры , предоставляемые Driver Booster, поступают по официальным каналам, таким как бренды устройств / производители микросхем / производители OEM. Driver Booster продолжает расширять базу данных и предоставляет последние подлинные обновления драйверов для своих пользователей.
Популярные драйверы мыши и клавиатуры +
Стабильное обновление драйверов
Все драйверы мыши и клавиатуры соответствуют правилам WHQL и прошли через строгий скрининг и процесс тестирования IObit. Мощный и продвинутый механизм обновления обеспечивает точное соответствие обновлений драйвера мыши и клавиатуры и гарантирует стабильный процесс обновления драйвера мыши и клавиатуры .
Популярные драйверы мыши и клавиатуры +
Безопасное обновление драйверов
Резервное копирование драйверов и функция создания точки восстановления системы, а также различные инструменты восстановления устройств, позволят Вам избежать утомительного ручного обновления, проблем с синим экраном / звуком и сетевыми устройствами, вызванными обновлением драйверов.
Популярные драйверы мыши и клавиатуры +
Повышение производительности в играх
Благодаря мощной базе данных, содержащей более 4 500 000 драйверов и обновлению в режиме реального времени, включая игровые компоненты и драйверы Game Ready, а также функцию Game Boost набор данных функций позволит повысить производительность компьютерных игр настолько, что вы и ваши партнеры по командным играм сможете получить удовольствие от игр с максимальной производительностью!
Популярные драйверы мыши и клавиатуры +
- Razer Anansi Keyboard драйвер клавиатуры
- Razer Arctosa Keyboard драйвер клавиатуры
- Razer Diamondback Mouse драйвер мыши
- Razer Imperator Gaming Mouse драйвер мыши
- Razer Lachesis 5600DPI Gaming Mouse драйвер мыши
- Razer Lycosa Keyboard драйвер клавиатуры
- Razer Mamba Gaming Mouse драйвер мыши
- Razer Naga Epic Mouse драйвер мыши
- Razer Orochi Gaming Mouse драйвер мыши
- Razer TRON Mouse and Keyboard драйвер мыши / клавиатуры
- SteelSeries Diablo III Mouse драйвер мыши
- SteelSeries Ikari Optical Mouse драйвер мыши
- SteelSeries Kinzu Optical Mouse драйвер мыши
- SteelSeries Merc Stealth драйвер клавиатуры
- SteelSeries Reaper Edge Gaming Mouse драйвер мыши
- SteelSeries Sensei Gaming Mouse драйвер мыши
- SteelSeries Shift Keyboard драйвер клавиатуры
- SteelSeries World Of Warcraft MMO Gaming Mouse драйвер мыши
- SteelSeries Xai Laser Mouse драйвер мыши
- SteelSeries Zboard USB Keyboard драйвер клавиатуры
*В рамках обеспечения безопасности обновления мы предоставляем только подлинные драйверы устройств от официальных производителей и дополнительно отбираем, и тестируем их на совместимость с различным оборудованием.
Не рекомендуется обновлять: Сторонние веб-сайты для скачивания программ
С брендом и моделью мыши и клавиатуры поиск и загрузка драйверов на сторонних веб-сайтах нецелесообразен, если только вы не уверены, что предоставленный веб-сайтом драйвер мыши и клавиатуры является официальным. Конечно, вы также должны убедиться, что сайт является авторитетным и что загруженное программное обеспечение не имеет другого программного обеспечения в комплекте (вируса или программы-рекламщика).
Как другие оценивают Driver Booster
Публикации и награды в авторитетных СМИ и отзывы от 250 млн пользователей по всему миру
Григорий
После возврата своего ноута к первоначальному состоянию и необходимости установки драйверов, конечно я выбрал Driver Booster. Быстрая установка, автоматический анализ системы, без рекламы и прочий ненужных программ. все драйвера обновились и установились элементарно, ранее без этой программы мне приходилось некоторые драйвера откатывать и устанавливать заново. Советую эту программу как лучшую для установки и обновления драйверов на вашем ПК.
Только официальные и проверенные драйверы мыши и клавиатуры доступны для обновления
За счет большой проверенной базы драйверов Driver Booster предоставляет решение по обновлению устаревших драйверов мыши и клавиатуры в один клик для любого бренда настольного компьютера или ноутбука, включая Dell, HP, Lenovo и т.д.
Самый простой способ поиска, установки и обновления драйверов для всех устройств комьютера Windows 10/8/7
Driver Booster предлагает бесплатный, автоматический способ обновления драйверов, что позволит легко найти, скачать и установить нужные обновления драйверов для всех устройст компьютера, таких как устройства ввода/вывода, видеокарты, сетевые карты и т.д. Это позволяет повысить общую производительность ПК, улучшить производительность в играх и онлайн-сёрфинге.
Подписаться на IObit
Подпишитесь, чтобы узнавать последние новости об обновлениях продуктов и специальных предложениях по электронной почте. Вы можете отказаться от рассылки в любое время.
United States (English)
Продукты
- Advanced SystemCare
- Advanced SystemCare Ultimate
- Driver Booster
- IObit Malware Fighter
- Smart Defrag
- IObit Uninstaller
- Бесплатно Скачать Другие Продукты
- IObit Software Updater