Version 4.12.4 When "Switch Desktop on Edge" is set to "Always Enabled", in "Workspace Behaviour"->"Virtual Desktops"->"Screen Edges", and the hot corners are not in use, moving cursor to a corner will trigger the switch desktop and cursor will pop out of opposite corner; e.g. if you move cursor to top right corner, it switches desktop and comes out bottom left corner. Expected behaviour: cursor comes out of top left if gone into top right, and bottom left if gone into bottom right & vice versa to be continuous with what happens otherwise. Reproducible: Always
This most likely depends on your desktop layout.
Jamie, can you please provide the output of kreadconfig --file kwinrc --group Desktops --key Number kreadconfig --file kwinrc --group Desktops --key Rows kreadconfig --file kwinrc --group Windows --key ElectricBorderDelay kreadconfig --file kwinrc --group Windows --key ElectricBorderPushbackPixels kreadconfig --file kwinrc --group Windows --key ElectricBorderCooldown Thanks.
(In reply to comment #2) > kreadconfig --file kwinrc --group Desktops --key Number 3 > kreadconfig --file kwinrc --group Desktops --key Rows 1 > kreadconfig --file kwinrc --group Windows --key ElectricBorderDelay 0 > kreadconfig --file kwinrc --group Windows --key ElectricBorderPushbackPixels > kreadconfig --file kwinrc --group Windows --key ElectricBorderCooldown 300
(In reply to comment #1) > This most likely depends on your desktop layout. I think maybe I understand, if the layout were more than 1 row, the corners would move along the diagonal?
is the layout, yes.
Git commit eea4bb81105f2c289831cf1f682c3927a24fd831 by Thomas Lübking. Committed on 12/04/2014 at 19:38. Pushed by luebking into branch 'KDE/4.11'. warp cursor per virtual desktop wrap direction if there's no desktop toLeft/Right above/below it's wrong to warp the cursor, branch opens on corner edges FIXED-IN: 4.11.9 REVIEW: 117520 M +15 -9 kwin/screenedge.cpp http://commits.kde.org/kde-workspace/eea4bb81105f2c289831cf1f682c3927a24fd831
Git commit 35bfec15111b1cd9ad98db63e405a928bfd2084d by Martin Gräßlin, on behalf of Thomas Lübking. Committed on 12/04/2014 at 19:38. Pushed by graesslin into branch 'master'. warp cursor per virtual desktop wrap direction if there's no desktop toLeft/Right above/below it's wrong to warp the cursor, branch opens on corner edges Forward port of eea4bb81105f2c289831cf1f682c3927a24fd831 from kde-workspace M +15 -9 screenedge.cpp http://commits.kde.org/kwin/35bfec15111b1cd9ad98db63e405a928bfd2084d