Comment 43 for bug 996801

Revision history for this message
In , Daniel Stone (daniels) wrote :

(In reply to comment #10)
> It seems obvious to me this mis-feature should be disabled
> by default in the X server, and only "desktop environments"
> that have the infrastructure to displays notifications
> should enable it.

It seems extremely obvious to me that this accessibility requirement should not be disabled by default.

OTOH, it also seems obvious that it should be fixed to take mouse motion into account, and not trigger if there's been any substantial input activity while it's down.

The patch should be reasonably simple, to wrap mouse events similarly to xkb/xkbPrKeyEv.c's ProcessKeyboardEvent, and pass them through to the AccessX code, which would then cancel any pending AccessX events if mouse activity is detected.