<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
<channel>
 <title><![CDATA[mini2440 touch panal 输入子系统的疑问。]]></title>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2682]]></link>
 <description><![CDATA[Latest 20 replies of mini2440 touch panal 输入子系统的疑问。]]></description>
 <copyright><![CDATA[Copyright(C) ]]></copyright>
 <generator><![CDATA[PHPWind Forums by PHPWind Studio]]></generator>
 <lastBuildDate><![CDATA[Mon, 27 Jul 2026 19:41:22 +0000]]></lastBuildDate>
  <image>
 <url><![CDATA[images/rss.gif]]></url>
 <title><![CDATA[PHPWind Board]]></title>
 <link><![CDATA[http://www.aiothome.net]]></link>
 <description><![CDATA[]]></description>
  </image>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[呵呵， mousedev只是我看的一个例子。

刚才和你讨论了一下， 搞明白这个流程了， 只是还要去看一下内核代码。

感谢superfight！！！]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2682#8551]]></link>
 <author><![CDATA[屈定成]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Sat, 08 Aug 2009 09:02:39 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[s3c2440_ts.c 这个触摸屏是不会使用mousedev.c的~&nbsp;&nbsp;在/dev/input/下面就可以看见~

只有event0 input0 两个设备~ 说明s3c2440_ts.c触摸屏这个设备与mousedev.c这个驱动不匹配~

不过在这里假设匹配的话~

呢么你的理解也刚好相反了~ 
是触摸屏执行input_register_devie
然后mousedev执行input_register_handler ..]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2682#8550]]></link>
 <author><![CDATA[superfight]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Sat, 08 Aug 2009 08:25:37 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[况且， mousedev.c 中只有input_register_handler（） 却没有input_register_devie()。]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2682#8549]]></link>
 <author><![CDATA[屈定成]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Sat, 08 Aug 2009 07:49:23 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[现在的问题是，在3c2440_ts.c 中我根本没有看到 触摸屏驱动去注册handler啊， 
我看内核代码是说要调用input_register_handler()，可是3c2440_ts.c 中没有定义这样的一个handler。

但是我看mousedev.c中有这样的代码：
static struct input_handler mousedev_handler = {
&nbsp;&nbsp;&nbsp;&nbsp;.event =&nbsp;&nbsp;& ..]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2682#8548]]></link>
 <author><![CDATA[屈定成]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Sat, 08 Aug 2009 07:40:56 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[嘛~ 慢慢来吧~ = 3= 

把数据结构画出来~ 很好理解的~]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2682#8534]]></link>
 <author><![CDATA[superfight]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 07 Aug 2009 09:59:47 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[谢谢， 看来还是要好好看下linux input subsystem的内核代码。
我再研究一下。。。。。]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2682#8533]]></link>
 <author><![CDATA[屈定成]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 07 Aug 2009 09:53:00 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[input_report_key(dev, BTN_TOUCH, 0);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |
input_event
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |
input_handle_event
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n ..]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2682#8531]]></link>
 <author><![CDATA[superfight]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 07 Aug 2009 09:50:48 +0000]]></pubdate>
</item>
</channel></rss>