tablet pc: tool position mismatches cursor position in a rotated screen when using a pen

Bug #1711258 reported by Dmitry
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
New
Undecided
Unassigned

Bug Description

On a tablet pc, use a pen and switch the screen in an upside-down position.
Now try to draw something by a pen - you will notice that cursor is right under the tip of a pen, but the line is drawn in a position where it should be when a screen is switched in a normal position (center of symmetry of this transfer is a center of a screen). But if you draw a line using a mouse - everything is ok.
The same happens when screen is rotated by 90 degrees - cursor is in correct position, line is where it should be in a normal screen position.

Revision history for this message
Dmitry (dmitry12345678) wrote :

Inkscape runs on Windows XP Tablet Edition

Revision history for this message
Dmitry (dmitry12345678) wrote :

I made some experiments.

If I delete wisptis.exe file from windows\system32 (and from windows\system32\dllcache) then there will be the problem of the same kind with mismatching cursor and line positions in any other applications.

But there is a difference in behavior:

When wisptis.exe is in place and we see that bug in GIMP, then the main general cursor is in place, all buttons and interface is clickable in the right way and in the right positions, and only the second pointer- dotted circle for brushes, and the line being drawed are in strange position (when screen is upside-down, the dotted circle pointer and the line "think" that they are in normally oriented screen, when the screen is rotated by 90 degrees in any direction, then the dotted circle pointer and the line "think" that they are in a screen which is upside-down [yes, it's rather strange and it is not simple central symmetry as I thought earlier])

But when the wisptis.exe is absent, the main cursor in all applications is in the position as if the screen wasn't rotated.

And also, to see the bug in action you should be sure that in "Edit->Input Devices" you are using your pen not as "core pointer", but as something like "WACOM Tablet ISD Stylus", and it is not "Disabled", but in "Screen mode" for example. Because when stylus and eraser are "disabled", then (as far as I understand) control goes to "core pointer" (which should be a mouse), your pen become "a mouse" and then everything is fine: your drawing line is in the same position as a tip of the pen in any screen orientations. But! But then you are not able to use other functions of the pen like pressure sensitivity.

And, there is absolutely the same problem in GIMP
https://bugzilla.gnome.org/show_bug.cgi?id=732063

Revision history for this message
Dmitry (dmitry12345678) wrote :

Ah, I just copied the fragment of my comments from GIMP bug report %) - of course there are no "dotted circle" and brushes in Inkscape, only line appears in the wrong position.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.