X3DKeyDeviceSensorNode : X3DSensorNode {
}

KeySensor : X3DKeyDeviceSensorNode {
  SFInt32  [out]    actionKeyPress   
  SFInt32  [out]    actionKeyRelease 
  SFBool   [out]    altKey           
  SFBool   [out]    controlKey       
  SFString [out]    keyPress         
  SFString [out]    keyRelease       
  SFBool   [out]    shiftKey         
}

StringSensor  : X3DKeyDeviceSensorNode {
  SFBool   [in,out] deletionAllowed TRUE
  SFString [out]    enteredText       
  SFString [out]    finalText         
}

