Summary: | Enable resettting tablet mapping in Krita after disabling or enabling a secondary display | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Neviril <nevineviril> |
Component: | Tablets (tablet issues are only very rarely bugs in Krita!) | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | alvin, dimula73, griffinvalley, halla |
Priority: | NOR | ||
Version: | 3.1.0 | ||
Target Milestone: | --- | ||
Platform: | Microsoft Windows | ||
OS: | Microsoft Windows | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Neviril
2016-12-30 13:59:00 UTC
We never supported this on Windows; on Linux the drivers are completely different (and much more dependable), so it might have worked there. We also don't support plugging in a tablet after Krita has started on Windows. I understand that this issue may be limited to specific user scenarios and may or may not be directly fixed within the program itself. But as I mentioned on IRC, perhaps if there was a way (e.g. with a key shortcut) to manually reset inside the program the pen tablet mapping, that would be fine as a workaround to avoid closing and restarting Krita whenever a new display is enabled or disabled in the OS. I do not know if there would be performance issues by making this automatically occur when pen proximity goes off/on. someone at blenderartists.org has been doing some trial and error on this and made some notes, so I'm linking them here: https://blenderartists.org/forum/showthread.php?400040-Krita-3-0-is-out!&p=3219183&viewfull=1#post3219183 Just FYI, it so happens that the new experimental Windows Ink support in the ANGLE test build (https://krita.org/en/item/angle-and-windows-ink-a-new-test-version-of-krita-for-windows/) does handle display resolution changes properly. It works because the API and handling code is completely different. In certain cases (especially with Wacom hardware) WinTab is still preferred and the current Windows Ink support also doesn't work with certain features on certain tablets (e.g. second side button) due to API limitations. Using Windows Ink through Pointer Input messages on Windows 8 or above is supported in 3.3.0-rc.1 (though not enabled by default): https://krita.org/en/item/krita-3-3-0-first-release-candidate/ This issue should be nonexistent when using Pointer Input support. Meanwhile, Krita's WinTab support does still suffer from this because Krita doesn't simply take the screen mapping from WinTab directly - it allows setting a custom screen mapping (which tbh might be more confusing than helpful). Hi, Neviril! I have just added automatic display resolution update in the Krita 4.2 PreAlpha. There is a special dialog in Preferences->Tablet->Wintab->Advanced that can let you configure tablet mapping without restarting Krita! Please test the nightly builds from here! :) https://binary-factory.kde.org/job/Krita_Nightly_Windows_Build/ If you still have a problem in the nightly builds, please reopen the bug the bug so we could see it :) |