| Summary: | Tablet wheel only zooms out, not in (XP-Pen Artist 15.6 Pro, krita 5.2.9 | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | Purple <purplehub97> | 
| Component: | Tablets (tablet issues are only very rarely bugs in Krita!) | Assignee: | Krita Bugs <krita-bugs-null> | 
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | ewka0105, halla, justine.gourdeau, leo.roubinowitz, nicholaslapointe8, radick334 | 
| Priority: | NOR | ||
| Version First Reported In: | 5.2.9 | ||
| Target Milestone: | --- | ||
| Platform: | Microsoft Windows | ||
| OS: | Microsoft Windows | ||
| Latest Commit: | https://invent.kde.org/graphics/krita/-/commit/0b26fc52de2cf49185f53dff1c72dc566ff0c264 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
| 
 
        
          Description
        
        
          Purple
        
        
        
        
          2025-02-11 08:20:10 UTC
        
       
    I confirm i, also, have this issue Sorry, only developers should set an issue to confirmed. It is also nearly impossible that this is an actual bug in Krita: Krita does not have any code to support tablets directly, that's done by drivers, the os and Qt. And there have been no changes to the input code in Krita 5.2.9 at all, either. As for xp-pen tablets, we wouldn't be able to try to reproduce an issue like this since we don't have access to the hardware. Drivers do retain information about individual applications and you might have to reset the driver's settings or reinstall the tablet driver. Please try that first. Krita 5.2.9 did introduce a change to a default zoom-in hotkey (see bug #484365). Could you check if the following steps fix the problem for you? 1. Open Krita 5.2.9 2. From the menu bar, click "Settings", then click "Configure Krita" 3. On the left panel of the settings, click "Canvas Input Settings" 4. On the right panel of the settings, click "Zoom Canvas" 5. In the list that appears, you should find at least one row that has the type "Key Combination" and the action "Zoom In" 6. Double-click whatever the "Input" is for that row 7. A small popup should appear that lets you change the hotkey. Click the current hotkey within that popup. The spot you clicked should now say "Input..." 8. Turn the tablet wheel in the "zoom in" direction. If Krita accepted the wheel rotation as a hotkey (likely either "+" or "Ctrl + +"), zooming in might work for you now. If that's the case, please let us know what the working hotkey was, since that may be useful. (In reply to Nicholas LaPointe from comment #3) > Krita 5.2.9 did introduce a change to a default zoom-in hotkey (see bug > #484365). > > Could you check if the following steps fix the problem for you? > > 1. Open Krita 5.2.9 > 2. From the menu bar, click "Settings", then click "Configure Krita" > 3. On the left panel of the settings, click "Canvas Input Settings" > 4. On the right panel of the settings, click "Zoom Canvas" > 5. In the list that appears, you should find at least one row that has the > type "Key Combination" and the action "Zoom In" > 6. Double-click whatever the "Input" is for that row > 7. A small popup should appear that lets you change the hotkey. Click the > current hotkey within that popup. The spot you clicked should now say > "Input..." > 8. Turn the tablet wheel in the "zoom in" direction. > > If Krita accepted the wheel rotation as a hotkey (likely either "+" or "Ctrl > + +"), zooming in might work for you now. If that's the case, please let us > know what the working hotkey was, since that may be useful. This fixed the problem for me. The previous hotkey was "+". After following your steps the hotkey is now "Ctrl + +". Git commit a8c44e8e50b9dad2d67bcefa132e764927751065 by Nicholas LaPointe. Committed on 17/02/2025 at 18:56. Pushed by nicholasl into branch 'nicholasl/fix_bug_484365_regression'. Accept both Ctrl+= and Ctrl++ as default shortcuts for zoom in Commit 3ca29b881f9f4b2d57e0301bb0ab147c7242248d changed the default shortcut from Ctrl++ to Ctrl+=. This caused issues with tablets that generate Ctrl++ keystrokes when their wheel is rotated, in addition to a report that the shortcut no longer worked on a German keyboard. Related: bug 484365 M +1 -1 krita/data/shortcuts/krita_default.shortcuts M +1 -1 krita/kritamenu.action https://invent.kde.org/graphics/krita/-/commit/a8c44e8e50b9dad2d67bcefa132e764927751065 Oops, I didn't realize that pushing to my own branch would modify the bug report. Sorry for the noise. Git commit 60dd3563472d236a3ab4d2f6cfca059f7f4a3af1 by Dmitry Kazakov, on behalf of Nicholas LaPointe. Committed on 19/02/2025 at 13:22. Pushed by dkazakov into branch 'master'. Accept both Ctrl+= and Ctrl++ as default shortcuts for zoom in Commit 3ca29b881f9f4b2d57e0301bb0ab147c7242248d changed the default shortcut from Ctrl++ to Ctrl+=. This caused issues with tablets that generate Ctrl++ keystrokes when their wheel is rotated, in addition to a report that the shortcut no longer worked on a German keyboard. Related: bug 484365 M +1 -1 krita/data/shortcuts/krita_default.shortcuts M +1 -1 krita/kritamenu.action https://invent.kde.org/graphics/krita/-/commit/60dd3563472d236a3ab4d2f6cfca059f7f4a3af1 Git commit 0b26fc52de2cf49185f53dff1c72dc566ff0c264 by Dmitry Kazakov, on behalf of Nicholas LaPointe. Committed on 19/02/2025 at 13:26. Pushed by dkazakov into branch 'krita/5.2'. Accept both Ctrl+= and Ctrl++ as default shortcuts for zoom in Commit 3ca29b881f9f4b2d57e0301bb0ab147c7242248d changed the default shortcut from Ctrl++ to Ctrl+=. This caused issues with tablets that generate Ctrl++ keystrokes when their wheel is rotated, in addition to a report that the shortcut no longer worked on a German keyboard. Related: bug 484365 M +1 -1 krita/data/shortcuts/krita_default.shortcuts M +1 -1 krita/kritamenu.action https://invent.kde.org/graphics/krita/-/commit/0b26fc52de2cf49185f53dff1c72dc566ff0c264 *** Bug 501095 has been marked as a duplicate of this bug. *** *** Bug 502825 has been marked as a duplicate of this bug. ***  |