TouchContorller is now InputController and supports also key events