Кроме DOS существуют и всякие другие OS. А в DOS существует эпичное количество программ, которые лазят в порты клавиатуры напрямую. Так чта порты клавиатурного контроллера трапятся, факт. Порты IDE не трапятся, но БИОСу все равно надо из real mode как-то попасть в SMM. Для этого трапится какой-то специальный порт. А уж что творится на всяких ноутбуках - вообще мрак.
Не надо делать мне как лучше, оставьте мне как хорошо