You can only get the full keydown info from non text gadgets. I struggled for ages to find ways round. In the end I found the best way is to keep swapping between your text gadgets and the window gadget. That implies that you must keep track of where the cursor belongs and bear in mind those few keypesses that are detected in the text environment.
In the meantime, add your plea to all the others for this defficiency to be rectified.
In the meantime, add your plea to all the others for this defficiency to be rectified.