Computer mouse and keyboard. Hand operates a computer mouse beside a computer keyboard. The mouse contains a small rubber ball that spins as the mouse slides over a flat surface. Electronic detectors pick up the ball's movements and translate them into corresponding movements of a pointer or other icon on a computer screen. The mouse makes it possible for novices to use computer programs without having to enter complex codes on the keyboard.