【问题标题】:tslib tools don't draw anything on the screentslib 工具不在屏幕上绘制任何内容
【发布时间】:2014-09-22 14:28:44
【问题描述】:

尝试在 ARM 设备上使用 tslib 校准 Qt 应用程序的触摸屏。运行 ts_calibrate 或 ts_test 时,它们都可以工作(即返回有关触摸的信息),并且 ts_calibrate 在触摸屏幕应该在检查点附近的某个位置时成功校准触摸屏,但屏幕只是黑色。

Qt 应用程序(通过 QWS 的 Qt4 应用程序)运行良好。

这里是 tslib 的导出参数:

export TSLIB_TSDEVICE=/dev/input/event1
export TSLIB_TSEVENTTYPE=INPUT
export TSLIB_CONFFILE=/etc/ts.conf
export TSLIB_CALIBFILE=/etc/pointercal
export TSLIB_CONSOLEDEVICE=none
export TSLIB_FBDEVICE=/dev/fb0
export TSLIB_PLUGINDIR=$TSLIB_PATH/ts

ts.conf 文件只有默认值

module_raw input
module pthres pmin=1
module variance delta=30
module dejitter delta=100
module linear

更新:我们设备的相关问题可能是终端也没有在屏幕上绘制自己,我们正在使用它通过 COM 工作。

TL;DR tslib 工具不绘制图片可能是什么问题?

【问题讨论】:

    标签: linux touchscreen calibration


    【解决方案1】:

    原来是错误配置了帧缓冲驱动程序,可能是颜色深度或位设置。所以终端控制台只是把自己画成黑色,而 ts-calibrate 工具不起作用。内核选项中也未启用 fbcon。 奇怪的是,Qt 应用程序仍然有效。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多