<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body><div><div style="font-family: Calibri,sans-serif; font-size: 11pt;">Thanks Peter for the reply. I tried converting XI events to button events and send but it didn't help. True no way. Seems need to switch to some other compositor which supports multitouch.<br><br>Regards,<br>Vikas</div></div><div dir="ltr"><hr><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">From: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;"><a href="mailto:peter.hutterer@who-t.net">Peter Hutterer</a></span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Sent: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;">1/29/2015 12:03 PM</span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">To: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;"><a href="mailto:vikasmpatil@gmail.com">Vikas Patil</a></span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Cc: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;"><a href="mailto:xorg-devel@lists.freedesktop.org">xorg-devel@lists.freedesktop.org</a>; <a href="mailto:xorg@lists.freedesktop.org">xorg@lists.freedesktop.org</a>; <a href="mailto:genivi-ivi-layer-management@lists.genivi.org">genivi-ivi-layer-management@lists.genivi.org</a>; <a href="mailto:peter.hutterer@redhat.com">peter.hutterer@redhat.com</a></span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Subject: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;">Re: multitouch input handling help required</span><br><br></div>On Tue, Jan 27, 2015 at 07:11:18PM +0530, Vikas Patil wrote:<br>> Hi,<br>> <br>> I am running GENIVI Layermanager (i.e. window manager and compositor based<br>> on GLES2.0 and X11) which doesn't support multi-touch event (i.e.<br>> Xi_TouchBegin, XI_TouchUpdate, XI_TouchEnd) handling and I have a<br>> requirement to support X11 based application with multi-touch (i.e. pinch<br>> and zoom use case with navigation) on top of compositor.<br>> <br>> Layermanager X11 code:<br>> http://git.projects.genivi.org/?p=layer_management.git;a=blob;f=LayerManagerPlugins/Renderers/Graphic/src/WindowSystems/X11WindowSystem.cpp;h=cd6d5d4cfe0ab713b1d0cb61225fef1498cee454;hb=5e2f490b40b8b60a0efbd2b244be44d93bc081f6<br>> <br>> I tried to add the support for Xinput 2 in layermanager but as there is no<br>> way to send the XI events using XSendEvents, I am currently looking for<br>> alternative way (or some hack) to make it work.<br>> <br>> Could you please give your inputs, suggestion or ideas? Is this possible<br>> (i.e bypassing someway the compositor for particular application for input<br>> handling or modifying compositor or app for this purpose, but compositor<br>> must be running)?<br>> <br>> If you know some mailing list where I can discuss this, could you please<br>> suggest?<br><br>sorry, there is no equivalent to XSendEvents for XI2 events, and no other<br>way to send XI2 touch events to a different client.<br><br>Cheers,<br> Peter<br><br></body></html>