Comment 42 for bug 315456

Revision history for this message
In , indy2718 (indy2718) wrote :

(In reply to comment #28)
> any updates on the testing?
>

Works so far. What I tested:
XRECORD gets input events, stores the events, then send using XTEST. (XTestFake*)
Not using xnee.

MotionNotify, ButtonPress, ButtonRelease, KeyPress, KeyRelease work:
Mouse movement, mouse button 1,2, XF86Search, mouse wheel +/-
Keys: random, modifiers (Left Right Alt, MOD, CTRL), Caps, modifier with key (shift etc).
Event server time is accurate: xrec_data->event.u.keyButtonPointer.time
Root is okay, using Xinerama only (didn't check multiple roots).

That's all I use.

There is a another problem but I don't believe it is related to the record fixes. The experimental xserver freezes when starting up sometimes. Haven't looked into why.

Thanks for the work. Maybe these patches can be added to a future debian package instead of waiting for Xserver > 1.7.