Joystick y control de servo

hola necesito vuestra ayuda para programar mi proyecto, os cuento :

estamos haciendo con un amigo un brazo robot con 5 movimientos, 3 de ellos los controlamos con unos potenciometros , pero los otros hemos decidido hacerlo con joysticks analógicos (como los de la ps2) lógicamente cuando los movemos el servo cambia de posición pero cuando lo suelto el joystick vuelve a su posición inicial y también el servo, claro me he puesto a pensar y seria muy incomodo que para coger un objeto tenga que tener fija la mano en el joystick y quisiera saber como podría hacer para que al soltar el joystick el servo no se moviera y para mover lo hacer algo en especial, dejar vuestras ideas porfavor

gracias

Un joystick con pulsador. Se programa para que el brazo sólo se mueva cuando se activa el pulsador.

Puedes hacer también que la posición del servo varié en proporción a la posición del joystick, esto seria la idea simplificada: (pservo1 + x - centrox) y (pservo2 + y - centroy).

Un saludo!