I believe by "external controller device" it means something like a gamepad with a joystick (think xbox controller), not a control within the notebook outside of the specific manipulate object.
See this guide on Gamepad and Device Interface, you'll notice ControllerManipulate is listed here.
Are looking for something specific that you thought ControllerManipulate could accomplish?