您尚未登录。

楼主 # 2022-09-02 14:05:03

pwwzlxz
会员
注册时间: 2022-08-28
已发帖子: 6
积分: 14

NS2009触摸屏没有ABS_X EVENT

使用荔枝派NANO开发板,编译配置触摸屏是可以的。但是放到LVGL上触摸屏总是不能用。
使用evtest测试发现只有ABS_Y坐标,不知道是那里设置的不对。

Event: time 42.000343, type 343 (?), code 0 (?), value 931748
Event: time 73401.000003, type 3 (EV_ABS), code 1 (ABS_Y), value 667
Event: time 21.000343, type 343 (?), code 0 (?), value 971768
Event: time 21.000344, type 344 (?), code 0 (?), value 10689
Event: time 42.000344, type 344 (?), code 0 (?), value 651737
Event: time 73401.000003, type 3 (EV_ABS), code 1 (ABS_Y), value 765
Event: time 32.000344, type 344 (?), code 0 (?), value 691819
Event: time 73401.065539, -------------- SYN_REPORT ------------
Event: time 21.000344, type 344 (?), code 0 (?), value 730688
Event: time 42.000345, type 345 (?), code 0 (?), value 131739
Event: time 73401.000003, type 3 (EV_ABS), code 1 (ABS_Y), value 3361
Event: time 21.000345, type 345 (?), code 0 (?), value 171766
Event: time 21.000345, type 345 (?), code 0 (?), value 210700
Event: time 42.000345, type 345 (?), code 0 (?), value 891726
Event: time 73401.000003, type 3 (EV_ABS), code 1 (ABS_Y), value 3603
Event: time 21.000345, type 345 (?), code 0 (?), value 930679
Event: time 42.000348, type 348 (?), code 0 (?), value 931752
Event: time 73401.000003, type 3 (EV_ABS), code 1 (ABS_Y), value 3823
Event: time 21.000348, type 348 (?), code 0 (?), value 970686

离线

#1 2022-09-02 14:54:00

哇酷小二
wechat微信:whycan_cn
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,378
积分: 1902
个人网站

Re: NS2009触摸屏没有ABS_X EVENT

你这个是adc数据,并不是坐标,用关键字右上角搜搜:
ts_uinput


或者: https://cn.bing.com/search?q=ts_uinput+site%3Adebugdump.com





离线

楼主 #2 2022-09-02 21:06:30

pwwzlxz
会员
注册时间: 2022-08-28
已发帖子: 6
积分: 14

Re: NS2009触摸屏没有ABS_X EVENT

内核编译选上: User level driver support
build root选上:> Target packages > Libraries > Hardware handling -tslib
进入系统运行:TSLIB_TSDEVICE=/dev/input/event0 ts_calibrate
在图上点完第一个校准点后程序就退出来了。显示:ts_read_raw:NO such file or directory
请帮忙看看是怎么回事。

离线

#3 2022-09-02 21:24:14

哇酷小二
wechat微信:whycan_cn
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,378
积分: 1902
个人网站

Re: NS2009触摸屏没有ABS_X EVENT

/dev/input/event0 确认是 ns2009 生成的吗?





离线

楼主 #4 2022-09-02 21:38:59

pwwzlxz
会员
注册时间: 2022-08-28
已发帖子: 6
积分: 14

Re: NS2009触摸屏没有ABS_X EVENT

是的,用ts2007也是这个节点。cat 可以有数据

离线

#5 2022-09-02 22:04:04

哇酷小二
wechat微信:whycan_cn
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,378
积分: 1902
个人网站

Re: NS2009触摸屏没有ABS_X EVENT

有没有使用中断呢?





离线

楼主 #6 2022-09-02 22:11:00

pwwzlxz
会员
注册时间: 2022-08-28
已发帖子: 6
积分: 14

Re: NS2009触摸屏没有ABS_X EVENT

使用中断了。不过设备树里没有配置。现在配置为NS2009

离线

#7 2022-09-02 22:19:55

哇酷小二
wechat微信:whycan_cn
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,378
积分: 1902
个人网站

Re: NS2009触摸屏没有ABS_X EVENT

没有碰到这么奇怪的问题,试一试TSC2007驱动。





离线

楼主 #8 2022-09-02 22:59:19

pwwzlxz
会员
注册时间: 2022-08-28
已发帖子: 6
积分: 14

Re: NS2009触摸屏没有ABS_X EVENT

已经试过了,一样的情况。我用musl编译的根文件系统,有关系吗?

离线

楼主 #9 2022-09-02 23:53:26

pwwzlxz
会员
注册时间: 2022-08-28
已发帖子: 6
积分: 14

Re: NS2009触摸屏没有ABS_X EVENT

用musl编译编译的根文件系统不行。用uclib-ng是可以的

离线

页脚

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

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