2011-02-10 29 views
1

我开始在运行Windows CE 6.0(和NETCF 3.5)的7英寸触摸屏上运行我的第一个项目。运行Windows CE的触摸屏

当我使用手指时,触摸屏不响应触摸太好。我周游世界的唯一方法是使用手写笔(或类似手写笔)。由于我从未使用Windows CE或电阻式触摸屏,因此我不确定是否应该期望能够使用我的手指,或者如果触控笔方法本质上是有效导航的唯一方法周围。 - 或者,也许,我有一个触摸屏,根本不是那么好。

如果您有使用触摸屏运行WinCE的经验,您是否发现触控笔是唯一的出路?

回答

1

电阻式触摸屏当然可以为手指提供反馈 - 我甚至将它们配置为手套式手套。这听起来像是触摸屏驱动程序正在抛出它从面板上获得的数据样本,而你的关键是要弄清楚为什么。

根据我的经验,您的样品被忽略的原因主要有两个。

  1. 驱动程序已被配置为过宽的公差。
    灵敏度通常是一个可配置的项目。也许通过重新编译操作系统,也许通过注册表 - 取决于你的OEM如何实现它。检查OEM,看看你是否可以调整它。
  2. 面板有太多的噪音,导致您的样品被扔掉
    这一个很容易检查。使用触控笔在桌面上拖动一个选择矩形,并保持终点(不要抬起手写笔)。它是稳定的,还是它在最后一点“摆动”了很多?如果是这样,你有噪音。面板接地通常有帮助,但可能是硬件问题。我已经在触摸屏驱动程序中完成了滚动平均的工作,以帮助解决这个问题,但是您必须应对滞后现象。

要知道,更大的触摸屏有比较小的不同电阻特性,所以如果你只是换面板从小到大,它很可能是面板的输出范围差别并不可行与当前的驱动程序设置。再次,一些OEM可以调整这些设置。

那么它可以用手指工作吗?那么物理理论中没有任何东西可以阻止使用手指。事实上,如果你不能使用手指,那就错了。它会在现实中运作吗?检查您的OEM。