嵌入式爱好者

查看: 27915|回复: 3

[Linux] 触摸屏去抖动

[复制链接]

27

主题

68

帖子

141

积分

i.MX6UL通行证AM335x通行证

扫一扫,手机访问本帖
发表于 2018-9-5 08:16:54 | 显示全部楼层 |阅读模式
本人用的ok335xd+qt做的应用程序开发,但是发现触摸屏按键太灵敏,有时点击一个按钮一次会响应两次,请问如何修改驱动或者配置来消除触摸屏的抖动问题? 让触摸屏不要太灵敏。
回复

使用道具 举报

0

主题

100

帖子

289

积分

发表于 2018-9-6 14:54:32 | 显示全部楼层
您好
我们没有现成的消除触屏抖动方案,给您找了一个触屏驱动的连接可以研究一下https://www.cnblogs.com/lifexy/p/7628889.html
我给您提供一下我们触屏驱动路径  kernel/drivers/input/mousedev.c
点评回复 支持 反对

使用道具 举报

27

主题

68

帖子

141

积分

i.MX6UL通行证AM335x通行证

 楼主| 发表于 2018-9-7 08:31:38 | 显示全部楼层
嗯,我可以看看。我查询到tslib确实有很多触摸屏参数调整功能,
     pthres 为Tslib 提供的触摸屏灵敏度门槛插件;

    variance 为Tslib 提供的触摸屏滤波算法插件;

    dejitter 为Tslib 提供的触摸屏去噪算法插件;

    linear 为Tslib 提供的触摸屏坐标变换插件


tsllib-1.4种一个完整的ts.conf配置文件如下所示:
module_raw input
module pthres
module variance delta=30
module dejitter delta=100
module linear

请问ptres这里配置不同参数值是否可以改变抖动问题?
点评回复 支持 反对

使用道具 举报

0

主题

100

帖子

289

积分

发表于 2018-9-12 14:25:21 | 显示全部楼层
您好  建议您先参考给您贴出的文章,修改一下我给您提供的路径
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-20 19:38

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表