Android平台是否有公共API来访问来自触摸屏的原始电容数据?
多点触摸输入点来自触摸屏的二进制电容数据的基本二维网格。但是这些数据是否可以在Android应用中使用?
显然iOS有一个私有API(view here),但肯定不会通过审批流程。我希望Android对这种用法更加开放。
答案 0 :(得分:0)
不是答案,但可能需要进一步研究。
以下是各种触摸屏驱动程序的内核源代码。从扫描它们看起来内核似乎没有API访问这些信息,
https://android.googlesource.com/kernel/common/+/android-3.4/drivers/input/touchscreen/
某些设备似乎报告"原始数据",例如请参阅usbtouchscreen.c
中的nexio_read_data
(似乎是oldschool IR型触摸屏,而非电容矩阵)