My platform is a Win CE 6.0 R3 based BSP on an iMx27 processor running at 400 MHz.
I am facing a rather curious problem of mouse movement hogging 30-50 % of the CPU. With just the standard WIN CE backdrop if the mouse is moved continuously the CPU consumption hits the roof.
On closer examination it was found that the UserInputThread ( part of the GWES ) was the thread that was running (has the CPU) when the mouse is continuously moved. The same problem also occurs when the touch panel is stimulated
The UserInputThread takes between 3-6 ms to process each mouse event movement
The mouse is a standard USB mouse. The touch panel is interfaced using a serial UART.
Is this the expected behavior of Win CE 6.0 R3?
Submitted via EggHeadCafe - Software Developer Portal of Choice
Changing WCF Service Implementation at Runtime
http://www.eggheadcafe.com/tutorials/aspnet/d9263dcc-f7ed-42f3-bc96-321461be3306/changing-wcf-service-implementation-at-runtime.aspx