我不了解tslib的工作原理。假设我有一个串行触摸屏,以我的理解,数据以下列方式流动:ts press -> serial port -> ts driver -> tslib -> device file (like /dev/input/eventX)这样对吗?还是我需要在ts drivertslib之间插入一些代码,以便它们可以通信?

最佳答案

Tslib在触摸屏驱动程序和输入设备文件之间不起作用-它代表使用它的应用程序访问设备文件。使用tslib时的关键数据流是device file -> tslib -> application

应用程序指定tslib应该与ts_open()函数一起使用的(触摸设备的)输入设备文件,然后使用其他tslib函数来获取触摸样本。

tslib API在tslib.h中定义,并且在tests下的源代码中有许多用法示例,包括简单的ts_print.c

10-08 11:27