Аппаратное обеспечение IBM PC

       

Отключить драйвер мыши


На входе: AX = 001Fh.

На выходе: AX = результат выполнения:

001Fh - драйвер отключен; FFFFh - отключение невозможно;

ES:DX = вектор предыдущего драйвера мыши.

После вызова этой функции драйвер мыши полностью отключается. Вектор прерывания INT33h остается определенным, однако теперь выполняется только одна функция прерывания INT 33h - функция 21h (программный сброс мыши).

Функцию 1Fh удобно использовать для временной замены драйвера на собственную систему обслуживания мыши. Сначала вы отключаете драйвер функцией 1Fh, запоминая вектор предыдущего драйвера, возвращаемого в регистрах ES:DX. Затем устанавливаете собственную систему обслуживания мыши. Впоследствии вы восстанавливаете значение этого вектора.



Содержание раздела