Bug 335700 - KWin should also warn about common screen focus preventing screen switching shortcuts
Summary: KWin should also warn about common screen focus preventing screen switching s...
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: core (other bugs)
Version First Reported In: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: 5
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-02 14:06 UTC by Aleksey Midenkov
Modified: 2025-03-17 22:22 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aleksey Midenkov 2014-06-02 14:06:43 UTC
Switch to Next Screen
Switch to Previous Screen
Switch to Screen N

I didn't noticed any effect from these hotkeys. Expected: window become focused from the other screen.


Reproducible: Always
Comment 1 Martin Flöser 2014-06-02 14:20:30 UTC
please provide output of:
qdbus org.kde.KWin /KWin supportInformation
Comment 2 Thomas Lübking 2014-06-02 20:57:05 UTC
"kcmshell4 kwinoptions", uncheck "active screen follows mouse"
dupe of bug #183410 - from 4.11 on you should get a warning that this combo does not work.
Comment 3 Thomas Lübking 2014-06-02 20:57:38 UTC
ps: please in any case confirm (or deny) that it is this issue. thanks.
Comment 4 Aleksey Midenkov 2014-06-04 09:03:53 UTC
KWin Support Information:
The following information should be used when requesting support on e.g. http://forum.kde.org.
It provides information about the currently running instance, which options are used,
what OpenGL driver and which effects are running.
Please post the information provided underneath this introductory text to a paste bin service
like http://paste.kde.org instead of pasting into support threads.

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

Version
=======
KWin version: 4.11.9
KDE SC version (runtime): 4.13.0
KDE SC version (compile): 4.13.0
Qt Version: 4.8.6

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: false
glSmoothScale: 2
colorCorrected: false
xrenderSmoothScale: false
maxFpsInterval: 16666666
refreshRate: 0
vBlankTime: 6000000
glDirect: true
glStrictBinding: true
glStrictBindingFollowsDriver: true
glLegacy: false
glCoreProfile: false
glPreferBufferSwap: 97

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

Screens
=======
Multi-Head: no
Active screen follows mouse:  no
Number of Screens: 2
Screen 0 Geometry: 0,0,1080x1920
Screen 1 Geometry: 1080,240,1200x1920

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

Compositing
===========
Qt Graphics System: raster
Compositing is not active
Comment 5 Aleksey Midenkov 2014-06-04 09:05:43 UTC
Active screen doesn't follow mouse! Checkbox was unchecked.
Comment 6 Thomas Lübking 2014-06-04 09:24:21 UTC
> separateScreenFocus: false
this needs to be enabled

...probably the check should be extended for kwin/5 (needs update of visible strings, ie. i18n)
Comment 7 Aleksey Midenkov 2014-06-04 11:30:56 UTC
Ok, now it works! I guess, if user tries to switch screen by hotkey it should enable it with warning message:

"Separate screen focus was enabled!
It can be disabled in Window Behaviour -> Multiscreen behaviour"
Comment 8 Zamundaaa 2025-03-17 22:22:49 UTC
The option was removed, the shortcuts now always work.