A pointing device known as computer mouse is used for detecting motion relative to a surface, which is then translated into the motion of a pointer on a computer screen. It does this by turning hand movements into equivalent electronic signals that move the pointer on a display. First mechanical mice were later replaced by optical and laser mice. Nowadays, the latter are gradually yielding the leading position to the most advanced 3D mice, known as bats or flying mice. A 3D mouse is a control device for virtual three-dimensional spaces. It is ideal for designers as users can pan, zoom and rotate 3D models simultaneously. A 3D controller gives access to three dimensions of motion: back-forward, right-left, and up-down. The process of operating a 3D mouse is largely intuitive; therefore, no prior training or detailed familiarization is needed. A 3D mouse uses a number of instruments to control movement together with 2D pointing, multi-axis sensors, accelerometers etc.