Created attachment 119003 [details] Visual output of Krita tablet tester utility SUMMARY Tools on canvas are offset 20 pixels to the left of cursor position when using Wacom Cintiq 16. Cursor reticle/crosshair displays in correct position, but tool /brush tips are offset on canvas. Krita works perfectly on same machine when using Wacom Intuos 4 with a standard monitor. The brush offset bug is not exhibited. When both tablets are connected, Krita window can be dragged from montior to Cintiq. Brush offset problem consistently exhibited on Cintiq, but not on standard monitor + Intuos input. When cursor movement is sourced from the mouse, tool/brush tips align with cursor, even when displayed on Cintiq. Not a driver/calibration issue: -All other software working perfectly (GIMP, Photoshop, etc.) with Cintiq on same setup. -Cursor tracks perfectly within Krita outside of canvas (i.e. menus, toolbars, etc.). Only the tool/brush tips on the Krita canvas are offset. (see attached PNG) -All other tablet functions working perfectly in Krita (pressure, tilt, pen buttons, etc). -Re-calibrating in Wacom driver has no effect on bug. -Multiple Wacom pens tested. Same result on all. A config work-around would be a sufficient temporary solution (e.g. Setting a manual offset to brush tips / tools). STEPS TO REPRODUCE 1. Install latest Krita. 2. Install latest Wacom Cintiq 16 + drivers. Calibrate drivers normally. 3. Launch Krita. Display app window on Cintiq. Attempt to use normally with Cintiq pen. OBSERVED RESULT Brush/tool tips are offset ~20 pixels to the left of cursor on the Krita canvas. Please see attached PNG (output from tablet tester utility). EXPECTED RESULT Brush/tool tips aligned perfectly with cursor on Krita canvas. SOFTWARE/OS VERSIONS Krita Version: 4.1.7 Qt Version (compiled): 5.9.3 Version (loaded): 5.9.3 OS Information Build ABI: x86_64-little_endian-llp64 Build CPU: x86_64 CPU: x86_64 Kernel Type: winnt Kernel Version: 6.1.7601 Pretty Productname: Windows 7 SP 1 (6.1) Product Type: windows Product Version: 7sp1 OpenGL Info **OpenGL not initialized** ADDITIONAL INFORMATION Wacom Cintiq 16 DTK-1660/K0-AX Wacom Driver version: 6.3.33-3 (latest at time of writing)
Created attachment 119006 [details] Dxdiag output with display driver info Display driver info from Dxdiag.exe
Created attachment 119007 [details] DebugView output DebugView output recording the following actions: 1. Start DebugView, start recording. 2. Launch krita. 3. Drag Krita to 3rd monitor (Wacom Cintiq 16). 4. Create new blank document. 5. With brush tool selected, draw one single long stroke on canvas. 6. Stop recording, export log.
Supplemental info: Windows ink: disabled Windows Tablet PC Input Service: disabled Desktop scaling (or anything similar): disabled
"-Multiple Wacom pens tested. Same result on all." What I mean here is that I tested multiple pens on the Cintiq. Same problem for all. But when using a different tablet on same setup (I.e. Intuos 4) offset goes away and everything performs perfectly.
<PLEASE SEE SUGGESTION BELOW> This bug was due to multiple mixed-resolution monitor setup in windows. Steps outlined in FAQ* + trial and error yield a hacked solution, however application must be re-launched and offsets manually adjusted every time switching monitors. *Shift+click on new session to access the secret "Choose screen resolution" dialogue box, where tablet offsets can be manually adjusted. SUGGESTION: 1. Have the tablet offsets discoverable in settings menu. 2. Make it possible to access tablet offsets during a session (rather than only on launch). This could allow dragging application window to another monitor and continued use without having to re-launch app to change tablet offsets.