The kdmouse driver supports machines with built-in PS/2 mouse interfaces. It allows applications to obtain information about the mouse's movements
and the status of its buttons.
Programs are able to read directly from the device. The data returned corresponds to the byte sequences as defined in the IBM PS/2 Technical Reference Manual.