I'd like to know if this is still happening in a recent Windows build of MyPaint using GTK3, specifically one dated after https://github.com/mypaint/mypaint/commit/c8a84143 (13 Jul 2014). That commit is the one that makes the evdev dropouts disappear, anyway.

- Have a MyPaint floating tool window on the canvas area (for example the Layers window)
- Start drawing on the canvas
- Without lifting the pen, keep drawing through/below the floating tool window. Go through it several times
- When you're done, move the floating tool window around

You will see the portion of the brush stroke drawn below the floating tool Window will show many tiny, individually undoable segments. Again, this doesn't seem to affect consecutive brush strokes like what I reported originally.

- Draw a relatively quick brush stroke in a downward motion
- While drawing, press the X key to activate the color history popup window
- Keep drawing in a downward motion until the popup window disappears

You will see that the line portion drawn below the color history popup window will be made of tiny, individually undoable segments.

Not exactly the same problem as it only affects a brush stroke portion, but it seems related to the issue I originally reported and perhaps to bug #19948 too

Additional info for Linux users: the "precision mode" on Windows drivers is a function which temporarily remaps on the tablet active area a smaller portion of the screen (around the on-screen pointer), enhancing precision.

Since one of the latest windows Wacom driver versions, when this mode gets toggled on, a darkened mask covering unmapped display areas gets overlaid on screen. This is probably what is causing problems on MyPaint after the first brush stroke.

This issue is 100% reproducible on Windows 7 and 8 with the latest Wacom drivers (6.3.4-3 as of writing) and MyPaint 1.0, official release.

When enabling the "precision mode" on Wacom Intuos tablets, immediately after the first stroke in such mode, all subsequent brush strokes in MyPaint 1.0 acquire a severe lag (strokes appearing a couple seconds after the actual pen movement), in addition of getting broken into multiple segments (hundreds). When using the program's undo function, such segments get individually removed. They are treated as individual strokes.
Furthermore, the program's pan function becomes severely lagged as well.

The only ways to restore the tablet's normal mode of operation with this program is either to:

- Move the pointer away from the MyPaint window (does not always work)
- Briefly using the stylus' eraser (does not always work)
- Select a different brush tool (almost always work)
- Close and reopen the program (always works)

Copyright (C) 2004-2006, the Gna! people. Posted items are owned by whoever posted them.
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.