Multitouch support: I can control the first touch in the Windows runtime with the mouse while holding the control key. The second emulated touch is automatically mirrored which is quite limiting.
I have a suggestion for how we could better control multiple touches when testing in MMF - would the following be possible?
- While NOT holding CTRL key and clicking - treat as single touch (as it works now)
For Multitouch - must keep CTRL key held down:
- To add a new multitouch point - Hold CTRL and click in an empty space (ie: where no other multitouch circle currently lives) - allow to click into 5 (or 10?) empty spaces to register than number of touches. Each touch point should contain a small number inside it to show what touch number it is.
- To remove a registered multitouch point - Right click on a multitouch circle.
- To move a registerd multitouch point - Left click & drag
- Remove all registered multitouch points - release the CTRL key.
- To provide support for the zoom multitouch action where two touches move away from each other (as it works in MMF now) hold Shift+Ctrl keys together - to simplify only the first two touches would be controlled.
Does that sound reasonable and would you implement it? I know testing multitouch apps will always be difficult in Windows however it would make it easier if we can have more control over the emulated multi-touch.
A future wish-list item would be if you could support multi-touch devices on Windows, for example I have a WACOM Bamboo multi-touch tablet which would be perfect for testing in Windows