| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > Создание драйвера touchpad для Windows |
| Автор: sasha198407 21.12.2011, 15:15 |
| Доброго времени суток. Прошу прощения, если не в ту ветку пишу, просто дрова под винду пишутся в DDK. Поэтому сюда и написал. Вобщем у меня курсач на тему:"Разработка и исследование драйвера сенсорной панели (touchpad) для Windows". План пояснительной записки нашёл, так что с ней думаю проблем не будет. Остаётся сам драйвер. Может у кого, где-то завалялся код драйвера на touchpad для Windows или кто-то подобное где-то видел. Зарание огромное спасибо. |
| Автор: Dem_max 21.12.2011, 19:12 |
| этот точпад подключается к системе по COM порту или USB интерфейсу, опознается в системе как мышь. Так что я не знаю какие драйвера нужны еще. |
| Автор: sasha198407 23.12.2011, 07:15 |
| Подскажите пожалуйста команды в DDK для работы точпада как обычной мышки для Windows XP. |
| Автор: Dem_max 23.12.2011, 09:09 |
| а нету никаких команд для мышки, только мышь посылает данные от себя |
| Автор: sasha198407 23.12.2011, 09:22 |
| Я дрова ниразу не писал, так, что извеняюсь, за детский лепет. Если драйвер управляет устройством, значит же должны быть команды, которые говорят, что пользователь ведёт по точпаду налево или направо? |
| Автор: Dem_max 23.12.2011, 09:48 |
| Да но эти данные передаются от мышки драйверу, но не как не от драйвера мышке. |
| Автор: 500mhz 23.12.2011, 13:00 | ||
ну сдрасте, к примеру у ps/2 устройства (мышки) два порта 60h и 64h + IRQ 12 , соответственно порт команд и порт данных, в один чето там пишем командуем со второго считываем данные. Вот вам и драйвер. |
| Автор: GremlinProg 23.12.2011, 13:24 | ||
я вообще-то не о прерываниях, по прерыванию данные от мыши просто пишутся по заданным адресам, вот вам и драйвер ) Добавлено через 6 минут и 52 секунды ...представил себе мышь, переезжающую с места на место по команде пользователя |
| Автор: sasha198407 23.12.2011, 15:21 |
| GremlinProg А варианта на русском нет? |
| Автор: 500mhz 23.12.2011, 17:00 |
| sasha198407 без обид но может вам ченить по проще для начала написать? |
| Автор: sasha198407 27.12.2011, 23:22 |
| 500mhz Например что? |
| Автор: Dem_max 28.12.2011, 05:28 |
| Hello word ? |