Limit Touch Screen in Dual Monitor CE 6.0 Environment RRS feed

  • Question

  • I am working on a Windows CE 6.0 project that has two displays.  A large touch screen display and a smaller hand-held display without touch.  The touch screen operates normally when a run-time is created with only a single monitor.  When I add multiple monitor support the touch screen size tries to incorporate both displays.  Is it possible to limit the touch interface to only the display with the touch capability?




    Tuesday, January 10, 2012 5:36 PM

All replies

  • I would recommend to write your own Touch calibration tool to make sure in multi monitor mode you can limit the touch interface to the display that has a touch panel.

    Best regards,

    Mike E

    Digi International Inc
    Wednesday, January 11, 2012 11:10 AM
  • When I looked into it, I found that my touch driver sends the height and width information to the touch calibration routine.  I attempted to force my displays x,y coordinates but had the same effect.  The touch was off and when I entered the cal routine it made the center the far right side of my main display.


        INT32 displayWidth  = calPoint->cDisplayWidth;

        INT32 displayHeight = calPoint->cDisplayHeight;

    Changed to:

        INT32 displayWidth  = 800;

        INT32 displayHeight = 480;




    Wednesday, January 11, 2012 10:29 PM