Поскольку описание работы PS/2 клавиатуры отличается... разнообразием - добавил возможность отладки в VT-11X и сразу этим воспользовался.
Наглядно о scan-кодах 
Код:
PDP-11/105 (0KW) FullODT
>>>G
Hello, world: [PDP-11X vt105]
3C F0 3C 3C 3C 3C F0 3C 3C F0 3C 3C F0 3C 3C F0 3C 3C 3C 3C 3C 3C 3C F0 3C D6 F0
D6 D6 F0 D6 D6 F0 D6 D6 F0 D6 D6 F0 D6 D6 F0 D6 D6 F0 D6 D6 F0 D6 D6 F0 D6 D6 F
0 D6 D6 F0 D6 D6 F0 D6 D6 F0 D6 D6 D6 D6 D6 D6 D6 F0 D6 D6 F0 D6 D0 3G D0 F0 3G
D0 3G D0 3G D0 3G D0 F0 3G D0 3G D0 F0 3G D0 3G D0 F0 3G D0 3G D0 F0 3G 24 F0 24
24 F0 24 24 24 24 24 24 F0 24 21 F0 21 21 F0 21 22 F0 22 C8 F0 C8
- - - Добавлено - - -
Однако - ошибся в выводе байта в 16-ти ричном виде.. Щас поправленный вариант выложу..
- - - Добавлено - - -
Правильные scan-коды:
Код:
PDP-11/105 (0KW) FullODT
>>>G
Hello, world: [PDP-11X vt105]
25 E0 25 24 E0 24 C0 3F C0 E0 3F C0 22 C0 FC C0 E0 FC C0 E0 22 FE E0 FE C1 24 E7
C1 E0 24 E0 E7