Bug 257315

Summary: kwin doesn't prevent mouse from entering offscreen areas in Xinerama with different resolution displays
Product: [Plasma] kwin Reporter: Sebastian Kügler <sebas>
Component: xineramaAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: wishlist    
Priority: NOR    
Version: git master   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:

Description Sebastian Kügler 2010-11-19 13:04:51 UTC
Version:           SVN
OS:                Linux

I'm using two monitors with different resolutions, so KWin ends up having empty areas in the "big rectangle that fits both screens".

KWin doesn't prevent the mouse from entering these, so that for example a panel that's at the edge of a visible screen is not at teh edge of the "input rectangle", and thus much harder to hit.

One can also "lose" the mouse pointer in these areas, but that's much less of a problem in my daily work.

Reproducible: Always

Steps to Reproduce:
- setup kwin with two screens, different resolutions
- move mouse into "invisible area"

Actual Results:  
Mouse moves into invisible area

Expected Results:  
mouse should stick to the edge of the visible area

In KDE 3, this worked fine.
Comment 1 Christoph Feck 2010-11-19 14:09:26 UTC
> In KDE 3, this worked fine.

I remember I had that problem in KDE 3, but I probably was using multiple screens (multi head).
Comment 2 Christoph Feck 2010-11-19 14:09:52 UTC
Ah, there is a program in playground/utils ("noenter") to avoid that.
Comment 3 Thomas Lübking 2012-03-13 06:37:43 UTC
This was  considered a bug in X11 and got recently fixed there:
https://bugs.freedesktop.org/show_bug.cgi?id=20334