Hi ile_Sascha,
>Ausser CHECK(ER) gibt es nichts, da ja alles sofort an das >Programm weitergegeben wird.

>D.h., wenn ein Zeichen eingegeben wird, wird halt ENTER sofort >ausgelöst. Du bekommst dann halt das eingegebene Zeichen.

>Die Cursor-Tasten können NICHT abgefragt werden, alle >anderen Tasten (soweit zugelassen) setzen die entsprechende >Bezugszahl (*INKx) bzw. die in der DDS zugewiesene BZ.

>Was willst Du mehr ?!

Fürchau hat Recht!
Hier die Definition der Tasten aus der INFDS Position 369-369

ATTENTION INDICATOR BYTE (AIB) - KEY PRESSED BY USER
D AIB 369 369
W FMTAIBBYT * NAMED CONSTANTS FOR AIB BYTE
W FMTAIBBYT D F1 C CONST(X'31')
W FMTAIBBYT D F2 C CONST(X'32')
W FMTAIBBYT D F3 C CONST(X'33')
W FMTAIBBYT D F4 C CONST(X'34')
W FMTAIBBYT D F5 C CONST(X'35')
W FMTAIBBYT D F6 C CONST(X'36')
W FMTAIBBYT D F7 C CONST(X'37')
W FMTAIBBYT D F8 C CONST(X'38')
W FMTAIBBYT D F9 C CONST(X'39')
W FMTAIBBYT D F10 C CONST(X'3A')
W FMTAIBBYT D F11 C CONST(X'3B')
W FMTAIBBYT D F12 C CONST(X'3C')
W FMTAIBBYT D F13 C CONST(X'B1')
W FMTAIBBYT D F14 C CONST(X'B2')
W FMTAIBBYT D F15 C CONST(X'B3')
W FMTAIBBYT D F16 C CONST(X'B4')
W FMTAIBBYT D F17 C CONST(X'B5')
W FMTAIBBYT D F18 C CONST(X'B6')
W FMTAIBBYT D F19 C CONST(X'B7')
W FMTAIBBYT D F20 C CONST(X'B8')
W FMTAIBBYT D F21 C CONST(X'B9')
W FMTAIBBYT D F22 C CONST(X'BA')
W FMTAIBBYT D F23 C CONST(X'BB')
W FMTAIBBYT D F24 C CONST(X'BC')
W FMTAIBBYT D Clear C CONST(X'BD')
W FMTAIBBYT D Enter C CONST(X'F1')
W FMTAIBBYT D Help C CONST(X'F3')
W FMTAIBBYT D Rolldn C CONST(X'F4')
W FMTAIBBYT D Rollup C CONST(X'F5')
W FMTAIBBYT D Print C CONST(X'F6')
W FMTAIBBYT D Bspace C CONST(X'F8')
W FMTAIBBYT D Exit C CONST(X'33')

Eine kurzfristige Tastenumbegelegung ist daher nicht möglich.
Es gibt auch andere Wege; Such doch mal z.B mit Google nach "5250 Datenstrom"
Schöne Grüsse aus der Provence
Thierry