This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Canvas rotation problem using keys 4, 5 and 6

Tags: None
(comma "," separated)
csandnes
Registered Member
Posts
23
Karma
0
Hello,

I upgraded four things on my system:

Installed iCore 5 processor from iCore 3
Installed 4GB of RAM; Increased to 8GB of RAM
Installed Krita 2.9.8.0
Installed recommended driver update to Wacom Intuos Pro, Medium Tablet. Version 6.3.15-1

I'm running Windows 10 and have had no problems with Krita up to this point.

Problem: When rotating the canvas, using using keys 4, 5 and 6, if I happen to have the pen nib close to the drawing tablet, while rotating the canvas, the canvas often freezes, displays multiple corners (as if the canvas has partially rotated, leaving bits of itself behind) and draws odd shapes if the pen nib is dragged across the canvas 1/2" to 3/4" high above the drawing surface. If I completely move the pen away from the tablet the rotation seems to go as normal, albeit at a much slower speed rotating than it used to.

This did not happen prior to my updates. To trouble shoot I returned my PC to it's original configuration with memory, processor and older version of Krita. Still the same problem so I reinstalled the faster processor, extra memory but left my Krita version at 2.9.7.6.

It appears the only variable that remains is the updated driver to my Wacom tablet.

Question: Does anyone have suggestions as to what settings I might play around with to eliminate or troubleshoot this problem? As it stands the rotation feature on Krita is unusable on my system.

UPDATE: I performed one last troubleshoot. I deinstalled the latest driver update on my Wacom tablet and installed the driver prior to the update. Still the same problem. I think that was the last possible troubleshoot. Now I'm not sure what to say or do now

Chuck
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
I'm afraid that this is the first time I've heard of this particular problem. I haven't been able to reproduce it myself, it's definitely something idiosyncratic :-(
csandnes
Registered Member
Posts
23
Karma
0
Boudewijn:

boudewijn wrote:I'm afraid that this is the first time I've heard of this particular problem. I haven't been able to reproduce it myself, it's definitely something idiosyncratic :-(


In the "for what its worth" department I figured out what my problem was. I don't know how or why it happened but when playing around in Krita Configuration settings tonight I noticed the "OpenGL" box was unchecked. I don't know how it got unchecked but when I checked the OpenGL box and tested canvas rotation using keys 4, 5 and 6 the canvas spins incredibly fast. In addition, all the issues I had with my Wacom pen being close to the drawing surface during rotation have completely disappeared.

I assume the default setting, when installing version 2.9.8.0, is OpenGL unchecked. I don't understand anything about OpenGL but for whatever reason, unchecking OpenGL on my system causes all sorts slowdown issues.

I'M BACK IN BUSINESS!

Krita is speedy and fun to use again.

Thought I'd share my discovery in case it helps other users.

Chuck
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
The default is definitely opengl enabled.
finticemo
Registered Member
Posts
24
Karma
0
Are the rotation keys hardcoded? I configured 6 as 'increase brush size' and J as 'decrease brush size', since they are adjacent in my layout. But, when I press 6, the canvas rotates AND the brush gets larger. When I press J, the brush gets smaller (but the canvas does not rotate).

I normally have all these keys (1234567890) bound, in other paint programs, so this is somewhat of a problem.

I note that the items 'Rotate canvas left' and 'Rotate canvas right' have CTRL+[, CTRL+] as default keybindings, and none of the items appearing in a search 'rotate' or a search '6' show any keybinding to 6.

EDIT:
Binding A to 'zoom in' and 'Z' to 'zoom out' also doesn't work, which is really crucial.
Hitting 1, which I have bound Undo to, also resets zoom to 100%, which is obviously undesirable.

Is there an existing bug report about all these issues?
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
No, but in 2.9 there are two places to edit shortcuts, the default KDE one (Settings/Configure Shortcuts) and the one for canvas interaction hotkeys, Settings/Configure Krita/Canvas Input Settings, and we haven't code that checks for conflicts yet, so you have to manually come up with a sane configuration.
finticemo
Registered Member
Posts
24
Karma
0
boudewijn wrote:No, but in 2.9 there are two places to edit shortcuts, the default KDE one (Settings/Configure Shortcuts) and the one for canvas interaction hotkeys, Settings/Configure Krita/Canvas Input Settings, and we haven't code that checks for conflicts yet, so you have to manually come up with a sane configuration.

Thanks, that helps a lot.

It still leaves one question, though -- why the behaviour is inconsistent.
For example, if [ is assigned to Rotate Left (for example) in Canvas Input Settings AND in Configure shortcuts, then rotation is in 30 degree increments, as you would expect (action is applied twice). This is quite handy, actually. However, if you assign A to Zoom In, in both Canvas Input Settings and Configure Shortcuts, then pressing A only zooms in by one step, just as if it were only shortcutted once.

(it's also somewhat of a mystery why the Zoom in/Out and Rotate Left/Right actions still exist at all in the Configure Shortcuts dialog. Is this an artefact of how the canvas input system works?


Bookmarks



Who is online

Registered users: Bing [Bot], claydoh, Google [Bot], rblackwell