Были у меня неадекватности с клавиатурой, которые решились заменой комбайна
Посмотрел теорию
Вложение:
Снимок.JPG
Я так понял, что клавиатуру опрашивает KB Scan. По внутренней шине он передает данные в KBC, в ведении которого находятся три регистра. При изменении состояния клавы, KBC формирует прерывание через SERIRQ (interrupt to the host via SERIRQ/LPC) и Хост считывает состояние регистров.
Т.е., под подозрением хаб, как потребитель информации от клавиатуры, либо шина LPC.