Мы собираемся использовать один ПК (тонкий клиент) с Windows XP (Embedded) с Двойной монитор .
- Первый монитор : используется Банком
Офицер (мышь и клавиатура) Офицер будет использовать браузер, а также некоторые банковские приложения win32
- Второй монитор (сенсорный экран - elotouch) : используется посетителем, сидящим напротив Офицера Посетитель должен касаться
HTML-кнопки обратной связи в браузере
(второе окно), не прерывая
движения мыши операторов .
На обоих экранах открыто собственное окно браузера (может быть дочерним окном)
Наша цель - добиться независимой работы мыши и сенсорного экрана с двумя окнами браузера.
Теперь мы можем читать как мышь, так и сенсорный экран, используя raw inputs
(см. Ссылки ниже), и можем определить, какое устройство генерирует события.
Наша идея состоит в том, чтобы перехватывать raw_input
события с сенсорного экрана в компоненте ActiveX
и отправлять его в JS, и отменять распространяющиеся события, чтобы события сенсорного экрана не мешали основной мыши.
Вопрос: Как отменить распространяющиеся (LEGACY) события от конкретного устройства HID (мыши), или, если есть более чем способы заставить его работать , могли бы кто-нибудь сказать или поделиться информацией о том, как этого добиться (MSDN или что-то), так как у нас нет большого опыта в написании драйверов.