DOS Mouse Interrupt 33h

AH = 0
Initialize mouse driver. Returns: AX = number of buttons
AH = 1
Turn mouse on
AH = 2
Turn mouse off
AH = 3
Report status. BX = Mouse button pressed (1 - left, 2 - right, 3 - centre), CX = X-coordinate, DX = Y-coordinate
AH = 4
Get mouse position
AH = 5
Button press information
AH = 6
Button release information

This documentation is incomplete. If you have corrections or additions, please let me know.