Comment 0 for bug 1188211

Revision history for this message
Dean Lillie (lillieandrewd) wrote : tablet input inaccurate/offset when multiple monitors

I have two monitors on a PC running Windows 7 x64. I have two monitors, my primary on the right, secondary to the left of it. and I set my driver to only use a single screen for input (monitor 1, 1920x1080). When using Inkscape, the input is offset, varying depending on what the resolution the secondary monitor is set to.

I actually managed to "fix" it. I opened up a memory editor, searched for the combined length of both monitors (3200 if the secondary is 1280) and changed it to 1920. After doing that, the tablet worked perfectly.

Inkscape doesn't seem to be reading screen width from the driver properly. I don't know anything about the APIs or standards involved, but if it's as simple a fix as changing a value in memory..? It's not a permanent one, the memory layout changes every time so it's inconvenient to do every time to say the least.

This happens in the nightly builds as well as the latest stable. The tablet is a Huion 580, which is basically a generic model. I'd assume the same thing happens on Monoprice tablets as well as many others since they all use interchangeable drivers.