A method of controlling a function of a surgical instrument of a surgical robot with a input of a user interface includes selecting a function of a surgical instrument to link a input of the user interface with the function of the surgical instrument, actuating the input to activate the function of the surgical instrument, and delinking the input from the surgical instrument in response to an event of the surgical robot or the user interface.Un procédé de commande d'une fonction d'un instrument chirurgical d'un robot chirurgical avec une entrée d'une interface utilisateur consiste à sélectionner une fonction d'un instrument chirurgical pour relier une entrée de l'interface utilisateur à la fonction de l'instrument chirurgical, à actionner l'entrée pour activer la fonction de l'instrument chirurgical, et à libérer l'entrée de l'instrument chirurgical en réponse à un événement du robot chirurgical ou de l'interface utilisateur.