如何支持使用串行电缆连接的触摸屏

时间:2013-08-15 03:35:52

标签: android

我正在将android移植到我的stb,我希望stb可以支持触摸屏。

触摸屏通过串行电缆连接到stb

我试图在原生层支持它,但我不知道该怎么做。

我尝试了以下方法:在inputread.h中使用“process”函数,但是inputreader不是singleton,我无法得到它的指针或参考。

我该怎么办?

1 个答案:

答案 0 :(得分:1)

这是一项艰巨的任务。

首先,您必须清楚了解触摸事件的处理方式。通常在/ dev / input / xxx中了解标准触摸事件格式。

其次,您需要了解当前串行触摸面板的工作原理,该设备的输出格式是什么。

如果您的tty设备输出的标准触摸事件的格式相同,您只需配置HAL即可打开特定设备,所有设备都将结算。

否则,如果它不是标准的触摸事件格式,则有两种选择:

1. Adapt to this format in event hub layer
2. Transform this format in driver layer

两者都不是很容易。