Keith, Thanks for the reply.
While running x11perf the mouse motion is smooth but sluggish ( its a slow embedded processor without any Graphics acceleration ). Before I start looking through the code - Any suggestions as to where to start looking for the missing signal or is it being masked somewhere. Keith Packard wrote: > Around 8 o'clock on Apr 16, John Traill wrote: > > >>KdEnqueueMouseEvent is being called as expected I have even limited the >>dx,dy deltas to � 1 for smoother scrolling however ProcessInputEvents and >>miPointerUpdate() is being called relatively infrequently resulting in a >>jerky Mouse. > > > Check mouse motion while the server is really busy -- like while running > x11perf. If it's smooth while executing a constant stream of requests, > then the problem is that the server isn't waking from select after the > events are queued. The server depends on select returning EINTR when it's > done processing the SIGIO signal delivered when the mouse device sends > input: > > WaitForSomething > select > ... SIGIO > read ... > KdEnqueueMouseEvent > ... > ... > EINTR > ... > ProcessInputEvents > miPointerUpdate > > Keith Packard XFree86 Core Team Compaq Cambridge Research Lab > -- _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
