INT 33 - Mouse Function Calls

% For more information see the following topics:

~INT 33,0~ Mouse Reset/Get Mouse Installed Flag

~INT 33,1~ Show Mouse Cursor

~INT 33,2~ Hide Mouse Cursor

~INT 33,3~ Get Mouse Position and Button Status

~INT 33,4~ Set Mouse Cursor Position

~INT 33,5~ Get Mouse Button Press Information

~INT 33,6~ Get Mouse Button Release Information

~INT 33,7~ Set Mouse Horizontal Min/Max Position

~INT 33,8~ Set Mouse Vertical Min/Max Position

~INT 33,9~ Set Mouse Graphics Cursor

~INT 33,A~ Set Mouse Text Cursor

~INT 33,B~ Read Mouse Motion Counters

~INT 33,C~ Set Mouse User Defined Subroutine and Input Mask

~INT 33,D~ Mouse Light Pen Emulation On

~INT 33,E~ Mouse Light Pen Emulation Off

~INT 33,F~ Set Mouse Mickey Pixel Ratio

~INT 33,10~ Mouse Conditional OFF

~INT 33,13~ Set Mouse Double Speed Threshold

~INT 33,14~ Swap interrupt subroutines

~INT 33,15~ Get mouse driver state and memory requirements

~INT 33,16~ Save mouse driver state

~INT 33,17~ Restore mouse driver state

~INT 33,18~ Set alternate subroutine call mask and address

~INT 33,19~ Get user alternate interrupt address

~INT 33,1A~ Set mouse sensitivity

~INT 33,1B~ Get mouse sensitivity

~INT 33,1C~ Set mouse interrupt rate (InPort only)

~INT 33,1D~ Set mouse CRT page

~INT 33,1E~ Get mouse CRT page

~INT 33,1F~ Disable mouse driver

~INT 33,20~ Enable mouse driver

~INT 33,21~ Reset mouse software

~INT 33,22~ Set language for messages

~INT 33,23~ Get language number

~INT 33,24~ Get driver version, mouse type & ~IRQ~ number

- function is specified in AX

- a mickey is 1/200 inches

- for additional information see your vendor documentation

- function number occupies all of AX rather than AH


Zurück zum Interrupt Info. Roger Morgan / 1998 L.Änderung 29.03.99