Bug 384269

Summary: mouse input not accepted on desktop borders
Product: [Plasma] kwin Reporter: gst402
Component: platform-x11-standaloneAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: normal CC: bugseforuns, nate, notmart, plasma-bugs, shtetldik
Priority: NOR Flags: mgraesslin: Wayland-
mgraesslin: X11+
Version: 5.10.5   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: kwinrc

Description gst402 2017-09-01 20:32:40 UTC
There seems to be a roughly 1px by 1px border around the desktop in which no input is accepted. (e.g. scrolling file/web browser, grabbing windows, etc)
to reproduce: 
1) open dolphin (or any application that relies on mouse input really)
2) move cursor to any screen edge and scroll
actual results: application does not scroll or accept mouse input
expected results: application will scroll and accept mouse input normally
If this is intended behavior, is there any workaround? 
please let me know if additional debugging information or a video demonstrating behavior is necessary
I am using KDE Neon User Edition with Plasma 5.10.5
Comment 1 Nate Graham 2017-09-02 16:28:18 UTC
A video would be helpful. I'm not able to reproduce this in my Neon. perhaps I'm not understanding the problem.
Comment 2 gst402 2017-09-02 19:14:25 UTC
when the cursor reaches the edge, the file is no longer displayed as being hovered over
in addition, when the cursor is at the edge, scrolling doesn't work and the file cannot be selected via clicking
https://webmshare.com/0KWzP
Comment 3 Nate Graham 2017-09-02 19:24:41 UTC
Thanks for the video! I can see the issue now. However I'm not able to reproduce it with a fresh Neon install. If you create another user account and log in as that user, does the problem still happen?
Comment 4 gst402 2017-09-02 19:49:54 UTC
It reproduces for me both with a freshly created user account and in a live session.
Comment 5 Nate Graham 2017-09-02 19:54:23 UTC
Huh, weird. I'm going to have to defer to someone else with more knowledge here.
Comment 6 Marco Martin 2017-09-04 13:40:25 UTC
doesn't seem to be reproducible here
Comment 7 Martin Flöser 2017-09-04 14:43:01 UTC
please provide output of:
qdbus org.kde.KWin /KWin supportInformation

Please also attach your ~/.config/kwinrc
Comment 8 gst402 2017-09-04 22:24:45 UTC
Created attachment 107696 [details]
kwinrc
Comment 9 gst402 2017-09-04 22:25:13 UTC
https://pastebin.com/HnYH37k3
Comment 10 gst402 2017-09-04 22:35:58 UTC
did a little more testing, specifically the left edge causes this issue, though the panel functionality is unaffected if moved to that side (no matter how close to screen edge, all panel buttons work)
Comment 11 Martin Flöser 2017-09-05 16:21:26 UTC
especially the left edge or only the left edge?
Comment 12 gst402 2017-09-05 17:11:53 UTC
only the left edge
it's particularly annoying during web browsing as I typically park my cursor there when scrolling
Comment 13 gst402 2017-09-05 17:21:08 UTC
I thought it was all edges at first as I first noticed the issue in Dota 2, where edge panning (moving mouse to edge to move camera) is entirely non-functional, though that's probably a different issue entirely. 
with any application run on the desktop, it doesn't take mouse input when the cursor is all the way to the left
I could put my panel there and call it a day, but I'm a little surprised that nobody else can replicate this issue, given the relatively standard specification of my hardware and the lack of difference of behavior in a live session.
Comment 14 Patrick Silva 2017-09-05 17:47:49 UTC
Same problem on Arch, plasma 5.10.5.
Comment 15 Martin Flöser 2017-09-05 18:32:07 UTC
Please consider disabling the touch edge. It is a known problem that screen edge support kills one pixel on X11. On Wayland this issue does not exist.

I'm totally honest: I don't expect that we can address this problem anytime soon.
Comment 16 gst402 2017-09-05 18:51:01 UTC
how can I disable the touch edge?
all of my "Active Screen Corners and Edges" are set to "No Action"
Comment 17 Nate Graham 2017-09-07 03:46:36 UTC
*** Bug 384453 has been marked as a duplicate of this bug. ***
Comment 18 Shmerl 2017-09-07 04:07:35 UTC
(In reply to gst402 from comment #16)
> how can I disable the touch edge?
> all of my "Active Screen Corners and Edges" are set to "No Action"

I second that. I found that in System Settings > Desktop Behavior > Touch Screen, I had left edge enabled for "toggle window switching". But disabling it doesn't fix the problem.
Comment 19 Shmerl 2017-09-07 04:09:40 UTC
Heh, this worked. I set System Settings > Desktop Behavior > Screen Edges left edge to something, and then unset it back. That fixed the scrolling!
Comment 20 Christoph Feck 2017-09-27 19:53:30 UTC

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