Using a Lenovo Helix (Wacom Feel Driver 7.3.4-28) and several different styluses, all "pen" features in windows 10 control panel are disabled. When the stylus is at the top of the screen the vertical alignment of the cursor is correct, but as I move down the screen, the cursor is offset above the stylus, the amount of which is proprtionate to the distance down the screen. With the stylus at the bottom of the screen, the cursor is about 2/3 down the canvas area. As soon as I move out of the canvas, cursor and stylus are aligned. The same affect happens when in portrait and landscape rotation.
I'm sorry, but that really isn't a bug in Krita. It works fine on my test helix... You're using the latest driver as far as I can see. You could try to make a tablet log to see whether Krita is getting weird coordinates from the tablet driver, for instance because of display scaling. It could also be a problem with the wacom configuration or settings. The canvas listens to tablet events from the wintab driver; the rest of the gui gets synthetic mouse events from Windows, so it's not so strange that you see different behaviour. Also, you don't mention which version of Krita you're using?
Sorry to take so long getting back to this Krita is Ver 3.1.3 Beta 1, but I have had this problem in previous versions as well. I ran the MS Debug view, this is the tail end of the logs, I am scratching the stylus back and forth over the bottom right corner of the Helix screen. If I am reading the logs correctly, it thinks I am at pixel 1920x664 when I should be at 1920x1024. I have tried manually adjusting the input (shift-stylus tap) to 1920x664, but it doesn't change. If its not a bug, any advice on how to adjust to make it run correctly? I have tried in a few other apps (photoshop, OpenToonz, Alchemy) and they all read the stylus correctly, as does windows in general. thanks *********** [9648] krita.tabletlog: "[ ] TabletMove btn: 0 btns: 1 pos: 1896, 657 gpos: 1895, 688 hires: 1895.33, 687.581 prs: 1.000000 Stylus Pen id: 137438953473 xTilt: 0 yTilt: 0 rot: 0 z: 0 tp: 0 " [9648] krita.tabletlog: "[BLOCKED] MouseMove btn: 0 btns: 1 pos: 1892,1036 gpos: 1891,1067 Source:0" [9648] krita.tabletlog: "[ ] TabletMove btn: 0 btns: 1 pos: 1893, 654 gpos: 1892, 685 hires: 1891.52, 685.337 prs: 1.000000 Stylus Pen id: 137438953473 xTilt: 0 yTilt: 0 rot: 0 z: 0 tp: 0 " [9648] krita.tabletlog: "[ ] TabletMove btn: 0 btns: 1 pos: 1893, 654 gpos: 1892, 685 hires: 1891.52, 685.337 prs: 1.000000 Stylus Pen id: 137438953473 xTilt: 0 yTilt: 0 rot: 0 z: 0 tp: 0 " [9648] krita.tabletlog: "[ ] TabletMove btn: 0 btns: 1 pos: 1893, 654 gpos: 1892, 685 hires: 1891.52, 685.337 prs: 1.000000 Stylus Pen id: 137438953473 xTilt: 0 yTilt: 0 rot: 0 z: 0 tp: 0 " [9648] krita.tabletlog: "[ ] TabletMove btn: 0 btns: 1 pos: 1893, 654 gpos: 1892, 685 hires: 1891.52, 685.337 prs: 1.000000 Stylus Pen id: 137438953473 xTilt: 0 yTilt: 0 rot: 0 z: 0 tp: 0 " [9648] krita.tabletlog: "[ ] TabletMove btn: 0 btns: 1 pos: 1893, 654 gpos: 1892, 685 hires: 1891.52, 685.337 prs: 1.000000 Stylus Pen id: 137438953473 xTilt: 0 yTilt: 0 rot: 0 z: 0 tp: 0 " [9648] krita.tabletlog: "[ ] TabletMove btn: 0 btns: 1 pos: 1893, 654 gpos: 1892, 685 hires: 1891.52, 685.337 prs: 1.000000 Stylus Pen id: 137438953473 xTilt: 0 yTilt: 0 rot: 0 z: 0 tp: 0 " [9648] krita.tabletlog: "[ ] TabletMove btn: 0 btns: 1 pos: 1893, 654 gpos: 1892, 685 hires: 1891.52, 685.337 prs: 1.000000 Stylus Pen id: 137438953473 xTilt: 0 yTilt: 0 rot: 0 z: 0 tp: 0 " [9648] krita.tabletlog: "[ ] TabletMove btn: 0 btns: 1 pos: 1893, 654 gpos: 1892, 685 hires: 1891.52, 685.337 prs: 1.000000 Stylus Pen id: 137438953473 xTilt: 0 yTilt: 0 rot: 0 z: 0 tp: 0 " [9648] krita.tabletlog: "[ ] TabletMove btn: 0 btns: 1 pos: 1893, 654 gpos: 1892, 685 hires: 1891.52, 685.337 prs: 1.000000 Stylus Pen id: 137438953473 xTilt: 0 yTilt: 0 rot: 0 z: 0 tp: 0 " [9648] krita.tabletlog: "[BLOCKED] MouseMove btn: 0 btns: 1 pos: 1895,1040 gpos: 1894,1071 Source:0" [9648] krita.tabletlog: "[ ] TabletMove btn: 0 btns: 1 pos: 1895, 657 gpos: 1894, 688 hires: 1893.57, 687.665 prs: 1.000000 Stylus Pen id: 137438953473 xTilt: 0 yTilt: 0 rot: 0 z: 0 tp: 0 " [9648] krita.tabletlog: "[ ] TabletMove btn: 0 btns: 1 pos: 1895, 657 gpos: 1894, 688 hires: 1893.57, 687.665 prs: 1.000000 Stylus Pen id: 137438953473 xTilt: 0 yTilt: 0 rot: 0 z: 0 tp: 0 " [9648] krita.tabletlog: "[BLOCKED] MouseMove btn: 0 btns: 1 pos: 1898,1046 gpos: 1897,1077 Source:0" [9648] krita.tabletlog: "[ ] TabletMove btn: 0 btns: 1 pos: 1898, 660 gpos: 1897, 691 hires: 1897.44, 691.497 prs: 1.000000 Stylus Pen id: 137438953473 xTilt: 0 yTilt: 0 rot: 0 z: 0 tp: 0 " [9648] krita.tabletlog: "[BLOCKED] MouseMove btn: 0 btns: 1 pos: 1901,1048 gpos: 1900,1079 Source:0" [9648] krita.tabletlog: "[ ] TabletMove btn: 0 btns: 1 pos: 1901, 663 gpos: 1900, 694 hires: 1899.9, 693.72 prs: 1.000000 Stylus Pen id: 137438953473 xTilt: 0 yTilt: 0 rot: 0 z: 0 tp: 0 " [9648] krita.tabletlog: "[BLOCKED] MouseMove btn: 0 btns: 1 pos: 1904,1048 gpos: 1903,1079 Source:0" [9648] krita.tabletlog: "[ ] TabletMove btn: 0 btns: 1 pos: 1904, 663 gpos: 1903, 694 hires: 1903.07, 693.72 prs: 1.000000 Stylus Pen id: 137438953473 xTilt: 0 yTilt: 0 rot: 0 z: 0 tp: 0 " [9648] krita.tabletlog: "[BLOCKED] MouseMove btn: 0 btns: 1 pos: 1907,1048 gpos: 1906,1079 Source:0" [9648] krita.tabletlog: "[ ] TabletMove btn: 0 btns: 1 pos: 1907, 663 gpos: 1906, 694 hires: 1905.94, 693.72 prs: 1.000000 Stylus Pen id: 137438953473 xTilt: 0 yTilt: 0 rot: 0 z: 0 tp: 0 " [9648] krita.tabletlog: "[BLOCKED] MouseMove btn: 0 btns: 1 pos: 1910,1048 gpos: 1909,1079 Source:0" [9648] krita.tabletlog: "[ ] TabletMove btn: 0 btns: 1 pos: 1910, 663 gpos: 1909, 694 hires: 1909.22, 693.72 prs: 1.000000 Stylus Pen id: 137438953473 xTilt: 0 yTilt: 0 rot: 0 z: 0 tp: 0 " [9648] krita.tabletlog: "[BLOCKED] MouseMove btn: 0 btns: 1 pos: 1914,1048 gpos: 1913,1079 Source:0" [9648] krita.tabletlog: "[ ] TabletMove btn: 0 btns: 1 pos: 1914, 663 gpos: 1913, 694 hires: 1912.68, 693.72 prs: 1.000000 Stylus Pen id: 137438953473 xTilt: 0 yTilt: 0 rot: 0 z: 0 tp: 0 " [9648] krita.tabletlog: "[BLOCKED] MouseMove btn: 0 btns: 1 pos: 1917,1048 gpos: 1916,1079 Source:0" [9648] krita.tabletlog: "[ ] TabletMove btn: 0 btns: 1 pos: 1917, 663 gpos: 1916, 694 hires: 1916.02, 693.72 prs: 1.000000 Stylus Pen id: 137438953473 xTilt: 0 yTilt: 0 rot: 0 z: 0 tp: 0 " [9648] krita.tabletlog: "[BLOCKED] MouseMove btn: 0 btns: 1 pos: 1920,1048 gpos: 1919,1079 Source:0" [9648] krita.tabletlog: "[ ] TabletMove btn: 0 btns: 1 pos: 1920, 663 gpos: 1919, 694 hires: 1919, 693.72 prs: 1.000000 Stylus Pen id: 137438953473 xTilt: 0 yTilt: 0 rot: 0 z: 0 tp: 0 " [9648] krita.tabletlog: "[BLOCKED] MouseButtonReleasebtn: 1 btns: 0 pos: 1920,1048 gpos: 1919,1079 Source:0" [9648] krita.tabletlog: "[ ] TabletLeaveProximity" [9648] krita.tabletlog: Stop ignoring mouse events. [9648] krita.tabletlog: "[ ] ShortcutOverride key: 0x1000021 mod: 0x4000000 text: none" [9648] krita.tabletlog: "[ ] ShortcutOverride key: 0x1000020 mod: 0x6000000 text: none" [9648] krita.tabletlog: "[ ] ShortcutOverride key: 0x54 mod: 0x6000000 text: \u0014" [4544] avcore\npsm\localprovider\baseprovider\lib\baseprovider.cpp(604)\NPSMDesktopProvider.dll!00007FF9875C2140: (caller: 00007FF9875C26E5) ReturnHr(343) tid(1460) 80070490 Element not found. [4544] onecore\base\appmodel\resourcepolicy\gameconfigstore\client\gameconfigstoreclient.cpp(104)\resourcepolicyclient.dll!00007FF9AE58976C: (caller: 00007FF996FA5277) LogHr(90) tid(13f4) 80070490 Element not found. [2456] FMAPP: Debug function is disable [2456] FMAPP is running [4544] avcore\npsm\localprovider\baseprovider\lib\baseprovider.cpp(604)\NPSMDesktopProvider.dll!00007FF9875C2140: (caller: 00007FF9875C26E5) ReturnHr(344) tid(1460) 80070490 Element not found. [9648] krita.tabletlog: ^^^^^^^^^^^^^^^^^^^^^^^ END TABLET EVENT LOG ^^^^^^^^^^^^^^^^^^^^^^^
Hm... It might be interesting to start debugview before starting krita, so we can also get the startup diagnostics of the tablet initialization.
(In reply to Boudewijn Rempt from comment #3) > Hm... It might be interesting to start debugview before starting krita, so > we can also get the startup diagnostics of the tablet initialization. No problem, if you do not think this is a Krita bug, we can do this via email or on some other forum, otherwise I will redo the logs again and post them here. thanks for your help guys Richard
This place is okay :-)
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!