input device

Noun

 * 1)  Any of many hardware devices that provide input (from a user or elsewhere) to a computer.