From: Chris B. <ch...@cn...> - 2011-02-21 19:09:34
|
On Mon, Feb 21, 2011 at 12:42 PM, Andrzej Giniewicz <gg...@gm...> wrote: > Two more things about gestures. One which I don't know if are > intended, and one possible buggy thing. > > About scrolls, is it on purpose that moving fingers down generates > Wheel Up and moving fingers up generates Wheel Down? For me it would > be more natural to invert the scroll events. For now I mapped button 4 > to 5 and 6 to 7, but this also inverts zoom behaviour making it zoom > in when fingers gets closer and zoom out when fingers gets further > away. Probably intended. I suspect its related to Ping developing that code on a touchscreen device. On a touchscreen, if you pull downwards on an image, its same behavior as pulling down on physical paper so that upper part of image becomes visible (mouse scroll up button behavior). With daily smart phone usage, this is my expected behavior for feature. But I do hear occasionally from people that prefer this gesture to mimic mouse wheel exactly. > > Also, when playing around I found one jumpy case which gets annoying > quickly, after using any 2 finger gesture (or even just putting 2 > fingers on pad) and then removing them from pad (at once or in same > order I've put them on) the first time finger touches the pad (single > finger), the pointer jumps by absolute value equal to the move it > would make if moved from last place finger was touching when using 2 > fingers. Man, this is messed description. I will use example to > reproduce: > > 1) I put index finger on touch > 2) I put middle finger on touch right to it > 3) I do scroll down > 4) I remove middle finger from touch > 5) I remove index finger from touch > 6) I put the index finger on touch - it works > > but if: > > 1) I put index finger on touch > 2) I put middle finger on touch right to it > 3) I do scroll down > 4) I remove index finger from touch > 5) I remove middle finger from touch > 6) I put the index finger on touch - the pointer makes absolute jump > equal to distance from where I put the index finger last time > > Is this a known/already tracked thing? Probably not. Gesture issues aren't exactly being tracked. We are kinda hoping it all goes away once XInput 2.1 feature of future X server is released (something beside xf86-input-wacom will take on gesture logic). > Cause this is only odd thing I > found after testing gestures for quite some time, everything else I > tested worked quite good and this was only thing that made it all a > bit unpredictable, especially when after scroll down I want to make > scroll left and the pointer jumps out of window and scroll totally > different thing. > Just curious, were you able to get 2 finger taps (should do a right click) to work? I was not. *If* I have time to look into gestures further I'll probably start with 2 finger taps before looking at scrolling jumps. Chris |