This is documentation for Mathematica 6, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)


ControllerManipulate[expr, {u, umin, umax}]
generates a version of expr set up to allow interactive manipulation of the value of u using an external controller device.
ControllerManipulate[expr, {u, umin, umax, du}]
allows the value of u to vary between umin and umax in steps du.
ControllerManipulate[expr, {{u, uinit}, umin, umax, ...}]
takes the initial value of u to be uinit.
ControllerManipulate[expr, {u, {u1, u2, ...}}]
allows u to take on discrete values u1, u2, ....
ControllerManipulate[expr, {u, ...}, {v, ...}, ...]
allows each of the u, v, ... to be manipulated by the external controller device.
ControllerManipulate[expr, "cu"->{u, ...}, "cv"->{v, ...}, ...]
links the parameters to the specified controllers on the external controller device.
  • With the default setting ControllerMethod->Automatic, successive parameters will be controlled by successive controls on the external controller device.
New in 6