Du musst an die DSPF eine DTAQ hängen (CRTDTAQ, CRTDSPF/CHGDSPF/OVRDSPF).

Für das Freischalten der Tastatur benötigst du das Schlüsselwort INVITE.
Dann gibst du die Daten per WRITE aus und legst dich per QRCVDTAQ mit Timeout schlafen.
Kommt der Timeout (=keine Daten) kannst du aktualisieren und neu ausgeben.
Kommen Daten (die DSPF schreibt einen Satz in die DTAQ), kannst du die Daten per READ FILENAME abholen. Der READ bleibt auf Grund des INVITE nicht stehen sondern empfängt nun die Daten und ggf. F-Tasten.