2011-02-10 95 views
1

我開始在運行Windows CE 6.0(和NETCF 3.5)的7英寸觸摸屏上運行我的第一個項目。運行Windows CE的觸摸屏

當我使用手指時,觸摸屏不響應觸摸太好。我周遊世界的唯一方法是使用手寫筆(或類似手寫筆)。由於我從未使用Windows CE或電阻式觸摸屏,因此我不確定是否應該期望能夠使用我的手指,或者如果觸控筆方法本質上是有效導航的唯一方法周圍。 - 或者,也許,我有一個觸摸屏,根本不是那麼好。

如果您有使用觸摸屏運行WinCE的經驗,您是否發現觸控筆是唯一的出路?

回答

1

電阻式觸摸屏當然可以爲手指提供反饋 - 我甚至將它們配置爲手套式手套。這聽起來像是觸摸屏驅動程序正在拋出它從面板上獲得的數據樣本,而你的關鍵是要弄清楚爲什麼。

根據我的經驗,您的樣品被忽略的原因主要有兩個。

  1. 驅動程序已被配置爲過寬的公差。
    靈敏度通常是一個可配置的項目。也許通過重新編譯操作系統,也許通過註冊表 - 取決於你的OEM如何實現它。檢查OEM,看看你是否可以調整它。
  2. 面板有太多的噪音,導致您的樣品被扔掉
    這一個很容易檢查。使用觸控筆在桌面上拖動一個選擇矩形,並保持終點(不要擡起手寫筆)。它是穩定的,還是它在最後一點「擺動」了很多?如果是這樣,你有噪音。面板接地通常有幫助,但可能是硬件問題。我已經在觸摸屏驅動程序中完成了滾動平均的工作,以幫助解決這個問題,但是您必須應對滯後現象。

要知道,更大的觸摸屏有比較小的不同電阻特性,所以如果你只是換面板從小到大,它很可能是面板的輸出範圍差別並不可行與當前的驅動程序設置。再次,一些OEM可以調整這些設置。

那麼它可以用手指工作嗎?那麼物理理論中沒有任何東西可以阻止使用手指。事實上,如果你不能使用手指,那就錯了。它會在現實中運作嗎?檢查您的OEM。