[PATCH xserver 16/17] Input: Add initial multitouch support from Xi 2.1

Chase Douglas chase.douglas at canonical.com
Thu Jan 6 12:19:46 PST 2011

On 01/06/2011 02:30 PM, Chase Douglas wrote:
> 2. This is missing the previously discussed ability to request that the
> server buffer touch events until the client becomes the owner of the
> events. My proposal is to rename XIAllowTouchEvents to
> XIModifyTouchEventDelivery, and have it handle touch allowance and
> setting propagation flags like the buffering request. I would suggest
> that we merely rename the call in this patch and add a patch on top to
> implement the buffering.

I tried to modify the protocol to have an all encompassing
XIModifyTouchEventDelivery, but it just seemed like trying to shove too
much into one request. It also wouldn't allow one to query such delivery
state modifications.

Should we introduce new requests like XI{S,G}etEventDeliveryFlags? I'm
thinking the delivery modification should occur client-wide, meaning two
different selections would behave the same way no matter what.

-- Chase

More information about the xorg-devel mailing list