ControllerManipulate allows each of the u, v, ... to be manipulated by the external controller device.
ControllerManipulate links the parameters to the specified controllers on the external controller device.
ControllerManipulate has the same features and options as Manipulate, but by default does not explicitly display any controls or frame.
With the default setting ControllerMethod->Automatic, successive parameters will be controlled by successive controls on the external controller device.