Computer graphics involves using a computer to produce and manipulate visual images. Graphics hardware is needed for both input and output of graphical information. Common graphics input hardware includes mice, tablets, joysticks, light pens, and trackballs which allow a user to indicate positions on a screen and interact with digital images. Scanners are also input devices that allow physical images and photos to be brought into digital form for editing and manipulation on a computer.