Записи для драйвера устройства, часть 3--драйвер клавиатуры/мыши

Переводы статьи Переводы статьи
Код статьи: 102990 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Аннотация

В статье содержатся записи РЕЕСТРА для драйверов клавиатуры и мыши. Существует Это второй половины в этом разделе, в статье записи для драйвера устройства Часть 3.

Включены следующие подгруппы:

  • Драйвер мыши Microsoft последовательного порта
  • Драйвер класса мыши
  • Драйвер класса клавиатуры
  • Устройство записи карты для клавиатуры и мыши
Существует 5 части серии статей записи для драйвера устройства. Часть 1: Устройство записи для драйвера, содержащие:
  • Драйверы файловой системы и распознаватели
  • Диск, последовательный и параллельный порты
Часть 2: Мыши и клавиатуры записи, содержащие:
  • Драйвер порта мыши Microsoft шины
  • Драйвер порта Intel 8042
  • Корпорация Майкрософт InPort драйвер шины порта мыши
Часть 3: Операции клавиатуры и мыши, продолжение

Часть 4: Минипорта SCSI записей

Часть 5: Звуковой платы и видео записи для драйвера устройства

Примечание: Можно просмотреть текущие параметры для этих драйверов устройств, Выбор Кнопка устройства в WinMSD.

Операции драйвер мыши Microsoft последовательного порта

Операции стоимости для последовательной мыши Microsoft находятся в следующем разделе:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Sermouse\Parameters

MouseDataQueueSize     REG_DWORD     >= 0x1
				
Указывает количество событий мыши, чтобы буферизовать платформой драйвер в невыгружаемом страничном пуле. Выделенный размер в байтах, внутренний буфер — это значение раз размер структуры MOUSE_INPUT_DATA (определено в NTDDMOU.(H). рекомендуется увеличить размер, если журнале системы Средства просмотра событий регистрируется следующее сообщение из источника Sermouse: « кольцевого буфера для поступающих данных мыши (размер буфера задается Configurable VIA the Registry).» По умолчанию: 0x64 (100)
NumberOfButtons     REG_DWORD     >= 0x1
				
Задает число кнопок на мышь для последовательного порта. Если количество кнопки, обнаруженных во время запуска, а в реестре не соответствует действительности, Это значение может использоваться для переопределения. По умолчанию: 0x2
OverrideHardwareBitstring     REG_DWORD     0x1 or 0x2
				
Эта операция обычно нет. Если он есть, он указывает, что независимо от того, ли он фактически обнаружено присутствует мышь для последовательного порта в системе. Добавить это значение, чтобы определить драйвер предположить мышь для последовательного порта включено (заданное значение 0x1) COM1 или COM2 (заданное значение 0x2). данный параметр полезен, если мышь для последовательного порта не был автоматически обнаружен.
PointerDeviceBaseName     REG_SZ     Base port device name
				
Определяет базовое имя для устройства объекты, созданные по серийным номерам драйвер устройства мыши. Драйвер устройства записывает сведения о устройство объекты в HKEY_LOCAL_MACHINE\HARDWARE\DeviceMap так, что драйвер класса указатель можно найти объекты указатель порт устройства. По умолчанию: PointerPort
SampleRate     REG_DWORD     Mouse sample rate in Hz
				
Задает частоты выборки для мышь для последовательного порта. Предназначен для использования в будущем. Это значение может не действовать в первом выпуске Windows NT. По умолчанию: 0x28 (1200 бод)

Записи для драйвера класса мыши

Параметры драйвера мыши класса находятся в следующем разделе:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mouclass\Parameters

ConnectMultiplePorts     REG_DWORD     0x0 or 0x1
				
Задает тип соединения между объектами класса и порт устройства. Этот параметр представляет наибольший интерес для создателей драйвера устройства.

Значение 0x0 указывает отношение 1: 1 между объектами класса устройства и объекты порт устройства. (То есть, один объект устройства класса создается путем драйвер и подключен к объекту один порт устройства; Максимальное количество определяются объекты создаются и подключения к объекту связанный порт значение MaximumPortsServiced.) Значение 0x1 указывает на 1 этапе: возможности связь между объект устройства одного класса и нескольких устройства порта объекты. (То есть, один объект устройства класса созданные драйвером и затем подключается к нескольким объектам устройства порта указан максимум по MaximumPortsServiced.) По умолчанию: 0x1 (события, создаваемые на номер MaximumPortsServiced устройств в системе управления будут все быть внесена в подсистему Windows в одном потоке входящих данных.)
MaximumPortsServiced     REG_DWORD     >= 0x1
				
Указывает номер порта устройства, драйвер устройства класса мыши будет подключение к и служб. Драйвер устройства класса обрабатывает оборудования- независимых операций для определенного класса устройств (в этом случае мыши и иные указывающие устройства). Управление драйверами портов оборудования- конкретных операций. По умолчанию: 0x3 (драйвер класса будет обслуживать до трех устройств управления).
MouseDataQueueSize     REG_DWORD     >= 0x1
				
Указывает количество событий мыши, чтобы буферизовать платформой драйвер в невыгружаемом страничном пуле. Выделенный размер в байтах, внутренний буфер — это значение раз размер структуры MOUSE_INPUT_DATA (определено в NTDDMOU.(H). рекомендуется увеличить размер, если журнале системы Часто в средстве просмотра событий следующее сообщение от Mouclass Источник: поступающих данных мыши кольцевого буфера" (Buffer Size Is Configurable VIA the Registry).» По умолчанию: 0x64 (100)
PointerDeviceBaseName     REG_SZ     Base class device name
				
Задает базовое имя для устройства объекты, созданные класса мыши драйвер устройства. Драйвер устройства записывает сведения об устройстве объект в HKEY_LOCAL_MACHINE\HARDWARE\DeviceMap таким образом, класс указатель устройство объекты можно легко найти. По умолчанию: PointerClass

Записи для драйвера класса клавиатуры

Значение записи для драйвера класса клавиатуры находятся в следующих подраздел:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Kbdclass\Parameters

ConnectMultiplePorts     REG_DWORD     0x0 or 0x1
				
Задает тип соединения между объектами класса и порт устройства. Этот параметр представляет наибольший интерес для создателей драйвера устройства.

Значение 0x0 указывает отношение 1: 1 между объектами класса устройства и объекты порт устройства. (То есть, один объект устройства класса создается путем драйвер и подключен к объекту один порт устройства; Максимальное количество определяются объекты создаются и подключения к объекту связанный порт значение MaximumPortsServiced.) Значение 0x1 указывает на 1 этапе: возможности связь между объект устройства одного класса и нескольких устройства порта объекты (то есть, один объект устройства класса созданные драйвером и затем подключение к нескольким объектам порт устройства, вплоть до заданного максимального MaximumPortsServiced.) По умолчанию: 0x0 (события, создаваемые на номер MaximumPortsServiced клавиатура устройства в системе подачи отдельные входные потоки. В Сначала выпуска Windows NT подсистемы Windows считывает только из одного сочетания потока входных данных.)
KeyboardDataQueueSize     REG_DWORD     >= 0x1
				
Указывает количество платформой буферизация событий клавиатуры драйвер в невыгружаемом страничном пуле. Выделенный размер в байтах, внутренний буфер — это значение раз размер структуры KEYBOARD_INPUT_DATA (определено в NTDDKBD.(H). рекомендуется увеличить размер, если журнале системы Средства просмотра событий регистрируется следующее сообщение из источника Kbdclass: « размер буфера (кольцевого буфера для поступающих данных клавиатуры Is Configurable VIA the Registry).» По умолчанию: 0x64 (100)
KeyboardDeviceBaseName     REG_SZ     Base class device name
				
Определяет базовое имя для созданных объектов устройство клавиатуры драйвер класса клавиатуры. Драйвер устройства записывает сведения об устройстве объекты в HKEY_LOCAL_MACHINE\HARDWARE\DeviceMap так, что объекты устройств класса клавиатуры, легко найти. По умолчанию: KeyboardClass
MaximumPortsServiced     REG_DWORD     >= 0x1
				
Указывает номер порта устройства, драйвер устройства класса клавиатуры будут подключение к и служб. Драйвер устройства класса обрабатывает оборудования- независимых операций для определенного класса устройств (в данном случае устройства клавиатуры). Драйверы порта управления оборудования операции. По умолчанию: 0x3 (драйвер класса будет обслуживать до трех устройств клавиатуры).

DeviceMap операций для клавиатуры и мыши следующий DeviceMap описания являются чисто информативный характер, поскольку DeviceMap подразделы являются временными и создаются заново при каждом запуске Windows NT. Администраторы не могут изменять записи DeviceMap.

Эти операции DeviceMap используются подсистемой Windows для поиска указатель мыши и клавиатуры класс устройств и классом указатель мыши и клавиатуры драйверы, чтобы найти соответствующий порт устройства указатель мыши и клавиатуры. Информация помещается в раздел DeviceMap, клавиатуры и указатель класс и драйверы портов.

Для этих параметров используется формат:

Имя класса объекта устройства: REG_SZ: путь реестра для службы драйвера

Информация о классе клавиатуры появится в пути реестра:
HKEY_LOCAL_MACHINE\HARDWARE\DeviceMap\KeyboardClass
				
Может быть один или несколько из этих записей. Имя каждой записи объект устройства, созданные в драйвер класса клавиатуры для представления класса устройство, за которым следует путь реестра подраздел служб драйверов. По умолчанию:
\Device\KeyboardClass0 : REG_SZ :
\Registry\Machine\System\ControlSet001\Services\Kbdclass
				
Сведения о порте клавиатуры появится в пути реестра:
HKEY_LOCAL_MACHINE\HARDWARE\DeviceMap\KeyboardPort
				
Может быть один или несколько из этих записей. Имя каждой записи объект устройства, созданные клавиатуры драйверы порта для представления устройство физической клавиатуры (порт) следуют путь реестра раздел службы драйвера. По умолчанию:
\Device\KeyboardPort0 : REG_SZ :
\Registry\Machine\System\ControlSet001\Services\i8042prt
				
Сведения о классе мыши появляется в пути реестра:
HKEY_LOCAL_MACHINE\HARDWARE\DeviceMap\PointerClass
				
Может быть один или несколько из этих записей. Имя каждой записи объект устройства, созданные драйвером класса указатель (мыши) для представления устройство класса устройств, за которым следует путь реестра службы драйверов подраздел. По умолчанию:
\Device\PointerClass0 : REG_SZ :
\Registry\Machine\System\ControlSet001\Services\Mouclass
				
Сведения о порте мыши появляется в пути реестра:
HKEY_LOCAL_MACHINE\HARDWARE\DeviceMap\PointerPort
				
Может быть один или несколько из этих записей. Имя каждой записи объект устройства, созданные драйверы порта указатель для представления Указывает физический (порт) устройства следуют путь реестра для раздел службы драйвера. По умолчанию (предполагается, что мышь Microsoft InPort, порта и указывающих устройств с последовательным интерфейсом подключены):

\Device\PointerPort0: REG_SZ:
     \Registry\Machine\System\ControlSet001\Services\i804
				
2prt\Device\PointerPort1: REG_SZ:
     \Registry\Machine\System\ControlSet001\Services\Inport
				
\Device\PointerPort2: REG_SZ:
     \Registry\Machine\System\ControlSet001\Services\Sermouse
				

Ссылки

Ссылки: «Windows NT Resource Kit для операционной системы версии 3.1».

Свойства

Код статьи: 102990 - Последний отзыв: 1 июня 2011 г. - Revision: 3.0
Информация в данной статье относится к следующим продуктам.
  • операционная система Microsoft Windows NT Workstation 3.1
Ключевые слова: 
kbinfo kbprint kbmt KB102990 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:102990

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com