<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
<channel>
 <title><![CDATA[弱弱的问一个关于触摸屏驱动的问题]]></title>
 <link><![CDATA[http://121.40.142.80/read.php?tid=197]]></link>
 <description><![CDATA[Latest 20 replies of 弱弱的问一个关于触摸屏驱动的问题]]></description>
 <copyright><![CDATA[Copyright(C) ]]></copyright>
 <generator><![CDATA[PHPWind Forums by PHPWind Studio]]></generator>
 <lastBuildDate><![CDATA[Sun, 26 Jul 2026 14:06:15 +0000]]></lastBuildDate>
  <image>
 <url><![CDATA[images/rss.gif]]></url>
 <title><![CDATA[PHPWind Board]]></title>
 <link><![CDATA[http://121.40.142.80]]></link>
 <description><![CDATA[]]></description>
  </image>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[udsking 我遇到的问题和你一模一样,触摸屏和鼠标指针相反,我现在也需要触摸屏和鼠标指针都有,无法实现了,你解决了么?我qq 6365813,可以交流下哈]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=197#877]]></link>
 <author><![CDATA[ziege]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Tue, 03 Jun 2008 08:05:46 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[谢谢斑竹这几天这么详细的回答！等周一的时候我再尝试着重新编译一下QT！听朋友说里面可能有些选项会和这有关系！然后再遇到问题的时候！我再向你请教！谢谢！]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=197#401]]></link>
 <author><![CDATA[udsking]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Sat, 05 Apr 2008 13:26:11 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[如果我来分析，对于（3）的情况，这可能是由于触摸屏没有校准造成的，触摸屏校准的程序在qpe启动且没有校准过的时候会自动启动；
没有鼠标指针是因为QWS_MOUSE_PROTO没有定义，qt认为没有系统中没有鼠标设备；
对于用相同的编译环境，为什么不声明0QWS_MOUSE_PROTO运行hello和kphone出来的结果却不一样，这里要说明的是， ..]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=197#347]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Tue, 01 Apr 2008 01:36:14 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[斑竹，周末我有点事情所以没来留言！看到你楼上的给的回复！我想按照你的思路还说一下问题！
现在先把触摸屏幕出现的问题分为四种情况：
（1）触摸屏正常工作 。
（2）触摸屏正常工作，但里面没有鼠标的指针图标。
（3）触摸屏无法正常工作，但点击和移动均有反应，触摸点击位置与屏幕里面识别的位置有明显的偏差，而且移 ..]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=197#346]]></link>
 <author><![CDATA[udsking]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Mon, 31 Mar 2008 15:17:12 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[把解决问题的思路整理一下：
现在可以肯定的是qpe运行时触摸屏可以正常工作；如果用一个在自带的qtopia环境下编译的hello示例程序加上-qws选项作为server独立运行，触摸屏也可以正常工作，那按在相同环境编译出来的kphone应该也可以正常工作，因为处理输入设备的逻辑不在hello或者kphone本身的源代码里。这部分逻辑只取决 ..]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=197#319]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 28 Mar 2008 15:22:58 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[在kphone启动之后，你在板上执行一下下面的命令
$ls -l /dev/*

$ls -l /proc/(kphone的进程号)/fd

把shell上的输出结果贴出来

另外，在点触摸屏之前和之后都执行一下
$cat /proc/interrupt

把输出结果也贴出来]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=197#307]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 28 Mar 2008 00:35:17 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[我也是按照你的方法来运行的，rcS文件我没更改，
/bin/qtopia的脚本如下
---------------------- /bin/qtopia --------------------------
#!/bin/sh

export set HOME=/root
export set QTDIR=/opt/qt
export set QPEDIR=/opt/qtopia
export set KDEDIR=/opt/kde
export set QWS_KEYBOARD=&quot;USB:/dev/input/event1&q ..]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=197#304]]></link>
 <author><![CDATA[udsking]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Thu, 27 Mar 2008 17:09:19 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[原来脚本里除了最后调用qpe的部分别的都不用改，不是吗？/bin/qtopia原来是怎么被init进程调用的现在也怎么调用，不需要手动去运行。

我再说一遍，解决这个问题的方法在于确保kphone单独运行时对qtopia的配置，包括输入设备，库的路径与原先跑qpe时一致，我上面所说的是其中一个比较简单的方法，保证系统的变动最小。至于 ..]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=197#296]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Thu, 27 Mar 2008 05:51:46 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[LD_LIBRARY_PATH在这个后面加了几个库的路径$QPEDIR/bin/qpe&nbsp; 把这个改成kphone的运行路径，运行这个脚本还是出现同样的错误，怎么解决？谢谢！！]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=197#295]]></link>
 <author><![CDATA[udsking]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Thu, 27 Mar 2008 04:24:12 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[这个问题是由于将kphone作为qtopia环境下的server进程运行时，对于input设备的配置不正确造成的。
下面问题的描述是基于假设你用的是支持触摸屏的文件系统root_qtopia_tp.img,&#160;红色粗体字是我加的注释

 原来的server进程qpe通过/etc/init.d/rcS来启动
---------------------------&nbsp; /etc/init.d/rcS --------- ..]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=197#282]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Wed, 26 Mar 2008 02:11:08 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[我想用QQ2440板子做一个voip的终端，开机自动运行kphone,所以就把开机自动运行的qtopia在启动文件rcS中删除了，我用的是qt-embedded-free3.x的版本编译的kphone，没用板子上自带的，运行的时候kphone正常启动，今天我试验了一下用脚本，就是
export set QWS_MOUSE_PROTO=&quot;USB:/dev/input/mouse0&quot;这句话，添加进 ..]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=197#280]]></link>
 <author><![CDATA[udsking]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Tue, 25 Mar 2008 17:09:44 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[理论上来讲，如果友善之臂提供的信息没错的话，你可以用类似在板上单独运行helloworld的方法单独运行kphone, 即
export set HOME=/root
export set QTDIR=/opt/qt
export set QPEDIR=/opt/qtopia
export set QWS_KEYBOARD=&quot;USB:/dev/input/event1&quot;
export set QWS_MOUSE_PROTO=&quot;USB:/dev/input/mouse0&quo ..]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=197#277]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Tue, 25 Mar 2008 01:23:27 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[今天我弄了一下，先把大致的问题说下。当开发板通上电之后，我把开机自动运行的qtopia杀掉了，然后设置好环境变量，运行kphone之后，能正常进入到kphone的界面，触摸屏能用，但工作不正常，当我点击触摸屏向上移动的时候，里面界面对应的鼠标指针却向相反的方向移动，不灵敏,而且点击屏幕的位置和界面里面的鼠标指针有明显 ..]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=197#276]]></link>
 <author><![CDATA[udsking]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Mon, 24 Mar 2008 12:21:03 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[可能我没说清楚，QT下触摸屏可以工作是因为QT环境下有看守进程会通过/dev/input/touchscreenX或/dev/input/eventX这样的设备文件接口去读取触摸屏的位置坐标数据，如果你希望在没有QT的情况下触摸屏也能工作，那必须有别的程序去完成那样的事情.
另外，我觉得奇怪的是，据我所知，kphone是基于QT的应用程序，似乎没有必要 ..]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=197#266]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Sun, 23 Mar 2008 11:18:24 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[少打个字母。。。kphone4.2```VOIP软件``为触摸屏在QT可以工作```但是当把QT关了之后`再运行kphone就发现触摸屏不能用了```]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=197#265]]></link>
 <author><![CDATA[udsking]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Sun, 23 Mar 2008 10:46:03 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[触摸屏的驱动是包含在Linux内核里的，与GUI系统通过/dev/input/touchscreenX或/dev/input/eventX接口，不管上面用的是QT还是上面别的GUI系统，应该都可以工作，我不清楚你说的kpone4.2是什么，不过我建议你先了解一下它是否能支持/dev/input/touchscreenX或/dev/input/eventX接口的触摸屏。]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=197#262]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Sun, 23 Mar 2008 09:58:56 +0000]]></pubdate>
</item>
</channel></rss>