Added Keyboard Events

added KeyInputController method