Tslib触摸屏驱动扩展
Tslib是一个开源的程序,能够为触摸屏驱动获得的采样提供诸如滤波、去抖、校准等功能,通常作为触摸屏驱动的适配层,为上层的应用提供了一个统一的接口。
安装tslib
tslib在各种硬件体系结构和操作系统上运行,包括GNU / Linux,FreeBSD或Android / Linux。有关详细信息,请参见构建tslib。除了建设的最新压缩包版本,运行 ./configure
,make
并且make install
,tslib的是可以从像经销商 Arch Linux的 / Arch Linux的ARM, Buildroot里面, Debian的 / Ubuntu的, Fedora的或 OpenSUSE中 和包管理。
配置tslib
这只是一个示例/etc/ts.conf
文件。触摸样本从上到下流动。每一行指定一个模块及其参数。模块按顺序处理。在顶部使用一个 module_raw来访问您的设备,然后是过滤器模块的任意组合。
module_raw input
module median depth=3
module dejitter delta=100
module linear
有关可用过滤器及其参数的信息,请参见以下部分。在Linux上,第一个带注释的行应该始终是 module_raw input
提供一个可选参数的行:grab_events=1
如果希望它在设备上执行EVIOCGRAB。
有了这个配置文件,最终将在库中获得以下数据流:
driver --> raw read --> median --> dejitter --> linear --> application (using ts_read_mt())
module module module module
评论
PHP-DruidPHP 连接 Druid.IO 驱动服务的扩展
这是一个为 PHP 连接查询 Druid.IO 提供的客户端驱动服务的 PHP 扩展。安装Make
PHP-DruidPHP 连接 Druid.IO 驱动服务的扩展
0
PHP-DruidPHP 连接 Druid.IO 驱动服务的扩展
这是一个为PHP连接查询Druid.IO提供的客户端驱动服务的PHP扩展。安装MakeInstallPHP-Druid$ /path/to/phpize$ ./configure --with-php
PHP-DruidPHP 连接 Druid.IO 驱动服务的扩展
0
Qt QuickQt 触摸屏开发工具
QtQuick是一种高级用户界面技术,开发人员和设计人员可用它协同创建动画触摸式用户界面和应用程序。QtQuick包含:QML:像JavaScript一样的声明式语言QtCreator:在QtIDE*
Qt QuickQt 触摸屏开发工具
0