我正在启动我的第一个项目,该项目在运行Windows CE 6.0 (和NETCF 3.5)的7英寸触摸屏上运行。
当我使用手指时,触摸屏对触摸的反应不是很好。我唯一的导航方式是使用手写笔(或类似的笔)。
由于我从未使用过Windows CE或电阻式触摸屏,因此我不确定是否应该能够使用手指,或者手写笔方法是否本质上是有效导航的唯一方法。-或者,也许我的触摸屏根本就不是那么好。
如果你有在触摸屏上运行WinCE的经验,你会发现手写笔是唯一的选择吗?
发布于 2011-02-11 07:21:16
电阻触摸屏当然可以为手指提供反馈-我甚至将它们配置为手在手套中。这听起来像是触摸屏驱动程序正在丢弃它从面板中获得的数据样本,而你的关键是找出原因。
根据我的经验,你的样本被忽略的主要原因有两个。
已将
灵敏度通常是一个可配置的项目。也许是通过重新编译操作系统,也许是通过注册表--这取决于你的OEM如何实现它。与原厂检查,看看你是否可以调整it.
这个很容易检查。使用手写笔在桌面上拖动一个选择矩形,并按住终点(不要提起手写笔)。它是稳定的,还是在终点处“摆动”很多?如果是这样的话,你就有噪音了。将面板接地通常会有所帮助,但这可能是硬件问题。我已经在触摸屏驱动程序中做了滚动平均的工作,以帮助解决这个问题,但你必须与滞后作斗争。
请注意,较大的触摸屏与较小的触摸屏具有不同的电阻率属性,因此,如果您只是从小到大交换面板,则很可能在当前的驱动程序设置下,面板的输出范围差异是不可行的。同样,一些OEM提供了调整这些设置的能力。
那么它可以用一根手指工作吗?好吧,在物理理论中,没有任何东西会阻止使用手指。事实上,如果你不能使用手指,那一定是出了什么问题。它在现实中会起作用吗?请咨询您的OEM。
https://stackoverflow.com/questions/4963639
复制相似问题