主题 : 触摸屏下的/dev/input/event0或/dev/event0没有这些设备文件 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 48943
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2011-06-06
最后登录: 2011-11-04
楼主  发表于: 2011-10-25 09:56

 触摸屏下的/dev/input/event0或/dev/event0没有这些设备文件

加载驱动s3c2410_ts.ko ca驱动时,应用层无法打开设备文件,/dev/下根本不存在event0或ts0这类的设备文件,请问是用mdev还是udev无移植好的问题造成的吗,我手工创建设备文件也不见效果,如mknod /dev/input/event0 c 13 64 根文件系统完全是自己移植出来的,不知什么原因
级别: 新手上路
UID: 48943
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2011-06-06
最后登录: 2011-11-04
1楼  发表于: 2011-10-25 10:23
困惑好久,为什么在/sys/class/input/input0/下面不存在dev文件,而在/sys/class/input/mice下而这个却有dev文件,好想不明白,因为udev或mdev不是通过/sys/下面的dev设备然后再在/dev/动态创建设备文件的吗?我的udev到底移植成功了没有,到底是什么 原因导致?
级别: 新手上路
UID: 48943
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2011-06-06
最后登录: 2011-11-04
2楼  发表于: 2011-10-25 15:04
请教下各位老师,内核里面有个鼠标驱动,也是input输入子系统的,它的mice却能加上到/dev下,和dev/input/下,应该移植的udev无问题啦,为什么我的触摸屏驱动无有设备文件呢
级别: 新手上路
UID: 48943
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2011-06-06
最后登录: 2011-11-04
3楼  发表于: 2011-10-25 15:06
驱动是mini2440光盘里央的驱动,我用printk能取到坐标数据,就是在应用程上打不开设备文件,因为根本不存在啊
级别: 新手上路
UID: 48943
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2011-06-06
最后登录: 2011-11-04
4楼  发表于: 2011-11-04 10:20
我这问题解决了,忘记回复了,因为input子系统是有事件event一层的,没有添加事件驱动一层