OPTICALMOUSE
Optical mouse
An optical computer mouse uses a light-emitting diode and photodiodes to detect movement relative to a surface, unlike a mechanical mouse which has a ball which rotates orthogonal shafts which drive chopper wheels for distance measurement.The above text is a snippet from Wikipedia: Optical mouse
and as such is available under the Creative Commons Attribution/Share-Alike License.