您尚未登录。

楼主 # 2023-05-18 13:20:57

mysteryli
会员
注册时间: 2020-03-05
已发帖子: 485
积分: 390
个人网站

lvgl触摸OK,点击没反应是怎么回事呢?

触摸移动鼠标可以跟着移动,但是点击却没反应,调试发现ABS_X和ABS_Y事件都有,BTN_TOUCH事件却没有上报到/dev/input/event0
求大佬帮忙分析
驱动中上报关键代码如下

	input_report_abs(ts_data->input_dev,ABS_X, x);
	input_report_abs(ts_data->input_dev,ABS_Y, y);
	printk("key up\r\n");
	input_report_key(ts_data->input_dev,BTN_TOUCH,1);
	input_sync(ts_data->input_dev);

有没有哪位大佬手头刚好有evtest,且有触摸的,帮忙看下输出对不对
htryrdkz-ly-516frtryd2.png
如果改为按下再松开 就是下面这种d-g8-r-zuqu-t-5u-bzs0.png
196ccf79-7fd4-4d0a-b1ac-532e85e846aa-v9u-ioh-403n57-gcod9-002.png

离线

楼主 #1 2023-06-15 10:57:23

mysteryli
会员
注册时间: 2020-03-05
已发帖子: 485
积分: 390
个人网站

Re: lvgl触摸OK,点击没反应是怎么回事呢?

问题解决 结贴
没有上报按下松开事件

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn