Страница: 1 | 2 |
Вопрос: Эмулируем мультитач
Добавлено: 20.11.09 16:35
Автор вопроса: VβÐUηìt | Web-сайт:
Ответы
Всего ответов: 28
Номер ответа: 16
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #16
Добавлено: 21.11.09 22:37
А нафига это сообщать винде? Есть у тебя координаты "расползающихся" точек вот и ресайзь окно соответственно координатам.
Номер ответа: 17
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #17
Добавлено: 22.11.09 00:18
))) РРРРР)))) Мне не нужно ресайзить окно. Мне нужно, чтобы можно было с помощью этих данных управлять виндой так как если бы это было мульитачскрин. Драйвер писать кака. Остается эмуляция. Когда мы берем данные только об одной точке, нам чтобы сэмулировать движение мыши же не обязательно писать драйвер - достаточно использовать SetCursorPos. Так и тут должно быть что-то аналогичное.
Номер ответа: 18
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #18
Добавлено: 22.11.09 00:20
Нужна функция типа SetMultitouchPos Именно Set. Чтобы все программы, поддерживающие мультитач, могли спокойно работать с самодельным мультитачем. Вот.
Номер ответа: 19
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #19
Добавлено: 22.11.09 00:23
Если подобной нет кинте плиз как писать драйверы виртуальных мультитач устройств
Номер ответа: 20
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #20
Добавлено: 22.11.09 02:05
Щас, тока выберем подходящий
Номер ответа: 21
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #21
Добавлено: 22.11.09 13:27
А как вообще устройство без драйвера заработает? Видимо драйвер таки есть, раз ты получаешь некий массив координат или типа того. Темная история...
Номер ответа: 22
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #22
Добавлено: 22.11.09 15:52
VBD вообще любитель мистификатор
Номер ответа: 23
Автор ответа:
Millenium
ICQ: 629966
Вопросов: 118
Ответов: 903
Web-сайт:
Профиль | | #23
Добавлено: 22.11.09 19:30
хехе... Я понял... Ты дружок хочеш передать мулти прикосания на другие приложения...
Но я тебя огорчу в винде ниже висты, поддерживается только мулти тач и кроме того, тогда небыло манипулятороы (устройств кординировниЯ) с несколькими координатами
Т.к. В реальном времени можно было кликать только в одну точку.
Это после, схитрились в таймере просканировать 2 точки одновременно - как в айфоне. Там кстати мулти тач. Тебе тоже нужно также... Т.е. За короткое время получит все координаты... И имитироварь все...
Номер ответа: 24
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #24
Добавлено: 22.11.09 21:27
1) У меня Windows 7.
2) Устройство тупо дает все через LPT порт, а я тупо читаю прогой с помощью DlReadPortUchar. Если вы это называете драйвер, то пожалуйста))) Но мне нужно направить эти данные в правильное русло, т.е. чтобы винда видела как мультитачскрин. Налицо нужно написать драйвер, однако: в случае синглтача нам не обязательно писать драйвер, чтобы наша вася распознавалась как мыш или тачскрин, достаточно просто использовать функцию SetCursorPos. Мой вопрос заключается в следующем: можно ли такой же функцией сымитировать мультикасание? Или все же нужно писать драйвер?
Номер ответа: 25
Автор ответа:
Millenium
ICQ: 629966
Вопросов: 118
Ответов: 903
Web-сайт:
Профиль | | #25
Добавлено: 23.11.09 08:35
Обращайся к производителям Мы тут ничем не поможем...
Номер ответа: 26
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #26
Добавлено: 23.11.09 12:24
Понятно. Как обычно.
Номер ответа: 27
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #27
Добавлено: 23.11.09 16:17
VВDUnit, а если бы все это знали, то тебе было б неинтересно заниматься этой... проблемой. Читай через какую жопу винда поспринимает мультитач и делай через неё
Номер ответа: 28
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #28
Добавлено: 23.11.09 20:37
Ну да, ты вообще-то прав))