inputmanager