Re: rethrowing events, and digests

Keith Packard <[email protected]>
Newsgroups gmane.comp.freedesktop.xserver
Message-ID <[email protected]>
Around 14 o'clock on Feb 10, Luke Bigum wrote:

> What i was really thinking of was a daemon app like xcompmgr, that doesn't 
> have a window of it's own, to grab key/mouse events and modify them (button 
> pressed, x/y location, window, etc). Then throw the modified event back out 
> to X (which uses the modified values to determine what window the event 
> should go to) letting the receiving window handle the event as normal it 
> normally would.

Yes, that's precisely what we need to have for transformed windows to get 
correct mouse input.  I don't know how to do this reasonably efficiently 
-- adding another round trip per mouse event seems like a bad plan, but 
perhaps we should try it and see.

A proposal for what semantics we need would be welcome here; I think the 
actual implementation won't be the hard part here, we mostly need to 
figure out how it needs to work.

-keith
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.