InputEngine as key and action listener