Barcode readers, MICR, and OMR are input devices that can read printed or marked codes and symbols. Barcode readers decode images to read barcodes, MICR is used in banking to read checks, and OMR can read pre-printed markings like those on lottery tickets. Other input devices include magnetic stripe cards, joysticks, concept keyboards, chip readers, trackballs, scanners, touchpads, PIN pads, and light pens, which allow users to input information into electronic devices in various ways.