- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 TouchScreen到Android的数据处理过程
<br /> <br />TouchScreen坐标数据-->Kernel Driver-->Input.c-->Evdev.c-->EventHub.cpp<br /> <br />-->com_android_server_KeyInputQueue.cpp<br /> <br />-->KeyInputQueue.java-->Application Software<br />
2011-03-21 22:44:00 1162
原创 TUIO笔记
<br />今天看了下TUIO部分的,记录下,以后可以查找。<br />TUIO官网:www.tuio.org<br />现在很多广告机或展厅的展示机器中的软件都是基于TUIO开发的,以为使用TUIO+多点触摸屏,可实现多点触摸,包括XP下都可以实现多点触摸。现在主流的开发语言都有TUIO API,包括C++、Java、C#、flash等。<br />在开发中TUIO也是基于CS结构的,可以是TCP、UDP协议,默认情况下使用UDP,端口为3333。但flash就只能用TCP,使用TCP协议时,默认端口为3
2011-03-15 22:52:00 10611 6
原创 Linux/Android 多点触摸支持
在内核2.6.30开始,添加了对多点触摸的支持。在ENAC(http://lii-enac.fr/en/architecture/linux-input/)中给出来多点触摸的例子,支持Ubuntu10.10、Fedora14、Android。整个处理过程就是:touch screen-->drivers-->input subsystem-->evdev-->user space。由于touchscreen的不同,要使Linux支持多点触摸,还是要搭配或开发驱动。在驱动层中主要是把数据接收下来,然后根据多点
2011-03-14 22:43:00 1815
转载 输入子系统多点协议上报机制实现
本文转自:http://blog.csdn.net/tjd0227/archive/2010/06/13/5669620.aspx电容屏被广泛使用,多点触摸机制也随之发展,可惜29内核不支持多点上报,30以后内核才支持。特此记录移植过程。1、修改include/linux/input.h Index: include/linux/input.h =================================================================== --- include/
2011-03-14 22:42:00 1159
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人