On Wed, May 11, 2005 at 04:58:47PM +0300, Martin Vermeer wrote: > Does anyone have an idea how the input order reversal could come about? > Again, are there any guarantees that the X queue gives events back in > time order?
I believe there is not, but Qt should be dealing with that for us by looking at a field in the X protocol. This is truly mysterious. Anyway, it's worth adding printfs to verify when and where we're actually receiving the key presses e.g. are we sure the cursor slice is up to date john