Manual control from keyboard