ChinaUnix.net
相关文章推荐:

linux 触摸屏

开发触摸屏驱动,最好的范例莫过于mc68328digi.c的实现。在没有看到原文之前,我把其中用到的结构解析一下。 1,struct ts_pen_info 该结构是触摸屏的核心数据结构。用户程序和驱动程序的交互就是通过该数据结构完成的。结构体里面的x,y坐标和状态是gui中事件驱动的原始数据源。 2,环形队列 gui程序通过read完成对ts_pen_info的提取。而在内核中维护了一个环形队列,只要队列不为空,将立即返回数据给应用程序。 3,中断驱动机制 ...

by stone_pub - Linux文档专区 - 2011-06-04 12:40:17 阅读(7033) 回复(2)

相关讨论

KDE、GNOME/Nautilus、OpenWindows、WINE 等等 —— 有很多 GUI 都使得用户可以简化对于 linux 应用程序强大功能的访问和使用。我们在这里面可以添加哪些组件来使 linux 更加稳健地进入消费设备领域呢?答案是触摸屏。使用触摸屏linux 程序就可以成为很多设备的控制器,例如数字录像机、类似 TiVo 的个人录像机、媒体中心、智能房屋系统或者烤面包机的控制界面。这种可能性是无穷无尽的。 触摸屏提供了很多单独的打包解决方...

by 龙泉 - Linux文档专区 - 2007-01-20 10:38:47 阅读(916) 回复(0)

[From] http://www-128.ibm.com/developerworks/cn/linux/l-playscreen/ Greg Lindley , 系统支持工程师, IBM 2006 年 1 月 09 日 从 历史发展上来说,缺乏友好的界面一直都阻碍着 linux® 成为终端用户的一个商业产品;但是 linux 的确是有 GUI 的,这已经是昨日新闻了。那么为消费者创建一个易于使用的 linux 产品的下一个步骤是什么呢?我们来假设一下面向用户的 LCD 触摸屏的情况。前端触摸屏可以让后台的 linux 应用程...

by cnscn2008 - Linux文档专区 - 2006-06-02 11:38:10 阅读(983) 回复(0)

#include #include #include #include #include #define KEY_DEV "/dev/input/event5" #define MOU_DEV "/dev/input/event6″ #define TOUS_DEV "/dev/input/event7″ #define TOUP_DEV "/dev/input/event11″ static int ts_fd = -1; static struct input_event data; static int init_device(char *TS_DEV) { if((ts_fd = open(TS_DEV, O_RDONLY)) 0) { printf("Error open %s\n\n", TS_DEV); r...

by sunkjz - Linux文档专区 - 2010-01-11 18:18:35 阅读(976) 回复(0)

各位大师好,我是小白,请问如何进入威伦通触摸的linux系统,或者它这个系统具体是哪个系统! 多谢!

触摸屏LINUX如何

by kitalxj - Linux系统管理 - 2015-07-15 10:13:11 阅读(1917) 回复(6)

   当我没讲理由的时候,也许你会不相信自己的眼睛,因为天底下没几个人会这么说。但是,我是有道理的,请您相信! linux的确在触摸屏时代落后了,linux离开了键盘会怎样,很多问题的解决方案在linux下可能用命令来处理,也是最快捷的,可能离开了命令行linux们还真不是个解决问题的能手,难道不是吗?在触摸屏里这个都是很不方便的,有键盘就不一样了,如飞的感觉。 微软的Windows 8看到了这一点,也做到了,linux呢?还在离不...

by Send_linux - Linux新手园地 - 2012-11-10 16:30:08 阅读(1536) 回复(7)

/************************************************

by luozhiyong131 - 移动操作系统 - 2011-12-23 02:53:15 阅读(815) 回复(0)

众所周知,linux上可以通过sendEvent来模拟键盘或者鼠标点击事件。而Android是基于linux2.6平台的,所以也应该可以模拟点击事件, 在很多网络文章中也有提到。但是我在Motolola的Xoom,Android3.0系统上,试图通过 adb -d shell sendevent /dev/input/event6 3 0 180 adb -d shell sendevent /dev/input/event6 3 1 70 adb -d shell sendevent /dev/input/event6 1 330 1 adb -d shell sendevent /dev/input/event6 0 0 0 adb -d ...

by marcus1877 - Linux新手园地 - 2011-05-12 14:27:44 阅读(2649) 回复(0)

各位前辈:如题,小弟现在在搞一个linux下的触摸屏驱动,现有如下几个问题请教,恳请指点,谢谢! 要求:触摸屏通过USB口接到开发板(S3C2440为主芯片的)上,当用笔在触摸屏上滑动时,有一个鼠标箭头在开发板屏幕的相应位置显示; 问题: 1.要实现要求的功能需要哪些驱动?除了USB驱动,触摸屏驱动外还有吗? 2.要在开发板的屏幕显示一个鼠标,那就必须要在Qt或别的图形界面下显示对吗? 3.如果要在Qt下显示鼠标,是不是将触摸...

by hedynasty - 驱动开发 - 2010-08-11 14:38:44 阅读(4386) 回复(16)

开发板的触摸屏一碰光标会自动停在右下角,不能移动,不碰时就消失了。这是为什么呢?

触摸屏

by wy412555124 - 嵌入式开发 - 2010-06-10 09:33:47 阅读(2324) 回复(4)

转载来源:http://blog.163.com/yuan_xihua/blog/static/30740544200811832630293/ 针对本人运行环境,稍作修改. 本人移植环境: 主机:Red.Hat.9.0(完全安装) 交叉编译器:arm-linux-gcc-3.4.1 开发板平台:S3C2440(GEC-2440开发板) 目标板linux内核版本:26.24.4 / 目标板bootloader :u-boot 1.2 添加touchscreen驱动到基于linux-2.6.24的GEC2440开发板 1, 修改drivers/input/touchscreen/Makefile文件 # vi drivers/inp...

by hwa_super - Linux文档专区 - 2009-07-16 22:51:51 阅读(1311) 回复(0)