`
mmdev
  • 浏览: 12844996 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

Tap anywhere on the screen to continue

 
阅读更多

参考:http://www.arm9home.net/read.php?tid=3899

关键词:mini2440 s3c2440qtopia 触摸屏校准

这是在网上看一哥们的描述:

一、移植过程:
1、系统配置文件为内核自带的s3c2410_defconfig稍微修改而得来;
2、将友善光盘自带的2.6.29内核中的s3c2410_ts.c, mini2440_adc.c, s3c24xx-adc.h这三个文件编译到2.6.30.4内核的对应位置;
3、在内核配置中,将这两个模块选上. 另对比了一下友善2.6.29配置文件的input device部分,没有发现异常;
4、文件系统为光盘内编译好的QT镜像。
二、现象:
1、加载ROOT完成后,画面停在QT的那个绿色欢迎图片那里,"Tap anywhere on the screen to continue."
2、点触摸幕没反应.
3、内核启动打印信息显示,ADC和TS两个模块都成功加载.
adc initialized
s3c2410 TouchScreen successfully loaded
input: s3c2410 TouchScreen as /class/input/input0

4、在终端输入命令: cat /proc/bus/input/devices 显示结果如下:
I: Bus=0013 Vendor=dead Product=beef Version=0101
N: Name="s3c2410 TouchScreen"
P: Phys=
S: Sysfs=/class/input/input0
U: Uniq=
H: Handlers=event0 evbug
B: EV=b
B: KEY=0
B: ABS=1000003

三、解决方法(软件方面的):

在板子根文件系统,/bin目录下有一个QT初始化的脚本qtopia,在终端下输入命令:
#cat /bin/qtopia

TS_INFO_FILE=/sys/devices/virtual/input/input0/uevent
uevent,即user space event,就是内核向用户空间发出的一个事件通知,使得应用程序能有机会对该event作出反应到文件系统里来找一找这个东东吧...
# cd /sys
# find -name uevent
未能找到/sys/devices/virtual/input/input0/uevent
但找到了/sys/class/input/input0/uevent
我不知道/sys/class/input/input0/uevent 这个路径是在哪定义的,所以我只有把根文件系统中的,qtopia脚本改一下了.修改脚本中的TS_INFO_FILE=/sys/class/input/input0/uevent
改好,用新的文件系统就OK了....

我以为我也是这种原因,谁知道改了也没用,有人说这样改可以可好(qtopia我不太熟悉,android知道一些),最后发现我们不是同一个问题,

======================乌龙分界线========================

四、我的问题(SB呀):

很简单,触摸屏线掉了,重新焊一下就OK了。

我们要复制开发板的硬件,把板子全部拆开过,包括屏、触摸屏,把那个触摸屏的屏线搞掉了一根,乌龙,欧洲杯踢到现在还没出“乌龙”。


2012欧洲杯战况:

波兰1:1希腊 俄罗斯4:1捷克
荷兰0:1丹麦 德国1:0葡萄牙
西班牙1:1意大利 爱尔兰1:3克罗地亚
法国1:1英格兰 乌克兰2:1瑞典


分享到:
评论

相关推荐

    signaltap使用手册

    signaltap使用手册,可以快速上手的

    Android代码-TourGuide

    TourGuide TourGuide is an Android library.... A pointer, overlay and tooltip are added to the page to clearly notify user to tap on the "Get Started" button. Once user tap on the "Get Started" button,

    tap-windows-9.21.1.exe

    win10连接vpn报错There are no TAP-Windows adapters on this system. You should be able to create a TAP

    The Busy Coder’s Guide to Android Development 8.4 epub

    Version 8.4 Do you want current ...Readers of the APK edition of the book who were running into crashes from the new double-tap gesture to hide and show the action bar should have better luck now.

    TAP安装故障排除.docx

    根据本人运维经验,结合openVPN社区相关案例,针对TAP-Windows-adapter安装失败“an error occured installing the TAP device driver”错误提示,提出五种解决方案

    The Task-based Asynchronous Pattern(TAP)

    The Task-based Asynchronous Pattern (TAP) is a new pattern for asynchrony in the .NET Framework. It is based on the Task and Task<TResult> types in the System.Threading.Tasks namespace, which are used...

    tap驱动 TAP-Windows Adapter V9

    TAP Windows适配器V9:当安装软件或登录时,遇到TAP驱动未安装或已损坏的提示时,检查是否安装 TAP Windows适配器V9。 检查方法: 1.按 Windows + R 一起启动运行窗口。 2.输入命令 devmgmt.msc 进入盒子。 击中 ...

    留学生React Native计算器作业-待视频演示.zip

    The user can enter a number to each of the two textinput boxes, then click/tap either of the four images of mathematical operators. Once clicked, it should display a correct answer on the screen. 1. ...

    This will open the Screen Resolution Dialog so you can manip

    This will open the Screen Resolution Dialog so you can manipulate it.

    Ethernet TAP Users Guide.pdf

    The Ethernet TAP probe uses advanced emulation technology to provide control of and visibility into your target system. Combined with a host debugger, the Ethernet TAP probe speeds the debugging ...

    Android代码-Catch-The-Ball

    timer (based on the difficulty) that the user must tap the ball within. As the user progresses through levels, the ball will bounce faster. If the user taps and misses, one seconds will be subtracted ...

    The Busy Coders Guide to Android Development最终版2019

    The Assist API (“Now On Tap”) The Autofill API The Data Binding Framework Drag and Drop Keyboard and Mouse Input Viewing PDFs Home Screen App Widgets Adapter-Based App Widgets Publishing Slices ...

    CommonsWare.The.Busy.Coders.Guide.to.Android.Development.Version.8.2.2017

    The Assist API (“Now On Tap”) The Data Binding Framework Desktop Android Apps Drag and Drop Keyboard and Mouse Input Home Screen App Widgets Adapter-Based App Widgets Content Provider Theory Content...

    球球大作战原版agar.io源代码

    There are still a lot of bug, and the code are not optimized yet. ...Tap on screen to move your self. Eat all yellow food. Food will respawn every 1 second. Try to get fat and eat another player.

    tap3.12规范文档

    电信行业国际结算必须用到tap3格式的文件,目前已经升级到tap3.12版本

    Fingers - Touch Gestures for Unity 2.3.5

    Fingers has a similar architecture to UIGestureRecognizer from iOS, but is built using all C# code and will easily run on any platform that has a mouse or touch screen. Gestures are restricted to ...

    Clean Architecture A Craftsman's Guide to Software Structure and Design

    double column, landscape or portrait mode, and figures that you can click or tap to enlarge. For additional information about the settings and features on your reading device or app, visit the device ...

    TapToZoom例子学习

    TapToZoom可以双击放大图片,支持两指拉伸缩小图片。

    djtag_tap_top_no_fsm

    jtag tap控制器。非状态机实现。 The JTAG TAP controller ... This core connects to the debug interface that is interface to the cores that are being debugged (see “dbg_interface” on Opencores web page).

    tap device driver

    tap windows。是安装在windows中的虚拟网卡的设备驱动。

Global site tag (gtag.js) - Google Analytics