Strange problem, I think related to touch screen drivers, but I hope there is a code fix.
When using the basic Windows 7 Touchscreen drivers, you get all of the fancy flick controls like the water droplet effect and the touch/pen cursor. Those are fine, they go away when you hide the mouse, or you can manually turn them off through the Local Group Policy Editor in Windows.
However, when you press a button on an AIR/Flash application, it doesn't trigger the TOUCH_BEGIN, or the MOUSE_DOWN, immediately. Moving your finger slightly (by rolling it or dragging just slightly), will then trigger the BEGIN or DOWN event. Using a mouse (and not touch) works fine, acts immediately on mouse down. It feels like Windows is intercepting the initial touch for some reason. I have tried to set the multitouch input mode to a few different settings to no avail.
I have a different monitor that came with drivers from Planar, that works fine. Unfortunately I have to use a monitor that doesn't have drivers, so I am stuck with the built-in Windows drivers that cause this issue.
Is there some sort of workaround I can use? Is it possible to flag the AIR application as a touch application so Windows treats it differently?
Thanks!
Nick