关于tslib移植usb触摸屏的一个笔记
来源:互联网 发布:win10怎样连接网络 编辑:程序博客网 时间:2024/05/01 01:39
开源upup
目前刚好有这样一个项目,搞了半天,确定了驱动没问题以后,我就找适配层tslib移植问题。
usb触摸屏是32寸,显示用的hdmi接口,板子用的A8(友善之臂的),图形界面用的是qt。
1:tslib编译网上比较多,这里我就不去说了。
2:原理问题:
kernl--》tslib---》qt tslib分为:tslib.o
plug/*.o --》这个部分是通过/etc/ts.conf 来配置,如 module_raw input 就加载plugins/input.o
test/ 里面主要用以测试的 比较常见的是tests/ts_calibrate 采样五个点。
3:关于一些宏的问题:
这里只列一些比较重要的,如有其它宏不怎么清楚可以留言
export TSLIB_TSDEVICE 这个是用在qt中 qmousetslib_qws.cpp 和/test文件的ts_print_raw.c 等调用。这个就是你的触摸驱动是那个(这里不是显示器的设备),也就是你的触摸控制器,我这是通过usb来控制的是/dev/input/eventX ,如果你不知道你可以通过c调用这个设备节点进行匹配。
//常常出现reboot以后板子上的eventX(跟你相关的问题)
export QWS_MOUSE_PROTO /src/gui/embedded/qwindowsystem_qws.cpp 这个会调用这个宏。给一个我的配置" Tslib MouseMan:/dev/input/event2”
常常会出现这种配置
else
export QWS_MOUSE_PROTO="MouseMan:/dev/input/mice"//如果你的没有触摸屏那么用鼠标来进行交互。
fi
其他的一些宏网上说的比较多所有我这里就不再写了。(如果要我的配置请留言)
- 关于tslib移植usb触摸屏的一个笔记
- 一线触摸屏tslib的移植
- omap3530上移植AMT 6000 系列USB型触摸屏+tslib
- Tiny6410一线触摸屏tslib的移植
- mini2440一线触摸屏的tslib移植说明
- 触摸屏tslib移植
- 关于tslib移植的配置
- linux arm移植触摸屏tslib
- 使用tslib来校准usb接口的触摸屏
- GZSD 6410 基于QT的触摸屏(tslib)移植记录
- 利用tslib为MiniGui提供触摸屏的IAL引擎(4)---tslib的移植到目标板
- linux-2.6.26.5内核的 lcd驱动移植 lcd 触摸屏移植 tslib-1.4移植
- linux-2.6.26.5内核的 lcd驱动移植 lcd 触摸屏移植 tslib-1.4移植 (转)
- linux-2.6.26.5内核的 lcd驱动移植 lcd 触摸屏移植 tslib-1.4移植
- usb触摸屏驱动移植
- 工作笔记——Tslib的编译和触摸屏测试
- 触摸屏tslib移植(内核)和原理分析
- 移植通用触摸屏校准程序tslib
- mysql 引擎选择 InnoDb MyISAM Memory 原理
- 动态规划解 <<考验>>
- c#随机数的产生(random类的使用)
- 求最大公约数(非递归法)
- The value for the useBean class attribute is invalid 问题
- 关于tslib移植usb触摸屏的一个笔记
- 递归函数 求两个数的最大公约数
- Ubuntu查找和杀死僵尸进程
- 用FreeImage在图片中添加简单注释
- 自动写一个日志类,以取代android.util.Log类
- Extjs4中的Form之submit和load的使用
- android创建文件夹和文件
- error C2039: 'addCameraManipulator' : is not a member of 'osgGA
- LeetCode题解: Construct Binary Tree from Preorder and Inorder Traversal