Input Devices

An input device is a peripheral used to provide data to a computer. Together with output devices, these peripherals make up the interface between the computer and the "outside world."

Standard Input Devices

Esoteric Input Devices

Further Info

Wikipedia article on general input devices
howSTUFFworks article on input devices