<meta charset="utf-8"><div><font face="arial, helvetica, sans-serif">Back in October Chase Douglas</font> [1] kicked off a flurry of patches and discussions on this mailing list about adding Clickpad support, and/or some form of multitouch gesture processing (what little is possible with Synaptics Advanced Gesture Mode) to the xf86-input-synaptics driver (and/or the kernel).  The patches were commented upon, and rehashed a little... but now everything seems to have died down - and, as far as I can tell, nothing has yet been accepted into xf86-input-synaptics upstream.</div>

<div><br></div><div>[1] Starting with this: <a href="http://lists.x.org/archives/xorg-devel/2010-October/013809.html" target="_blank">http://lists.x.org/archives/xorg-devel/2010-October/013809.html</a></div><div><br></div>

<div><div>As a result of this work, in late December Henrik Rydberg submitted a patch [2] to linux-input, based on the discussions above, which added semi-mt support to the synaptics kernel driver.  This patch, too, though, has not yet been accepted upstream.</div>

<div><br></div><div>[2] <a href="https://patchwork.kernel.org/patch/426561/" target="_blank">https://patchwork.kernel.org/patch/426561/</a></div><div><br></div><div><ol><li>What is the status of the kernel driver patches?</li>

<li>What is the status of the effort to use them from user space?</li><ol><li>Are patches still being reviewed/tested/worked on for xf86-input-synaptics to use Synaptics AGM to improve clickpad performance?</li><li>Was a decision made to not bother with xf86-input-synaptics, and instead to focus only on mtdev &amp; xf86-input-multitouch?</li>

<li>Is semi-mt supported in mtdev?</li></ol><li>What is the status of xf86-input-multitouch, anyway?  It doesn&#39;t appear to be an &quot;official&quot; X input driver, supported and maintained, for example, by this mailing list.</li>

<li>And what about utouch?</li><ol><li>Is that replacing mtdev/xf86-input-multitouch?</li><li>Is it Ubuntu specific?</li><li>Or is it being merged into the X.org / Xinput2 system?</li><li>Or will it live as an independent but cooperative userspace component of an X system?</li>

</ol></ol></div><div><div>Sorry for jumping in, late to the party, and asking so many potentially off-topic questions to the mailing list at large.  I&#39;m more than happy to post elsewhere if more appropriate.  This just seems like a good place to start.</div>

<div><br></div><div>Thanks,</div><div>-Daniel</div></div></div>