In human interface applications, the encoder is used as a data entry or scrolling device similar to a trackball, mouse or joystick. In this example, an operator turns a knob attached to the encoder shaft. This moves the cursor through various menu selections on a display.