← Back to team overview

multi-touch-dev team mailing list archive

Re: Utouch test application help

 

Hello Kedar,

On Jan 4, 2011, at 6:47 AM, Kedar Dharmadhikari wrote:

Hi Duncan,

We are trying to develop a multi touch application in our organisation. I want to know how can we develop application for multi touch. I am curious to
know following things

1)	I have developed a application using QT framework. ver(4.6.2) is it
possible for me to receive any multi touch events at application lever for
10.10 Ubuntu.

Qt hasn't release support for Ubuntu's uTouch yet. They currently have branches at various levels of development that include support touch in Linux (using uTouch). Denis can better answer what the status is there. Or you can check out the code here:
  http://qt.gitorious.org/+qt-developers/gestures

I blogged about this some here:
  http://oubiwann.blogspot.com/2010/10/multitouch-and-qt.html

I am asking you this question because we have developed a
device driver which sends the event to application, but the developer tells
me that it is not able to clear the Xwindow layer in Ubuntu 10.10.

2)	Are you aware of any applications handling multi touch in Ubuntu
10.10 available in the market. Because I want to see the demo for such
applications.

Not using Qt. We've got evince (Document Viewer) supporting MT in Ubuntu, and work on eog is progressing. But both of those are GTK.

Hope this helps,

d

Regards,
Kedar Dharmadhikari

-----Original Message-----
From: Chase Douglas [mailto:chase.douglas@xxxxxxxxxxxxx]
Sent: Tuesday, January 04, 2011 2:18 AM
To: Shreepad Hardas
Cc: chase.douglas@xxxxxxxxxx; 'Kedar Dharmadhikari'; Duncan McGreggor
Subject: Re: Utouch test application help

On 12/29/2010 08:27 AM, Shreepad Hardas wrote:
Hello Chase

               We have a new input device that which we have
successfully tested with the following test apps

1.       mtdev-test /dev/input/event4

2.       grail-touch /dev/input/event4

3.       grail-gesture 0xFFFFFFFF /dev/input/event4



event4 is the input device generating Type A multi-touch events.

Could you guide us how to proceed further to write a test application
under X window system such that the application starts receiving the
multitouch events.

Hi Shreepad,

As promised, here's a more detailed answer to your question:

Ubuntu's multitouch and gesture solutions can be divided into two
solutions. The first is implemented in Ubuntu 10.10 and provides for
gestures using the utouch-geis library. The specification is documented
(though poorly formatted) at:

https://wiki.ubuntu.com/Multitouch/APIs/GEIS/1.0Spec

If you install the libutouch-geis-doc package in Ubuntu 10.10 you will
find raw doxygen documentation by directing your browser to:

file:///usr/share/doc/utouch-geis/html/index.html

This first version will be forward ported as necessary for applications
to work on future versions of Ubuntu.

Our second version will be implemented in Ubuntu 11.04. It will be built on top of XInput 2.1 multitouch work. It will provide more features and
control of multitouch and gesture input than the first version. This
should be ready for some testing in a month or two.

I know these responses are very high level. Please feel free to ask more
in depth about anything here or on our mailing list
multi-touch-dev@xxxxxxxxxxxxxxxxxxx.

Thanks!

-- Chase

(I've CC'd Duncan McGreggor, the project manager for Ubuntu multitouch
and gesture work.)


Email Scanned for Virus & Dangerous Content by : www.CleanMailGateway.com

____________________________________________________________________________
________
Disclaimer: This e-mail message and all attachments transmitted with it are
intended solely for the use of the addressee and may contain legally
privileged and confidential information. If the reader of this message is
not the intended recipient, or an employee or agent responsible for
delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution, copying, or other use of this message or its attachments is strictly prohibited. If you have received this message in error, please notify the sender immediately by replying to this message and please delete it from your computer. Any views expressed in this message are those of the individual sender unless otherwise stated.Company has taken enough precautions to prevent the spread of viruses. However the company accepts no liability for any damage caused by any virus transmitted by this
email.
____________________________________________________________________________
________