locked
Touch Device recognize on Win7 RRS feed

  • 問題

  • Hi, 大家好

    小弟目前遇到一個問題,至今仍找不到root cause.

    目前我使用一家tocuh suppier的touch screen module搭配系統出貨。

    我們在生產時是使用win7環境作測試

    我們發現在Win7環境第一次開機時(First boot up), touch device 有時候會無function.

    但在Device manager 裡,touch是有被認到的,supplier RD check在failure 發生時,HID都正常傳輸資料。

    在多次重現錯誤後,發現failure發生時,系統會無法認定這個touch device為一個multi-touch device.

    Device在HID有被認到,但系統不會把它的fucntion enable

    有時是完全無function,有時會被認定為single touch. (同一台機台去複製錯誤時,"no touch"(NG), "single touch(NG)", "multi-touch(normal)"都

    可以被複製出來)

    這個failure發生的機率並非100%,大約有20%~40%的分佈(不同SKU跟不同SKU比,某些SKU有較高fail rate..)

    但這個錯誤,可以在系統reboot之後被解決...所以目前work around方式,是在test OS安裝完成後,系統自動reboot一次。

    我有請supplier提供它們Win7 WHQL測試的部分 (automated part),結果是都Pass

    • USB Address Description Test (Automated)
    • USB Descriptor test (Automated)
    • USB Device Control Requests (Automated)
    • USB Enumeration Stress (Automated)
    • USB Selective Suspend (Automated)
    • USB Specification Compliance (Automated)
    • USB Isochronous Alternate Interface Presence (Automated)
    • USB Device Framework (CV) (Manual)
    • USB Serial Number (Automated)
    • USB System Suspend Resume Test
    • USB Disable Enable (Automated)
    • USB Driver Level Re-Enumeration Test
    • Device Install Check for System File Consistency
    • Embedded Signature Verification
    • IO Cancellation with Direct IO on local disk
    • TabletPCDigitizer Test
    • [PREVIEW] Verify Driver Load Order Group is not WdfLoadGroup
    • Sleep Stress With IO
    • Disable Enable With IO
    • Common Scenario Stress With IO
    • Reinstall With IO

    請問在系統端或是OS端 可能是哪裡有錯誤會導致這個問題?device端還有哪些測試可以知道是不是device本身的error造成?

    2012年10月18日 上午 09:34

解答

  • 您好!

    我會建議您直接與微軟聯絡會比較快,在這邊沒辦法測試,更沒有您的瓌境,光是這樣說,很難解決您的問題。

    • 已提議為解答 AChange 2012年10月22日 上午 10:15
    • 已標示為解答 AChange 2012年10月24日 上午 02:27
    2012年10月18日 上午 11:25