<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 12 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Hello Vikas,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">In genivi we stopped a active development on  LayerManager also a X11 is not widely used in the automotive.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">The current way to go for us  is a wayland compositor and we working on implementing ilm API on top of weston.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Therefore there is no effort spent to realize you use-case, sorry for that.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#1F497D">Best regards</span><span style="font-size:8.0pt;color:#1F497D"><br>
</span><span style="font-size:8.0pt;font-family:"Arial","sans-serif";color:#1F497D"><br>
</span><b><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#1F497D">Eugen Friedrich</span></b><span style="font-size:8.0pt;color:#1F497D"><br>
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#1F497D">Software Group I (ADITG/SW1)</span><span style="font-size:8.0pt;color:#1F497D"><br>
</span><span style="font-size:8.0pt;font-family:"Arial","sans-serif";color:#1F497D"><br>
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#1F497D">Tel. +49 5121 49 6921</span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p></o:p></span></p>
<div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt">
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> genivi-ivi-layer-management-bounces@lists.genivi.org [mailto:genivi-ivi-layer-management-bounces@lists.genivi.org]
<b>On Behalf Of </b>Vikas Patil<br>
<b>Sent:</b> Dienstag, 27. Januar 2015 14:41<br>
<b>To:</b> xorg-devel@lists.freedesktop.org; xorg@lists.freedesktop.org; genivi-ivi-layer-management@lists.genivi.org; peter.hutterer@redhat.com<br>
<b>Subject:</b> multitouch input handling help required<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">Hi,<br>
<br>
I am running GENIVI Layermanager (i.e. window manager and compositor based on GLES2.0 and X11) which doesn't support multi-touch event (i.e. Xi_TouchBegin, XI_TouchUpdate, XI_TouchEnd) handling and I have a requirement to support X11 based application with
 multi-touch (i.e. pinch and zoom use case with navigation) on top of compositor.<br>
<br>
Layermanager X11 code: <a href="http://git.projects.genivi.org/?p=layer_management.git;a=blob;f=LayerManagerPlugins/Renderers/Graphic/src/WindowSystems/X11WindowSystem.cpp;h=cd6d5d4cfe0ab713b1d0cb61225fef1498cee454;hb=5e2f490b40b8b60a0efbd2b244be44d93bc081f6">
http://git.projects.genivi.org/?p=layer_management.git;a=blob;f=LayerManagerPlugins/Renderers/Graphic/src/WindowSystems/X11WindowSystem.cpp;h=cd6d5d4cfe0ab713b1d0cb61225fef1498cee454;hb=5e2f490b40b8b60a0efbd2b244be44d93bc081f6</a><br>
<br>
I tried to add the support for Xinput 2 in layermanager but as there is no way to send the XI events using XSendEvents, I am currently looking for alternative way (or some hack) to make it work.<br>
<br>
Could you please give your inputs, suggestion or ideas? Is this possible (i.e bypassing someway the compositor for particular application for input handling or modifying compositor or app for this purpose, but compositor must be running)?
<br>
<br>
If you know some mailing list where I can discuss this, could you please suggest?<br>
<br>
Thanks for your time.<br>
<br>
Thanks & Regards,<br>
vikas<o:p></o:p></p>
</div>
</div>
</div>
</body>
</html>