Hi all,

At UDS we decided to use the X.org 1.11 server with the input subsystem
backported from 1.12 for multitouch. The upstream 1.12 server
development branch just landed the multitouch support, so I packaged it
up for Precise.

Ubuntu has had multitouch support in our X server since 11.04, but it
was a prototype implementation. The protocol specification and
implementation merged upstream is very similar, but includes a few key
modifications.

Over the past week, Chris Halse-Rogers and I have created a staging PPA
(ppa:ubuntu-x-swat/x-testing) for all the X packages and any packages
that need fixes due to the input protocol changes. This PPA is as much
for our own development benefit as it as a chance for others to test it
out. We would gladly appreciate feedback on [email protected].
However, note that the code is still rather unstable.

We need to determine what to do about the qt4-x11 package in particular.
The Ubuntu package includes a patch that enables multitouch using the
prototype implementation. I have reworked the patch for the upstream
implementation (it was far easier than I thought it would be :), and it
is available in the ppa as well. For the transition, we could do one of
the following:

1. Drop the patch from qt4-x11 now, and add it back in after the X
packages land in precise.

2. Synchronize the X package and Qt package uploads and use "Breaks"
debian control clauses to hold back packages during the transition period.

I proposed option #1 to Scott on irc this past week. I think it's the
least hassle because it does not require significant synchronization
between the kubuntu packagers and the ubuntu-x teams. There are no
API/ABI changes from the patch, it merely hooks up the plumbing in the
qt x11 implementation. I am also unaware of any applications in the
archive using the qt multitouch capability yet. However, I have no
issues with either approach. Any thoughts?

Thanks!

-- Chase

-- 
Ubuntu-x mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-x

Reply via email to