Ciao..se ho capito bene devi indirizzare l'output del tuo tastierino alla finestra in primo piano e il tuo problema è quello di discriminare fra le varie finestre, chi risponde a questa caratteristica.
Potresti usare, per ognuno dei form, l'evento "GotFocus", e nella sub impostare una variabile booleana a "True". Poi fare lo stesso con l'evento "LostFocus" soltanto con il valore della stessa variabile a "False".
Alla fine fai un ciclo tra le varie form e vedi, tra queste, chi possiede la variabile = "True": quella form sarà quella attiva e a lei manderai l'output..
Spero di essere stato chiaro..
Ciao