[H-GEN] synaptics pinching?

Ben Martin monkeyiq at users.sourceforge.net
Sun Nov 14 22:41:57 EST 2010


On Mon, 2010-11-15 at 13:33 +1000, Russell Stuart wrote:
> [ Humbug *General* list - semi-serious discussions about Humbug and     ]
> [ Unix-related topics. Posts from non-subscribed addresses will vanish. ]
> 
> On Mon, 2010-11-15 at 13:17 +1000, Rod Hurford wrote:
> > Have yet to get it ALL working but it seems promising. A lot of
> > tweaking needs to be done using the synclient command line tool -
> > which is good because changes can be undone if they don'tt work out.
> 
> I do have it all working, but this isn't multitouch.
> 
> One of the things the touchpad reports via an open source driver is "how
> hard" you are pressing on the pad.  It is really just a measure of the
> size of the area in contact with the pad.
> 
> If you use two fingers to touch the pad, the touch pad reports it as
> just one big bloody fat finger.  But, that happens to be distinguishable
> from 1 finger, the software can distinguish between you sweeping across
> the pad with 1 finger and 2 fingers and so it can do different things.
> Scrolling the area under the mouse say (ie 2 finger scroll) versus
> moving the mouse if you use just one finger.
> 
> This is all well and good.  But it is not multitouch.  You need
> multitouch to do something like pinch to zoom, because you need to sense
> the position of two fingers and how they are changing relative to one
> another.  From what I understand the hardware can do this and the
> Windows drivers provided by Synatics can use it.  But Synatics hasn't
> published the protocol and it hasn't been reverse engineered, and so on
> Linux we are stuck with the fat finger kludge.

I just checked and had forgotten to restart X after deleting this line:
Option "EmulateTwoFingerMinZ" "0"

And indeed without it things don't happen as expected. So I have
hardware that can definitely do two finger detection but as you say the
software stack under GNU/Linux doesn't get this info :((

Sorry for the false hope there :/

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.humbug.org.au/pipermail/general/attachments/20101115/11241e0c/attachment.sig>


More information about the General mailing list