На примере простого приложения оказана обработка действий с мышью в текстовом видеорежиме 80 колонок * 25 строк. Для этого используют прерывание 33h. Здесь используем три его функции, достаточные для организации цикла. на каждой итерации получаем номера нажатых кнопок мыши и координаты курсора, которые выводим на экран. Заодно рисуем звездочку в позиции курсора, если утоплена левая кнопка.
Исходник и поясняющий текст можно скачать с моего сайта(см описание канала)
*