Input devices are used to provide data and control signals to computers. Common input devices include keyboards, pointing devices like mice and touchpads, high-degree of freedom devices, composite devices with multiple input types, and imaging/video devices. Input devices allow humans to interact with computer systems through physical manipulation of the device or capturing of images/video.