Разобрался наконец с особенностями контроллера XT-клавиатуры для Профи.
Для этого в начале попробовал дизассемблировать его прошивку, но поскольку IDA
не понимает коды MSC-48, это оказалось слишком трудоемким, да и код там такой, что "черт ногу сломит".
Дизассемлировал тест XT-клавиатуры, зашитый в ПЗУ Профи, это оказалось значительно проще.
В результате оказалось, что для расширенных клавиш используется префиксная линия,
которая сканируется адресом A14 процессора и подается на вход D5 порта клавиатуры.
В тестовой таблице клавиатуры Профи, которая выскакивает на экран при нажатой любой клавиши во время РЕСЕТа, этот бит называется 6-м.
Вот как выглядит привязка дополнительных клавиш:
Код:
Esc             CS+<1>

F1            <A>+b6
F2            <B>+b6
F3            <C>+b6
F4            <D>+b6
F5            <E>+b6
F6            <F>+b6
F7            <G>+b6
F8            <H>+b6
F9            <I>+b6
F10           <J>+b6

F11 	        SS+<Q>
F12 	        SS+<W>

Ins	       	<O>+b6
Home	            <K>+b6
Page Up          <M>+b6
Del	           <P>+b6
End	           <L>+b6
Page Down        <N>+b6

Tab	  	    CS+<I>
Caps Lock 	    SS+CS
Shift	             SS
Ctrl	            CS
Alt левый        SS+<ENTER>
ALt прав.        SS+<SPACE>
В соответствии с этим написал прошивку для контроллера на ATTiny2313,
которая полностью эмулирует контроллер Профи.
Встроенный тест XT-клавиатуры Профи это подтверждает