ゲームパッドとデバイスのインターフェース

Wolfram言語では,ほぼすべての種類のコントローラや入力デバイスをコンピュータに繋ぐとすぐに,それらを使ってManipulateや3Dグラフィックス等が制御できるようになる.Wolfram言語には,任意のプログラムにおける高度なインターフェースデバイスのサポートの組込みを非常に簡単にする記号表現もある.

ControllerInformation 接続されたすべてのコントローラについての動的に更新された情報

ControllerState 特定のコントローラの状態

ControllerManipulate 外部コントローラを用いて任意のものをインタラクティブに操作する

Manipulate スクリーンに表示されたコントロールを使って任意のものを操作する

Graphics3DPlot3D, ... ジョイスティック等を用いて3Dグラフィックスを回転させる

ControllerLinking 表示されたオブジェクトに対していつコントローラを動作させるか

ControllerMethod オブジェクトについてのデフォルトのコントロールをどのように設定するか

ControllerPath 外部コントローラの優先順序を指定する

LocalizeVariables コントローラが大域的に影響を及ぼすかどうか

ControlActive コントロールがアクティブのときの「プレビュー」設定を指定する