Implemented Keyboard.Type