Цитата Сообщение от KTSerg Посмотреть сообщение
Протоколы ХТ и PS/2 не совместимы. У ps/2, после данных идёт бит чётности и стоп-бит, этого нет в ХТ.
Если ДОС и работает с ХТ клавой, то с клавой ps/2 работать не будет. Драйвер менять нужно.
Да, тут я облажался. Меня сбило с толку, что начало у них одинаковое:
xt - старт-бит и 8 бит кода
ps2 - старт-бит, 8 бит кода, потом бит четности и стоп-бит.
Т.е. думал, что IBMKey прочитает содержательную часть, а остальное можно проигнорировать. А сейчас прочитал, что если комп установит признак неготовности раньше, чем клавиатура передаст полный пакет, то после готовности компа к приему снова будет передан тот же скан-код. Скорее всего если подключить PS2 и запустить dos2xt, то после нажатия одной клавиши будет ее бесконечный автоповтор.

- - - Добавлено - - -

А, это еще не все, у xt и состояния по другому индицируются и инициируются, похоже обмена ps2 клавиатуры с xt-драйвером совсем не получится.