Created attachment 105627 [details] Video showing the ways Zoom In/Out work for different inputs. Mouse Wheel Up and key combination "=" is set to Zoom In, while Mouse Wheel Down and key combo "-" is set to Zoom Out. However, they behave differently. The Mouse Wheel zooms in and out based on the position of the cursor, while the =/- keys zoom in and out of the middle of the screen, regardless of where the mouse is. Mouse Wheel/Mouse Buttons zoom relative to cursor, Key Combinations zoom to the middle.
Yes, this currently the way Krita works. Setting to wish and confirming.
I second the request: it would be consistent behaviour having both the mouse and shortcuts zooming to cursor.
I don't know if this correct, while zooming from the mouse, I would like it to zoom with respect to my mouse cursor, but while zooming with the keyboard shortcut I would prefer it to be zoom in with respect to canvas center. I can't find the earlier discussion but we had a discussion about zoom actions. A user would require to position his cursor before zooming in with keyboard for it to zoom towards the cursor position, in which case he would most like be zooming with the mouse shortcut itself. So move cursor then zoom with shortcut becomes a bit cumbersome. there is also ctrl + space + (middle mouse) left click shortcut which can satisfy zoom to cursor position request too. Having the distinction of two different type of zoom action would help and be useful for those who want both types of zoom behavior
(In reply to Raghavendra kamath from comment #3) > for those who want both types of zoom behaviour Keyboard shortcuts for zooming relative to the mouse cursor would let users to zoom relative to cursor directly from their pen buttons. Why not to add two new shortcuts, let's say "CTRL+SHIFT++" and "CTRL+SHIFT+-" for zooming to cursor?
In the phabricator review, Ashwin (dev) said that "The ctrl + +/ ctrl + - will zoom with respect to centre while =/- keys will zoom with repect to cursor position." I guess this solves the problem.
Yes. I've just realized that I missed the point of this report by confusing the zoom in/out shortcuts with the zoom input setting. Please, forget what I've said before. And it's already possible to set the zoom to cursor from the pen buttons by going to "Settings" > "Configure Krita..." > "Canvas Input Settings" > "Zoom Canvas".
To recap, the =/- keys do not zoom relative to cursor and do not appear in "Settings > Configure Krita... > Keyboard shortcuts" yet in Krita 4.2.0.