1、简介
(a). 基本概念
多点触摸(multitouch,MT)屏的IC芯片一般都是通过I2C协议通信的,所以涉及到 “I2C驱动”,而对于屏幕的按下、抬起等,又涉及到 “中断机制” 和 “input输入子系统”。所以可以先参考以下几篇文章:
除了参考以上几种驱动机制,linux内核已经提供关于多点触摸协议的说明文档:Documentation/input/multi-touch-protocol.txt,《中文翻译》。
其中,根据文档的描述,可以将多点触摸屏分为两类
多点触摸(multitouch,MT)屏的IC芯片一般都是通过I2C协议通信的,所以涉及到 “I2C驱动”,而对于屏幕的按下、抬起等,又涉及到 “中断机制” 和 “input输入子系统”。所以可以先参考以下几篇文章:
除了参考以上几种驱动机制,linux内核已经提供关于多点触摸协议的说明文档:Documentation/input/multi-touch-protocol.txt,《中文翻译》。
其中,根据文档的描述,可以将多点触摸屏分为两类