Input devices allow users to enter data and control functions on a computer. Common input devices include keyboards for text entry, mice for pointer control and navigation, touchpads for laptop control, joysticks for game control, scanners for digitizing documents and images, microphones for audio input, digital cameras for photographing and video recording, and barcode readers for scanning product codes.