The mouse is a pointing device with one or more buttons. Although a mouse is considered an important part of Windows' user interface, it is an optional accessory. You can install Windows without a mouse, and you can control most Windows programs entirely from the keyboard. Often, the most difficult aspect of using the mouse in your program is adding a keyboard interface to duplicate the mouse functions.