多点触摸方案和IC

来源:互联网 发布:网络与新媒体 考研好吗 编辑:程序博客网 时间:2024/04/30 12:47


惠拓多点触摸屏开发者指南:

http://www.hitouchpc.com/Upload/Software/%E6%83%A0%E6%8B%93%E5%A4%9A%E7%82%B9%E8%A7%A6%E6%91%B8%E5%B1%8F%E5%BC%80%E5%8F%91%E6%8C%87%E5%8D%97.pdf



========CSDN论坛讨论,USB外接触摸屏的windows7的方案==========

帖子地址:http://topic.csdn.net/u/20110504/23/8f18af47-2261-4e78-9e73-8b0f3d46ba36.html

最近开发了win7 多点触摸 的触摸屏,现在总结一下,
1、win7 接收坐标必需通过usb接口,而且是HID方式;
2、具有多点触摸的触摸屏,一般互电容式的触摸屏实现多点比较容易,目前我的项目同时支持
  十个点,电容屏驱动ic 为敦泰科技的
3、目前驱动ic一般接口有IIC或SPI,所以需要用一个usb的芯片转接成USB;如c8051f321;
4、到微软官方网站下载 多点触控 驱动开发的 白皮书,白皮书很详细的介绍了
  usb接口的开发,这部分需要熟悉usb规范。
5、白皮书规定了每个按下的手指包含如下必需信息:
  坐标大小、in range、tip switch、手指ID号
  这些需要驱动ic输出
6、通过usb芯片,把数据按照win7 约束好的协议,报给win7.
7、完成上述工作后,usb连接win7 系统,如果被识别,在任务栏出现触摸图标,我的电脑 属性里面也会
  提示当前的触控设备是具有几个点的设备。注意不是所有系统都支持 多点触摸设备的,
  我安装的是 旗舰版,目前搞十个点没发现什么问题。
8、打开划线工具,进行多点划线,为了演示更酷,可以下载微软提供的演示包,网上可以搜到,安装后里面自带了
  六款游戏,效果还算酷。注意,这个演示包必需有触控设备被识别后,才能被安装。
9、项目的视频在优酷,欢迎技术交流。
http://v.youku.com/v_show/id_XMjYxODk4OTI0.html