=== psivaa-afk is now known as psivaa | ||
Fish-Face | what's the current best way to get multitouch gestures from a touchpad to work (without Unity) | 09:39 |
---|---|---|
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:48 |
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:49 |
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:50 |
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:51 |
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:52 |
Fish-Face | I mean, I have no plans to install Unity, and even if I did the gestures wouldn't be configurable... | 09:53 |
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:54 |
Fish-Face | D: | 09:55 |
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:56 |
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:57 |
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:58 |
Fish-Face | err | 09:59 |
Fish-Face | touchegg* | 09:59 |
RAOF | Yeah, that's right. | 10:00 |
Fish-Face | hmm | 10:01 |
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 | 10:02 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!