Hi, 2010/12/2 Kristian Høgsberg <[email protected]>: > On Thu, Dec 2, 2010 at 10:46 AM, Daniel Stone <[email protected]> wrote: > ... >> OK, so would something like this suit you: >> * at selection time, clients can choose whether or not to receive >> not-for-you events >> * at any point during a touch stream, the current owner of a touch can >> tell the server that it should not send any more events for that >> touch stream to non-owning clients >> * at any point during a touch stream, non-owning clients can opt out >> of receiving further events from that stream > > Are these "not-for-you-events" touches outside any of the clients > windows? Are we allowing to let the client select for all touch > events, anywhere they occur? That sounds like a bad idea from a > security / client isolation point of view. If on the other hand, > that's not the case and clients only receive events that land inside > one of their windows and only when they select for it, I really don't > think we need the roundtrips to stop event delivery. We're not > waking up a ton of clients, we're waking up the one client that's > actually being touched.
I agree with that. My understanding is that touch events will be delivered to clients that have a passive grab on the device (like WM) and also tentative touch events to a client under the touched area - as I understand Chase's approach only the top-most client will get those tentative touch events. -- Best regards, Denis. _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
