Bug 322416 - regression: actions triggered by moving mouse to screen edge or corner not working anymore
Summary: regression: actions triggered by moving mouse to screen edge or corner not wo...
Status: RESOLVED DUPLICATE of bug 322057
Alias: None
Product: kwin
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 4.10.95
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-07-16 00:09 UTC by Marc Schiffbauer
Modified: 2013-07-16 16:45 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Screenshot (170.33 KB, image/png)
2013-07-16 13:46 UTC, Marc Schiffbauer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marc Schiffbauer 2013-07-16 00:09:06 UTC
In systemsettings you can configure actions to be triggered by moving the mouse pointer to some screen edge or corner (like showing the window mosaic)

This is not working anymore in current 4.11 branch

Reproducible: Always
Comment 1 Martin Flöser 2013-07-16 08:39:00 UTC
please provide output of:
qdbus org.kde.kwin /KWin supportInformation
Comment 2 Marc Schiffbauer 2013-07-16 10:47:58 UTC
Hi Martin, here you are:


KWin-Untersttzungsinformationen:
Benutzen Sie die folgenden Informationen, wenn Sie nach Untersttzung fragen, z. B. auf http://forum.kde.org.
Sie enthalten Informationen ber die momentan laufende Instanz, welche Optionen verwendet werden,
welcher OpenGL-Treiber verwendet wird und welche Effekte laufen.
Bitte geben Sie die untenstehenden Informationen bei einem Pastebin-Dienst wie http://paste.kde.org ein, anstatt sie direkt in die Hilfediskussionen zu schreiben.

==========================

Version
=======
KWin version: 4.10.95
KDE SC version (runtime): 4.10.95
KDE SC version (compile): 4.10.95
Qt Version: 4.8.4

Options
=======
focusPolicy: 0
nextFocusPrefersMouse: false
clickRaise: true
autoRaise: false
autoRaiseInterval: 0
delayFocusInterval: 0
shadeHover: false
shadeHoverInterval: 250
separateScreenFocus: false
placement: 4
focusPolicyIsReasonable: true
borderSnapZone: 10
windowSnapZone: 10
centerSnapZone: 0
snapOnlyWhenOverlapping: false
showDesktopIsMinimizeAll: false
rollOverDesktops: true
focusStealingPreventionLevel: 1
legacyFullscreenSupport: false
operationTitlebarDblClick: 
commandActiveTitlebar1: 0
commandActiveTitlebar2: 30
commandActiveTitlebar3: 2
commandInactiveTitlebar1: 4
commandInactiveTitlebar2: 30
commandInactiveTitlebar3: 2
commandWindow1: 7
commandWindow2: 8
commandWindow3: 8
commandWindowWheel: 31
commandAll1: 10
commandAll2: 3
commandAll3: 14
keyCmdAllModKey: 16777251
showGeometryTip: false
condensedTitle: false
electricBorderMaximize: true
electricBorderTiling: true
electricBorderCornerRatio: 0.25
borderlessMaximizedWindows: false
killPingTimeout: 5000
hideUtilityWindowsForInactive: true
inactiveTabsSkipTaskbar: false
autogroupSimilarWindows: false
autogroupInForeground: true
compositingMode: 1
useCompositing: true
compositingInitialized: true
hiddenPreviews: 1
unredirectFullscreen: true
glSmoothScale: 2
colorCorrected: false
xrenderSmoothScale: false
maxFpsInterval: 16666666
refreshRate: 0
vBlankTime: 6000000
glDirect: true
glStrictBinding: false
glStrictBindingFollowsDriver: true
glLegacy: false
glCoreProfile: true
glPreferBufferSwap: 99

Screen Edges
============
desktopSwitching: false
desktopSwitchingMovingClients: true
cursorPushBackDistance: 
timeThreshold: 300
reActivateThreshold: 350
actionTopLeft: 0
actionTop: 0
actionTopRight: 0
actionRight: 0
actionBottomRight: 0
actionBottom: 0
actionBottomLeft: 0
actionLeft: 0

Screens
=======
Multi-Head: no
Number of Screens: 1
Screen 0 Geometry: 0,0,1920x1080

Decoration
==========
Current Plugin: kwin3_oxygen
Shadows: yes
Alpha: yes
Announces Alpha: yes
Tabbing: yes
Frame Overlap: no
Blur Behind: no

Compositing
===========
Qt Graphics System: raster
Compositing is active
Compositing Type: OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 460M/PCIe/SSE2
OpenGL version string: 3.1.0 NVIDIA 325.08
OpenGL shading language version string: 1.40 NVIDIA via Cg compiler
Driver: NVIDIA
Driver version: 325.8
GPU class: GF100
OpenGL version: 3.1
GLSL version: 1.40
X server version: 1.14.2
Linux kernel version: 3.9.7
Direct rendering: yes
Requires strict binding: no
GLSL shaders:  yes
Texture NPOT support:  yes
Virtual Machine:  no
OpenGL 2 Shaders are used

Loaded Effects:
---------------
kwin4_effect_zoom
kwin4_effect_dimscreen
kwin4_effect_slidingpopups
kwin4_effect_login
kwin4_effect_coverswitch
kwin4_effect_cubeslide
kwin4_effect_desktopgrid
kwin4_effect_translucency
kwin4_effect_magiclamp
kwin4_effect_maximize
kwin4_effect_fade
kwin4_effect_highlightwindow
kwin4_effect_taskbarthumbnail
kwin4_effect_dialogparent
kwin4_effect_presentwindows
kwin4_effect_blur
kwin4_effect_logout
kwin4_effect_dashboard
kwin4_effect_screenedge
kwin4_effect_startupfeedback

Currently Active Effects:
-------------------------
kwin4_effect_blur

Effect Settings:
----------------
kwin4_effect_zoom:
zoomFactor: 1.2
mousePointer: 0
mouseTracking: 0
enableFocusTracking: false
followFocus: true
focusDelay: 350
moveFactor: 20
targetZoom: 1

kwin4_effect_dimscreen:

kwin4_effect_slidingpopups:
fadeInTime: 250
fadeOutTime: 250

kwin4_effect_login:

kwin4_effect_coverswitch:
animationDuration: 200
animateSwitch: true
animateStart: true
animateStop: true
reflection: true
windowTitle: true
zPosition: 900
primaryTabBox: true
secondaryTabBox: false

kwin4_effect_cubeslide:
rotationDuration: 700
dontSlidePanels: true
dontSlideStickyWindows: false
usePagerLayout: true
useWindowMoving: true

kwin4_effect_desktopgrid:
zoomDuration: 300
border: 10
desktopNameAlignment: 0
layoutMode: 0
customLayoutRows: 2
usePresentWindows: true

kwin4_effect_translucency:

kwin4_effect_magiclamp:
animationDuration: 250

kwin4_effect_maximize:

kwin4_effect_fade:

kwin4_effect_highlightwindow:

kwin4_effect_taskbarthumbnail:

kwin4_effect_dialogparent:

kwin4_effect_presentwindows:
layoutMode: 0
showCaptions: true
showIcons: true
doNotCloseWindows: false
ignoreMinimized: false
accuracy: 20
fillGaps: true
fadeDuration: 150
showPanel: false
leftButtonWindow: 1
rightButtonWindow: 2
middleButtonWindow: 0
leftButtonDesktop: 2
middleButtonDesktop: 0
rightButtonDesktop: 0
dragToClose: false

kwin4_effect_blur:
blurRadius: 12
cacheTexture: true

kwin4_effect_logout:
useBlur: true

kwin4_effect_dashboard:
brightness: 0.5
saturation: 0.5
blur: false

kwin4_effect_screenedge:

kwin4_effect_startupfeedback:
Comment 3 Martin Flöser 2013-07-16 11:25:26 UTC
now I am confused - I expected a different output. All I can say: works for me 
with quite similar settings
Comment 4 Marc Schiffbauer 2013-07-16 13:17:22 UTC
Hi Martin,

anything else I can provide? Anything else you can imaging might cause this?

Is there anything to do for 4.10 -> 4.11 migration to make it work again which I might not have done?

One big change I can actually *see* since 4.10 is that the corners are now "glowing" when the pointer hits them....

Thanks
-Marc
Comment 5 Martin Flöser 2013-07-16 13:28:00 UTC
> anything else I can provide? Anything else you can imaging might cause this?
you could attach a screenshot of the screen edge systemsettings module. Maybe 
I notice something there
Comment 6 Marc Schiffbauer 2013-07-16 13:46:13 UTC
Created attachment 81137 [details]
Screenshot
Comment 7 Martin Flöser 2013-07-16 14:14:14 UTC
ok, I just compared to my settings and activation delay is 150 msec. Could you try with that? Maybe 300 and 350 msec is just too close to each other.
Comment 8 Marc Schiffbauer 2013-07-16 14:36:40 UTC
Bingo! Thx.

I played with the upper value a bit, leaving the lower value at 350ms. Result:

* 248ms is the hightest value where it works without problems
* at 249ms it hardly works, often I need a number of tries to make it react.

Is this system dependend (e.g. CPU/GPU ..) ?

From a user-POV: I never realized that these numbers would change the behavior of the corner actions. I always thought that the three settings were a group, so that the ms numbers would only affect "border for desktop change" settings...
Comment 9 Thomas Lübking 2013-07-16 16:45:10 UTC

*** This bug has been marked as a duplicate of bug 322057 ***