:D
-=-=-=
интересно а куда девается мышь
в VESA
-=-=-=-
и как ее вернуть
-=-=-
Мышь пропала |
1. Заголовок или название темы должно быть информативным
2. Все тексты программ должны помещаться в теги [CODE=asm] [/CODE]
3. Прежде чем задавать вопрос, см. "FAQ",если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно, такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Ассемблера. Исключение только с согласия модератора.
5. НЕ используйте форум для личного общения! Все, что не относиться к обсуждению темы - на PM!
6. Проверяйте программы перед тем, как выложить их на форум!!
Мышь пропала |
Shadow |
Сообщение
#1
|
Lonely_Raven Группа: Пользователи Сообщений: 640 Пол: Мужской Репутация: 1 |
:D
-=-=-= интересно а куда девается мышь в VESA -=-=-=- и как ее вернуть -=-=- -------------------- Программа делает то что вы ей приказали а не то что бы ВАМ хотелось бы.
МЕРФИ --------------------- RTFM - Read the fucking manual --------------------- http://www.livejournal.com/users/lonley_raven/ |
GLuk |
Сообщение
#2
|
Профи Группа: Пользователи Сообщений: 775 Пол: Мужской Репутация: 0 |
Тама в функциях драйвера есть такая штучка, как вызов 33h прерывания с AX=0Ch, CX - маска для вызова функции по адресу в ES:DX. И драйвер при возникновении события указанного в маске передает абсолютно все инфу (на ту проц.), касающуюся координат, кнопок и прочего.
Драйвер я конечно могу написать, но только для конкретного видеорежима, чтобы сильно много не выпендриваться. А вот дрова для мауса с поддержкой VESA-видеорежимов под ДОС я где-то видал, поищи в Google... |
Текстовая версия | 19.04.2024 16:28 |