A computer-controlled surgical system may include a surgical instrument having a working end, the working end having a moveable mechanical component, and movement of the mechanical component performing a clamping and cutting function by the working end. The surgical system may further include a computer control system operably coupled to the surgical instrument and to first and second input devices. In response to a first command received from the first input device, the computer control system controls movement of the mechanical component within a first range of motion, and in response to a second command received from the second input device, the computer control system controls movement of the mechanical component within a second range of motion different from the first range of motion.