Move input events to manager