An input device is any hardware component that allows a user to enter data into a computer. Common examples of input devices include keyboards, mice, touchpads, trackballs, scanners and digital cameras.