Редактирование Клавиатура
Сделанные вами изменения будут показаны читателям после того, как их утвердит уполномоченный участник (подробнее). |
Стабильная версия была проверена 13 января 2019. 14 изменений ожидают проверки. |
Внимание! Вы не авторизовались на сайте.
В истории изменений этой страницы будет записан ваш IP-адрес.Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия | Ваш текст | ||
Строка 120: | Строка 120: | ||
==Фантомные нажатия и NKRO== | ==Фантомные нажатия и NKRO== | ||
− | Так как протягивать провод от контроллера клавиатуры к каждой клавише слишком накладно, клавиши объединяют в матрицу. Контроллер клавиатуры с определённой периодичностью подаёт сигнал на ряды клавиш и по сигналам на выходе определяет, какая клавиша нажата. Проблема возникает, когда одновременно нажато три клавиши, | + | Так как протягивать провод от контроллера клавиатуры к каждой клавише слишком накладно, клавиши объединяют в матрицу. Контроллер клавиатуры с определённой периодичностью подаёт сигнал на ряды клавиш и по сигналам на выходе определяет, какая клавиша нажата. Проблема возникает, когда одновременно нажато три клавиши, при котором две клавиши расположены на разных входных и выходных шинах, а третья делит входную шину с первой и выходную со второй. В этом случае сигнал с первой входной шины распространяется на вторую, и сигнал на выходе показывает, будто нажата четвёртая кнопка, которая нажата не была. Чтобы исключить подобные ситуации, на механических клавиатурах каждая клавиша подключена через диод, который не даёт проникнуть сигналу на соседнюю шину. Однако, в мембранных клавиатурах диоды разместить негде, и поэтому их контроллеры запрограммированы так, чтобы в подобных неоднозначных случаях отключать ряд клавиш, или всю клавиатуру, пока спорная клавиша не будет отпущена. Так что когда на механической клавиатуре пишут Anti-ghosting, это не имеет смысла, точно так же как надпись «без ГМО» на пачке соли. |
Что касается понятия Key Rollover, обычно имеют ввиду количество регистрируемых одновременно нажатых клавиш. При подключении через PS/2 можно передать столько нажатых клавиш, сколько нужно, однако реализация подключения через USB по стандартному HID-протоколу не позволяет регистрировать более 6 одновременных нажатий. Для компенсации этого клавиатура может регистрировать в системе несколько HID-устройств, однако это может создать проблемы при работе с некоторыми устаревшими версиями BIOS. Поэтому, клавиатуры с функцией NKRO обычно имеют возможность эту функцию отключить. | Что касается понятия Key Rollover, обычно имеют ввиду количество регистрируемых одновременно нажатых клавиш. При подключении через PS/2 можно передать столько нажатых клавиш, сколько нужно, однако реализация подключения через USB по стандартному HID-протоколу не позволяет регистрировать более 6 одновременных нажатий. Для компенсации этого клавиатура может регистрировать в системе несколько HID-устройств, однако это может создать проблемы при работе с некоторыми устаревшими версиями BIOS. Поэтому, клавиатуры с функцией NKRO обычно имеют возможность эту функцию отключить. |