团结 QNX 应用支持在触屏设备读取触屏输入。要启用此功能,请确保满足以下先决条件和操作系统配置要求。
mtouch服务 (QNX 7.0 doc / QNX 7.1 doc) 。团结 QNX 应用要求触摸坐标在屏幕坐标中,因此需要配置scaling.conf文件:
scaling.conf文件(QNX 7.0/QNX 7.1)使用屏幕坐标。例如,使用的触摸显示器分辨率为 1366x768,则需要将显示分辨率的 mode:scale 设置为scaling.conf:1366x768:mode=scale。mtouch服务。如果要验证触摸服务是否设置正确,需要先在 QNX 操作系统镜像上安装 events (QNX 7.0/QNX 7.1)。输出的坐标(pos)应在 [(0,0),(DisplayWidth,DisplayHeight)] 范围内。
如果坐标超出范围,请检查scaling.conf中的缩放模式是否正确,以及mtouch.conf文件(QNX 7.0/QNX 7.1)中的触摸设备特定参数是否与所用设备匹配。