[09:39] <Fish-Face> what's the current best way to get multitouch gestures from a touchpad to work (without Unity)
[09:48] <RAOF> That's not really our purview. We only care about delivering multitouch events, not really what the client wants to do with them :)
[09:49] <Fish-Face> erk
[09:49] <Fish-Face> well
[09:49] <RAOF> It's kinda difficult for anything but the window manager to do gestures properly.
[09:49] <Fish-Face> what's the current best way to do that part
[09:50] <Fish-Face> I know of the synaptics and mtrack drivers
[09:50] <RAOF> If you've got a touchpad then you want synaptics.
[09:50] <RAOF> If you've got a touchscreen then you want evdev.
[09:50] <Fish-Face> mtrack worked but had horrible mouse movement
[09:50] <RAOF> Yeah.
[09:50] <Fish-Face> OK
[09:51] <RAOF> There are only 3 input drivers - evdev, synaptics, wacom.
[09:51] <RAOF> Everything else is a pack of lies ;)
[09:51] <Fish-Face> :D
[09:51] <Fish-Face> OK
[09:51] <RAOF> Basically, you don't have to do anything to get multitouch events reported.
[09:52] <Fish-Face> OK
[09:52] <RAOF> But, as far as I know, Unity is the only thing that actually listens to them.
[09:52] <Fish-Face> yeah
[09:52] <Fish-Face> that is sad
[09:53] <Fish-Face> I mean, I have no plans to install Unity, and even if I did the gestures wouldn't be configurable...
[09:54] <RAOF> You could always write your own :)
[09:54] <RAOF> (Not helpful, I know)
[09:54] <Fish-Face> mmmmm
[09:54] <Fish-Face> there are already two awful solutions (ginn, touchegg)
[09:54] <Fish-Face> I don't want to contribute another!
[09:54] <RAOF> Even better! Fix one of them!
[09:55] <Fish-Face> D:
[09:56] <Fish-Face> a good start would be if I could get 3+ finger taps to generate the appropriate button events
[09:56] <Fish-Face> because apparently the easystroke tool is then reasonable for detecting arbitrary gestures (it's completely separate from multitouch considerations, so I guess it won't do pinches, but who needs that...)
[09:56] <RAOF> Ah, well. Three finger taps are in the synaptics driver.
[09:57] <Fish-Face> oh, yes... I think I knew that o_0
[09:57] <RAOF> (Or you could handle them at a higher level, but the synaptics driver should handle 3 finger taps. If your hardware does, of course)
[09:58] <Fish-Face> yeah
[09:58] <Fish-Face> it does, but apparently it doesn't support 4 or more :S
[09:58] <Fish-Face> I know the hardware supports this because touchpad with geis will grab those events
[09:59] <Fish-Face> err
[09:59] <Fish-Face> touchegg*
[10:00] <RAOF> Yeah, that's right.
[10:01] <Fish-Face> hmm
[10:02] <Fish-Face> as a matter of fact, easystroke does no cope will with touchpad events it seems
[10:02] <Fish-Face> three-finger drags don't trigger it at all (when trying to set up the gestures)
[10:02] <Fish-Face> so, hmm.
[10:02] <Fish-Face> I guess it will be back to geis and touchegg
[10:02] <Fish-Face> before that, work
[10:02] <Fish-Face> o/
[10:02] <Fish-Face> cheers