3D input device
A spatial input device, also known as a 3D input device, is a part of a computer system for controlling the position and/or orientation of something in three dimensions of space, like a cursor or other virtual object.
Examples include:
The most useful 3D control peripherals use linear representational action or direct action (3D direct interaction). They are naturally 3D.
Spatial input devices may use wireless spatial tracking.
From the perspective of human-computer interaction, an input device is an electronic device that can be used to control movement in a virtual space in a computer system. An example is a VR controller like a Valve Index controller.
Another example is an electromagnetic 3D tracking system, such as systems made by Ascension.
In a visual HCI loop, it is complemented by a visual peripheral, basically a display.