tslib工具不会在屏幕上绘制任何内容

时间:2014-09-22 14:28:45

标签: linux touchscreen calibration

尝试在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

upd:我们设备的相关问题可能是终端也没有在屏幕上绘制自己,我们正在使用它来处理COM。

TL; DR tslib工具没有绘制图片的问题是什么?

1 个答案:

答案 0 :(得分:0)

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