bugMyPaint - Bugs: bug #19216, 2 fingers gestures are handled...

 
 
Show feedback again

You are not allowed to post comments on this tracker with your current authentification level.

bug #19216: 2 fingers gestures are handled incorrectly

Submitted by:  Michael <crantisz>
Submitted on:  Mon 26 Dec 2011 10:03:26 AM UTC  
 
Severity: 3 - NormalPriority: 5 - Normal
Status: ConfirmedPrivacy: Public
Assigned to: NoneOpen/Closed: Open
Release: 1.0.0-gitPlanned Release: None
Operating System: ubuntu, ekoore edit

Mon 26 Dec 2011 12:23:26 PM UTC, comment #1:

The problem is that most users prefer that "scroll top/bottom" events (namely, the mouse wheel, or the touch stripes on many tablets) are used for zooming.

Every now and then, I read complaints from people who do painting about software (like GIMP) that the scroll wheel does scroll instead of zoom. So I think our default behaviour is good, even though technically those events are called "scroll events". We can probably distinguish the device they come from, but we have no way if guessing which device is supposed to do what by default.

Looks like a preference is the only reasonable solution.

Martin Renold <martinxyz>
Project Administrator
Mon 26 Dec 2011 10:03:26 AM UTC, original submission:

Use tablet PC, multitouch screen. All programs scrolls and zoom by 2 fingers, else mypaint.

Tried to capture events using development tools:

zoom in works good
239769 MOTION_NOTIFY x= 516.00 y= 963.00 state=0x0000
240248 KEY_PRESS state=0x0000 keyval=65507 hw_keycode=37
240249 SCROLL x= 516.00 y= 963.00 state=0x0004
240250 KEY_RELEASE state=0x0004 keyval=65507 hw_keycode=37
243746 MOTION_NOTIFY x= 494.00 y= 1030.00 state=0x0000
243785 MOTION_NOTIFY x= 489.00 y= 987.00 state=0x0000

need scroll left-right (now rotate image)
MOTION_NOTIFY x= 343.00 y= 970.00 state=0x0000
380797 SCROLL x= 343.00 y= 970.00 state=0x0000
380916 SCROLL x= 343.00 y= 970.00 state=0x0000
381109 SCROLL x= 343.00 y= 970.00 state=0x0000
382308 SCROLL x= 343.00 y= 970.00 state=0x0000
383014 SCROLL x= 343.00 y= 970.00 state=0x0000
383015 SCROLL x= 343.00 y= 970.00 state=0x0000

need scroll top-bottom (now zoom)
MOTION_NOTIFY x= 640.00 y= 900.00 state=0x0000
517353 SCROLL x= 640.00 y= 900.00 state=0x0000
517496 SCROLL x= 640.00 y= 900.00 state=0x0000
517824 SCROLL x= 640.00 y= 900.00 state=0x0000
518303 SCROLL x= 640.00 y= 900.00 state=0x0000
518522 SCROLL x= 640.00 y= 900.00 state=0x0000
519453 SCROLL x= 640.00 y= 900.00 state=0x0000

Need to set up this events or make editor for it, like for mouse-click actions

Michael <crantisz>

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by martinxyz (Posted a comment)
  • -unavailable- added by crantisz (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follows 1 latest change.

    Date Changed By Updated Field Previous Value => Replaced By
    Mon 26 Dec 2011 12:23:26 PM UTCmartinxyzStatusNone=>Confirmed
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup