https://bugs.kde.org/show_bug.cgi?id=480444
Bug ID: 480444 Summary: Krita should disable Touch Painting and One Finger gestures by default Classification: Applications Product: krita Version: nightly build (please specify the git hash!) Platform: Compiled Sources OS: All Status: REPORTED Severity: normal Priority: NOR Component: Usability Assignee: krita-bugs-n...@kde.org Reporter: tysont...@gmail.com Target Milestone: --- Krita currently enables Touch Painting by default: Configure Krita > General > Tools > Enables Touch Painting Krita currently assigns One Finger Tap gesture to Show Popup Widget by default: Configure Krita > Canvas Input Settings > Show Popup Widget Krita currently assigns One Finger Drag gesture to Pan Canvas by default: Configure Krita > Canvas Input Settings > Pan Canvas In practice, these default settings make no sense. They work against any tablet or pen display with touch sensibility. We either disable them, or we have to disable the touch on the device. We just can't work with all the mistakes they cause. With more and more devices becoming touch-sensitive, they have become the first thing to get in the way for our new users. And that's not a good first impression. I suggest we disable Touch Painting by default. No sane artist would ever draw with Touch instead of a stylus. Those who do, are more suitable to play with something like MS Paint or Kolorpaint instead. Touch Painting is not pressure sensitive, not accurate, and thus has no place in a professional art app. Touch Painting is prone to leave unwanted stroke marks on the canvas that ruins the artwork. It also blocks all Touch Gestures, which is the primary reason for any artist to use a touch sensitive device in the first place. I suggest we don't assign any Canvas Input to One Finger Tap gesture by default. One Finger Tap gesture is currently assigned to Show Popup Widget by default. We don't need that, because we have a right button on our canvas. In fact, we shouldn't assign anything to One Finger Tap -- it causes way too many unwanted activations that it is impossible to draw under such condition. I suggest we don't assign any Canvas Input to One Finger Drag gesture by default. One Finger Drag gesture is currently assigned to Pan Canvas by default. We don't need that, because we already have a more natural, more powerful default gesture -- Two Finger Draw to Zoom and Rotate Canvas (it can pan the canvas, too). In fact, we shouldn't assign anything to One Finger Drag -- it causes way too many unwanted activations that cause the canvas to jump around. It is impossible to draw reliably under such condition. I think One Finger gestures are just too error-prone to be used. They are only good for scrolling / selecting items. It's wise to just leave them unused on Krita's canvas. Lastly, I think we might want to default Two Finger Drag gesture to Zoom Canvas, instead of Zoom and Rotate Canvas. It causes way too many unwanted rotations. It is annoying to correct the canvas orientation every time after zooming. But I can understand why people would want a two-finger rotation gesture. If we can make snapping to 0 degree happens more aggressively, it can help us to recover from unwanted rotations. By changing these default settings, I believe we can create a much better out-of-box user experience for artists who have a touch-sensitive tablet or pen display. -- You are receiving this mail because: You are watching all bug changes.