ControllerManipulate
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.
Details and Options

- 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.
-
Alignment Automatic how to align the output in the display area AppearanceElements Automatic overall control elements to include in the displayed output AutoAction False whether to change controls automatically when the mouse is over them AutorunSequencing Automatic how autorun should use the controls BaselinePosition Automatic alignment relative to surrounding text BaseStyle {} base style specifications for the Manipulate Bookmarks {} bookmark settings ContentSize Automatic the absolute size for the content area ContinuousAction Automatic whether to update continuously when controls are changed ControllerLinking Automatic when to activate links to external controllers ControllerMethod None how external controllers should operate ControllerPath Automatic what external controllers to try to use ControlPlacement Automatic placement of controls ControlType Automatic type of controls to use Deinitialization None an expression to be evaluated if the output from the Manipulate is deleted Deployed False whether to make the displayed output deployed Evaluator Automatic the kernel to use for evaluations ExcludedContexts Automatic contexts excluded from SaveDefinitions FrameLabel None labels for the outer frame FrameMargins Automatic margins inside the overall frame ImageMargins 0 margins around the whole Manipulate IncludedContexts All contexts considered for SaveDefinitions Initialization None an expression to be evaluated when output is first displayed InterpolationOrder Automatic interpolation order for animating transitions between bookmarks LabelStyle {} style specifications for the controls area LocalizeVariables True whether to localize the variables Paneled True whether to put the displayed output in a panel PreserveImageOptions True whether to preserve image size and other options when regenerating graphics RotateLabel False whether to rotate y labels on the frame SaveDefinitions False whether to save all definitions associated with expr ShrinkingDelay 0 how long to delay before shrinking if the displayed object gets smaller SynchronousInitialization True whether to perform initialization synchronously SynchronousUpdating Automatic whether to update synchronously TouchscreenAutoZoom False whether to zoom to fullscreen when activated on a touchscreen TouchscreenControlPlacement Automatic placement of controls on a touchscreen TrackedSymbols Full symbols whose changes trigger updates in the output UndoTrackedVariables None variables that, when changed, should be tracked by the front end's undo mechanism UnsavedVariables None variables whose values should not be saved
List of all options




Examples
Text
Wolfram Research (2007), ControllerManipulate, Wolfram Language function, https://reference.wolfram.com/language/ref/ControllerManipulate.html.
CMS
Wolfram Language. 2007. "ControllerManipulate." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ControllerManipulate.html.
APA
Wolfram Language. (2007). ControllerManipulate. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ControllerManipulate.html