Какие устройства доступны для тестирования WM_GESTURE и кода WM_TOUCH на настольном компьютере? - PullRequest
2 голосов
/ 13 июля 2010

Я пишу код для обработки событий WM_GESTURE и WM_TOUCH в Windows 7, но не могу понять, как это проверить.Я занимаюсь разработкой в ​​Boot Camp на 17-дюймовом Mac Book Pro.

Пока что я определил, что драйвер трекпада Boot Camp в Windows 7 не генерирует эти события, и этот общий трекпад я обнаружил на Amazon.com , который утверждает, что он «мультитач», работает так, как рекламируется, но не создает события WM_GESTURE или WM_TOUCH. Я проверял это с помощью Spy ++ для сообщения о событиях, ничего со значением WM_GESTURE или WM_TOUCH не сообщалось.

Какое оборудование должно генерировать события такого рода? На данный момент, я предполагаю, что это только для оборудования планшета или мобильного устройства (Windows CE), но я был бы признателен за любые другие предложения.

Полагаю, есть еще один способ приблизиться к этому - я хочу получить функциональность, аналогичную [NSResponder swipeWithGesture:] и связанным с ней методам Cocoa, которые сообщают о трещинах, поворотах и ​​других жестах на трекпаде.эквивалент в Windows 7.

Ответы [ 3 ]

1 голос
/ 29 сентября 2010

Другой вариант, который потребует для работы только другое физическое устройство мыши и должен обеспечить вам не менее 95% возможностей проекта Multi-Touch Vista , который может эмулировать до256 точек касания с использованием физических устройств - таким образом, потребуется дополнительная мышь или две, поскольку может быть неудобно одновременно работать с мышью в одной руке и трекпадом с другой.

1 голос
/ 15 июля 2010

Существует несколько мониторов, поддерживающих сенсорный ввод с Windows 7. Например: Acer T230H.

НТН

0 голосов
/ 11 августа 2010

Wacom выпускает несколько сенсорных панелей, поддерживающих мультитач;особенно недорогая версия - Bamboo Touch .Это дает вам возможность без необходимости покупать другой монитор - хотя это не дает ощущения прямого взаимодействия.

...