milosky
驱动牛犊
驱动牛犊
  • 注册日期2004-12-16
  • 最后登录2008-08-15
  • 粉丝0
  • 关注0
  • 积分604分
  • 威望79点
  • 贡献值0点
  • 好评度69点
  • 原创分0分
  • 专家分10分
阅读:2361回复:12

更换不同大小的触摸屏后,是否需要修改触摸屏驱动?

楼主#
更多 发布于:2005-05-10 09:57
看了半天源码也不是太清楚,如何修改,能否提示一下?
We are in the same boat!:)
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-05-10 15:43
当然要改,主要就是触摸屏4个角对应的屏幕的坐标点,每个人实现这种对应关系可能都不一样,具体怎么改你的看你的代码是怎么弄的,一般是宏,定义了上下左右边界的屏幕对应坐标
根据地的兄弟们,团结就是力量
milosky
驱动牛犊
驱动牛犊
  • 注册日期2004-12-16
  • 最后登录2008-08-15
  • 粉丝0
  • 关注0
  • 积分604分
  • 威望79点
  • 贡献值0点
  • 好评度69点
  • 原创分0分
  • 专家分10分
板凳#
发布于:2005-05-11 15:53
多谢wxl_50685330的回复:)
We are in the same boat!:)
milosky
驱动牛犊
驱动牛犊
  • 注册日期2004-12-16
  • 最后登录2008-08-15
  • 粉丝0
  • 关注0
  • 积分604分
  • 威望79点
  • 贡献值0点
  • 好评度69点
  • 原创分0分
  • 专家分10分
地板#
发布于:2005-06-06 15:22
好像不在宏定义中
[HKEY_LOCAL_MACHINE\\HARDWARE\\DEVICEMAP\\TOUCH]
\"CalibrationData\"=\"550,510 304,252 303,776 814,778 814,258 \"
帮忙能说明一下下面这些标度点值的意义吗?
在Google上搜索了半天都没找到,连MSDN上也没有
We are in the same boat!:)
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-06-07 14:45
这个是屏幕上五个点(四个角和正中)在触摸屏上的坐标值,每次换不同的屏和屏幕都需要重新量
根据地的兄弟们,团结就是力量
milosky
驱动牛犊
驱动牛犊
  • 注册日期2004-12-16
  • 最后登录2008-08-15
  • 粉丝0
  • 关注0
  • 积分604分
  • 威望79点
  • 贡献值0点
  • 好评度69点
  • 原创分0分
  • 专家分10分
5楼#
发布于:2005-06-08 14:49
多谢wxl_50685330,
不过像 \"CalibrationData\"=\"550,510 304,252 303,776 814,778 814,258 \"如果是坐标点的话,应该有的点是0,0之类的数值,可为什么没有。在驱动程序中用RetailMSG查看了一下,好像长宽都是取得LCD的注册表数值。
有人说是电压校准值,感觉也有很多疑惑。
能多说两句,偶一会就结贴。
We are in the same boat!:)
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-06-08 15:49
屏幕坐标的(0,0)在触摸屏上不是正好在(0,0)三,一般都是有一段边的,还有一点你要注意,屏幕的坐标原点和触摸屏不一样,一个在左上,一个在左下。
根据地的兄弟们,团结就是力量
milosky
驱动牛犊
驱动牛犊
  • 注册日期2004-12-16
  • 最后登录2008-08-15
  • 粉丝0
  • 关注0
  • 积分604分
  • 威望79点
  • 贡献值0点
  • 好评度69点
  • 原创分0分
  • 专家分10分
7楼#
发布于:2005-06-09 15:06
多谢wxl_50685330,问题终于解决啦!
\"CalibrationData\"=\"CalibrationData\"=\"512,526 231,264 233,787 788,788 786,267\"
俺是打开wince控制面板中的\"笔针\",校准-->[再校准],按钮校准一下.
然后再用Remote register editor查看相应的校准坐标键盘值,然后就ok了.
We are in the same boat!:)
milosky
驱动牛犊
驱动牛犊
  • 注册日期2004-12-16
  • 最后登录2008-08-15
  • 粉丝0
  • 关注0
  • 积分604分
  • 威望79点
  • 贡献值0点
  • 好评度69点
  • 原创分0分
  • 专家分10分
8楼#
发布于:2005-06-09 15:19
这个BBS,如何给分?郁闷
We are in the same boat!:)
wwei_wang
驱动大牛
驱动大牛
  • 注册日期2002-06-07
  • 最后登录2006-06-23
  • 粉丝0
  • 关注0
  • 积分77分
  • 威望9点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2005-06-10 14:14
在你的第一个帖子下边右方有“给分”按钮:)

Come on, let us drive the world.
joypoo
驱动牛犊
驱动牛犊
  • 注册日期2002-10-29
  • 最后登录2005-11-23
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2005-08-08 10:03
可是,我用控制面板中的笔针校准了老半天怎摸还是不能退出来
panzhenjie
驱动牛犊
驱动牛犊
  • 注册日期2005-02-21
  • 最后登录2010-02-25
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望69点
  • 贡献值0点
  • 好评度28点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2005-08-08 10:05
下面是引用joypoo于2005-08-08 10:03发表的:
可是,我用控制面板中的笔针校准了老半天怎摸还是不能退出来


那是因为系统认为校准有错误,多校准几下就好了
desirechange
驱动小牛
驱动小牛
  • 注册日期2006-09-30
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分904分
  • 威望152点
  • 贡献值0点
  • 好评度88点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2007-01-17 11:03
楼上说得很对,我前一段时间也是碰到这个问题,偶然的多校准了几次后居然就好了,退出来了
desirechange?desire to change
游客

返回顶部