1

Я использую Windows 7 на моем рабочем столе. Недавно я купил новую клавиатуру - Microsoft Sidewinder x4. Я пытался понять, почему у меня не работают кнопки регулировки громкости, и наткнулся на что-то странное. Windows, кажется, думает, что у меня подключено 3 клавиатуры, хотя у меня только одна клавиатура подключена через USB. Как я могу сказать Windows, что есть только 1 клавиатура?

a

Диспетчер устройств также показывает 3 клавиатуры.

б

Я отключил клавиатуру, и 2 из 3 исчезли, диспетчер устройств показал только 1 клавиатуру. Но другой клавиатуры не было. Кажется, что клавиатура Sidewinder распознается как две отдельные, я установил драйвер для своей клавиатуры (НЕ только сейчас). Как только я сканирую аппаратные изменения, неустановленные снова всплывают.

GIF

3 ответа3

3

Некоторые USB-устройства состоят из нескольких подустройств. Ваша клавиатура, вероятно, одна из них. Это совершенно нормально.

Для иллюстрации приведен скриншот моей конфигурации, состоящей из одной клавиатуры и одной мыши (Logitech G700):Диспетчер устройств, иллюстрирующий несколько подустройств

1

1. Убедитесь, что на нем установлены последние версии драйверов, в вашей ссылке указаны драйверы и программы для загрузки. Могу поспорить, что это решит проблему.

2: я попробовал бы другую шину USB. Обычно передние USB-порты и задние USB-порты на большинстве настольных компьютеров установлены на разных чипах, возможно, попытка другого чипа "сбросит" его или что-то в этом роде.

3: Очевидно, немного экстремальный, но переустановка системы определенно поможет сузить или решить проблему. (В некоторых случаях его очень легко переустановить, но не уверен, что это одна из них)

1

Вероятно, ответ Daniel B правильный (ваша клавиатура работает как несколько устройств). Причина, по которой клавиатуры это делают, заключается в том, что разработчики USB решили, что USB-клавиатура должна иметь возможность отправлять только 6 одновременных обычных клавиш + 4 клавиши-модификатора (Shift, Control и т.д.):

Протокол USB Human Interface Device (HID) полностью поддерживает одновременное нажатие клавиши. Тем не менее, версия совместимости HID, которую реализуют все существующие системы, ограничивает использование USB-клавиатур отчетами о шести обычных клавишах вместе с четырьмя модификаторами. Дополнительные клавиши, нажимаемые за пределами лимита, обычно вызывают сбрасывание некоторых других клавиш.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .