Obsah - Přerušení

Int 33h - ovladač myši

Resetuj ovladač myši: ax = 0, int 33h

Zobraz ukazatel: ax = 1, int 33h

Skryj ukazatel: ax = 2, int 33h

Zjisti pozici myši: ax = 3, int 33h, buttons = bx, x = cx, y = dx

Nastav pozici myši: ax = 4, cx = x, dx = y, int 33h

Nastav prostor pro pohyb myši: ax = 7, cx = x1, dx = x2, int 33h, ax = 8, cx = y1, dx = y2, int 33h

Nastav vzhled ukazatele: ax = 9, [es:dx] = MousePointerType, int 33h

Nastav citlivost myši: ax = 15 (0Fh), cx = x, dx = y, int 33h

MousePointerType = 2*16*word16
Jde o 2 čtverce 16x16 bitů. Ke každému bodu ukazatele se vztahuje 1 bit z každého čtverce. Kombinace těch 2 bitů označuje 1 z následujících možností:

  1. prázdno
  2. bílá barva
  3. černá barva
  4. inverzní barva