- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
问题:
tslib 函数 ts_read 是否适用于多点触控屏幕,或者我是否需要更新我们的软件才能使用 ts_read_mt?
背景:
目前正在将我的嵌入式 linux 系统从使用单点触控触摸屏更新为支持多点触控的新系统,因此我的触摸事件直到我触摸时才被报告。
我正在使用适用于旧屏幕的触摸屏库 (tslib)。
我已经运行了 tslib 测试函数 ts_print,使用新的显示,它会在我向上触摸时报告向下触摸和向上触摸事件。我注意到在新版本的库中有一个新的多点触控实用程序 (ts_print_mt)。
总的来说,我正在努力保持软件与不需要多点触控的两个屏幕的兼容性。
谢谢。
最佳答案
tslib 1.13 版本还会出现这个问题吗?如果是这样,这是一个错误。 ts_read()
和 ts_read_mt()
应该适用于任何触摸屏设备,无论是否支持多点触控。
只是使用 ts_read()
您将只能获得单点触控功能。 ts_read_mt()
也应该适用于任何单点触控设备,因此在与旧设备保持兼容方面应该没问题。
要具有多点触控功能,请使用 module_raw 输入
(您可能已经这样做了)并使用 ts_read_mt()
。使用它的程序是 ts_print_mt 或 ts_test_mt(用于测试)、ts_uinput(用于创建新的“过滤”输入设备)或 xf86-input-tslib(如果您使用的是 X11)。
关于linux tslib ts_read 不适用于多点触控显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44860298/
我遵循了文档中的 typescript :https://rollupjs.org/guide/en#gulp 这是我的 gulp 文件: const gulp = require("gulp");
尝试使用 ARM 设备上的 tslib 校准 Qt 应用程序的触摸屏。运行 ts_calibrate 或 ts_test 时,它们都可以工作(即返回有关触摸的信息),并且 ts_calibrate 在
我遇到了这个问题,到目前为止似乎没有任何答案。虽然我在我的 node_modules 文件夹中看到了 tslib。感谢是否有人可以帮助确定我的代码有什么问题。我已经看到对类似问题的其他回复,我尝试删除
背景:我正在开发一个基于 Qt 的大型 GUI,它处理与触摸屏的所有用户交互。该程序的设计使得用户不需要访问命令提示符即可执行任何操作,包括重新校准触摸屏。我编写了 tslib 的 ts_calibr
我在嵌入式解决方案中进行永久 校准时遇到问题。我正在为带触摸屏的嵌入式 Linux 环境开发基于 Qt 的应用程序。对于最后一部分,我使用 tslib(由以前的开发人员配置)。 在简单校准触摸屏时,一
问题: tslib 函数 ts_read 是否适用于多点触控屏幕,或者我是否需要更新我们的软件才能使用 ts_read_mt? 背景: 目前正在将我的嵌入式 linux 系统从使用单点触控触摸屏更新为
我不明白 tslib 是如何工作的。假设我有一个串行触摸屏,根据我的理解,数据以下列方式流动:ts press -> serial port -> ts driver -> tslib -> devi
初始数据框: arrivalTime 0 2016-01-12 06:35:42 2 2016-01-12 06:54:02 3 2016-01-12 07:01:43 4
我无法使用 ggplot包在 python 中。 import pandas as pd from ggplot import * import pandas as pd from ggplot im
我已经从 github (https://github.com/kergoth/tslib/commits/master) 交叉编译了最新的 tslib 提交。我的触摸屏连接到我的嵌入式板,我启用了供
已经两天了,我还是想不通这里出了什么问题。我已经安装了这些包:node-sass、autoprefixer、parcel-bundler 和 parcel-plugin-pug。我的入口点是一个 in
我正在尝试将 tslib 嵌入到 ARM 系统中,以便使用触摸屏设备;我已经成功安装了它,但不幸的是我无法检索所有笔记来再次安装它。 x) 我交叉编译了库文件,并将它们放入 /usr/lib ;我已经
我在 pandas 0.16.2 的夏令时更改边界标准化时间戳时发现以下行为: import pandas as pd original_midnight = pd.Timestamp('201211
我正在尝试找到一种方法来检查 item_date 是否包含今天的日期。但即使我对其进行硬编码,打印 True 也永远不会发生。任何人都知道如何解决这个问题? for item_date in buy_
我无法导入 Pandas C:\Users\Yash\Desktop\Python\Twitter Sentimental Analysis>python import.py Traceback (
我有 ubuntu 14 并在此路径中安装 arm-linuc-gcc 4.4.3:/opt/FriendlyARM/toolschain/4.4.3/bin。并导出路径并逐步使用此站点:https:
我有一个基于 arm 的主板,上面有嵌入式 linux,我相信它有一个 FT5x06 触摸屏 Controller ,但 tslib 似乎在多点触控电容式触摸屏 Controller 方面存在一些问题
我正在测试我的 Angular 应用程序,在没有更改任何内容的情况下进行了一些成功测试后,我收到以下错误: HeadlessChrome 68.0.3440 (Mac OS X 10.12.6) ER
我使用 Cloudera VM 5.2 和 pandas 0.18.0。 我有以下数据 adclicksDF = pd.read_csv('/home/cloudera/Eglence/ad-clic
我正在尝试将 pandas.tslib.Timestamp 对象转换为 datetime。df['orig_iss_dt'] 是 pandas.tslib.Timestamp 对象。我使用了答案 he
我是一名优秀的程序员,十分优秀!