Цитата Сообщение от barsik Посмотреть сообщение
Почитал описание клавиатуры. Не очень понял что там с клавишей <НР>. В любом случае нужна полноценная эмуляция или возможность её включить. Судя по тексту, у Вас там полная или частичная "химия" с перехватом входных точек, хотя тогда непонятно как работают игры с прямым доступом к матрице.
Никакого перехвата нет.

Приведу образный пример, как это все работает.
Есть настоящая матрица специалистовской клавиатуры. Допустим, за ней сидит оператор по имени Петя. Рядом сижу я с PC-шной клавой. Я беру и нажимаю Shift + '2'. Петя видит это и нажимает на настоящей специалистовкой матрице ту комбинацию, которая нужна для получения символа '@'. Вот и все. Нет никакого перехвата. Есть умный виртуальный Петя, который делает нужные действия, для того, чтобы получить на специалисте то, что нажато на PC-шной клаве. Петя это машинистка-секретарша. А я директор, который диктует документ)

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

Цитата Сообщение от barsik Посмотреть сообщение
Какие нужны тесты на реале? Могу что-то проверить на Z80
Нужен человек с реальный классическим Специалистом, чтобы имело смысл писать тест.

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

Цитата Сообщение от barsik Посмотреть сообщение
Почему Вы клавишу TAB на PC-клавиатуре отдали под <ПВ>? Клавиша TAB должна быть клавишей <TAB>.
Клавиши 'TAB' на классическом Специалисте вообще нет.