This document discusses various types of computer input devices. It describes keyboards, mice, joysticks, touchpads, trackballs, scanners, and barcode readers. Keyboards can be normal, multimedia, folding, or wireless. Mice can be traditional, optical, serial, PS/2, USB, or wireless. Scanners include flatbed and handheld models. Input devices allow users to enter data and instructions into computers.