1. 下载MultiTouchVista
从codeplex上下载Multi-touch Vista,它可以管理用户的多种输入,包括touchlib, multiple mice和TUIO 等等。
2. 安装MultiTouchVista
解压zip文件。
如果是32位设备,就进x32,点击Install driver.cmd进行安装。同样,如果是64位设备,就进x64,点击Install driver.cmd进行安装。安装过程中,会弹出提醒,如下图所示:
![捕获1](http://www.silverlightchina.net/uploads/allimg/101220/23503262L-1.jpg)
安装结束以后,运行“设备管理器”,进入“人体学输入设备”,找到“Universal Software HID device”,如下图所示:
![捕获2](http://www.silverlightchina.net/uploads/allimg/101220/2350321619-2.jpg)
右键点击它,选择“停用”,然后再选择“启用”。
在“Pen and Touch”面板中,选择“Touch”属性,在“Show the touch pointer when I’m interacting with itmes on the screen”前打钩。
![image](http://www.silverlightchina.net/uploads/allimg/101220/235032B44-3.png)
3. 运行MultiTouchVista
将另一个USB鼠标插入
运行Multitouch.Service.Console.exe,然后你就可以看到两个红点。
![image](http://www.silverlightchina.net/uploads/allimg/101220/2350325D2-4.png)
运行Multitouch.Driver.Console.exe。
运行Multitouch.Configuration.WPF.exe。
![image](http://www.silverlightchina.net/uploads/allimg/101220/235032NR-5.png)
选择“Configure” 来暂时隐藏系统的鼠标。
![image](http://www.silverlightchina.net/uploads/allimg/101220/2350324314-6.png)
这样,就可以在Windows 7下使用两个鼠标来模拟两个输入了。可以自己打开一个画图试试。
Windows Phone 7上的多点触摸测试
这里,我们可以直接使用Silverlight for Windows Phone Toolkit来进行测试,大家可以到codeplex上进行下载。
![image](http://www.silverlightchina.net/uploads/allimg/101220/23503250R-7.png)
其中有一个Demo就是有关Gesture的,可以测试多种手势,其中就包含多点触摸的,下面是程序截图:
![捕获6](http://www.silverlightchina.net/uploads/allimg/101220/235032F31-8.jpg)
大家有兴趣的话,可以自己实践一下!
PS:附上我测试过程中的视频吧,youku上的:http://v.youku.com/v_show/id_XMjMxMDM4OTE2.html。