I have the same problem. Windows 10, dual monitor setup. Left is a 4K (3840x2160) display at 150% scaling, right monitor is a 1200x1600 portrait screen at 100% scaling.
I like to run Inkscape on the 4K screen, but the tablet then has this offset problem.
Tablet is a Huion 1060Plus
When drawing with the mouse it is fine. When drawing with the tablet, the "ink" appears a ways to the right of the cursor.
It's definitely related to the scaling. If I drop the 4K screen down to 100% scale, the offset problem goes away. (but then I have a not-being-able-to-read-anything problem)
If I try Inkscape on the 1200x1600 screen, which has 100% scale, it still has the offset problem. Probably because that's the second monitor, and so whatever incorrect math Inkscape is doing is based on the origin of the first monitor and it's faulty assumption that the first monitor has a scaling of 100%
Why can't Inkscape just draw where the mouse cursor is? It seems like the problem here is that inkscape ignores where the mouse cursor is and uses some incorrect internal math to try to derive where it thinks I am drawing based on the tablet input. Is it circumventing the correct math that the OS already does to determine the cursor position?
I have the same problem. Windows 10, dual monitor setup. Left is a 4K (3840x2160) display at 150% scaling, right monitor is a 1200x1600 portrait screen at 100% scaling.
I like to run Inkscape on the 4K screen, but the tablet then has this offset problem.
Tablet is a Huion 1060Plus
When drawing with the mouse it is fine. When drawing with the tablet, the "ink" appears a ways to the right of the cursor.
It's definitely related to the scaling. If I drop the 4K screen down to 100% scale, the offset problem goes away. (but then I have a not-being- able-to- read-anything problem)
If I try Inkscape on the 1200x1600 screen, which has 100% scale, it still has the offset problem. Probably because that's the second monitor, and so whatever incorrect math Inkscape is doing is based on the origin of the first monitor and it's faulty assumption that the first monitor has a scaling of 100%
Why can't Inkscape just draw where the mouse cursor is? It seems like the problem here is that inkscape ignores where the mouse cursor is and uses some incorrect internal math to try to derive where it thinks I am drawing based on the tablet input. Is it circumventing the correct math that the OS already does to determine the cursor position?