The high water mark for pen support in vector drawing is FutureWave's SmartSketch (which became FutureSplash Animator which became Macromedia Flash) --- the calligraphic stroke tool is a nice follow on to that sort of thing.

One thing which I will do is to draw using it in white, then when I'm satisfied with the appearance union the white paths, then difference them from the coloured paths I want to erase from.

HTH!

William


On Thu, Dec 22, 2016 at 12:04 PM, Yale Zhang <yzhang1985@...400...> wrote:
Any artists out there using Inkscape on a drawing tablet?

I find the lack of touch and pen support very inconvenient for
serious, free hand drawing. Does anyone else find this wanting or is
working on it? C R, you mentioned it in the discussion of Jabier's
workspace rotation.

I'm using a Lenovo P40 with the Bamboo Smart AES pen, which has 2
buttons. I'd like to use the buttons to cycle between certain tools.

Preferably, panning, rotation, and scaling should work like Autodesk
Illustrator, using 2 fingers:

scale = Magnitude(p1 - p0) / Magnitude(p1_start - p0_start)
rotation = atan2(p1.y - p0.y, p1.x - p0.x) - atan2(p1_start.y -
p0_start.y, p1_start.x, p0_start.x)
pan = 0.5 * (p0 + p1) - 0.5 * (p0_start + p1_start)

Then single touch should be used to select and move objects.
Currently, single touch is indistinguishable from the mouse - stray
lines are very annoying (Wacom's palm rejection helps reduce this
though). Just like pens, touch should remember the last tool used and
switch to it when using it again.

I started implementing these and found GTK 3 has no multi touch
support on Windows and the pen support is also flaky - the source of
each event is always GDK_SOURCE_MOUSE / "Virtual Core Pointer"
instead of GDK_SOURCE_PEN, GDK_SOURCE_ERASER, or
GDK_SOURCE_TOUCHSCREEN, meaning the pen can't remember its last used
tool separately from the mouse.

For now, I've managed to implement these work arounds:

switch tools: bottom pen button cycles between cursor, pencil, and
tweak.  Double clicking top button switches to eraser.

pan: hold down top pen button and drag

fingers to zoom - seems the Wacom driver recognizes zoom gestures and
translates it into mouse wheel zoom events

-Yale

------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/intel
_______________________________________________
Inkscape-devel mailing list
Inkscape-devel@...1656...784...sourceforge.net
https://lists.sourceforge.net/lists/listinfo/inkscape-devel