Bug 455701 - WindowHeap-based effects don't tell you what middle click does or let you configure it
Summary: WindowHeap-based effects don't tell you what middle click does or let you con...
Status: REPORTED
Alias: None
Product: kwin
Classification: Plasma
Component: effects-window-management (show other bugs)
Version: 5.25.0
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2022-06-21 08:38 UTC by zerocostabstraction
Modified: 2023-09-11 19:23 UTC (History)
5 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description zerocostabstraction 2022-06-21 08:38:20 UTC
SUMMARY

Middle click closes windows. I know that because I've been using KDE for a long time, and that's how the old Present All Windows worked. However, with the 2 new effects, middle click closes the window, but this isn't actually configurable, or even stated. I'll assume that KDE as a product wants to stay away from "tribal knowledge" being passed down through 3rd party forums. 

STEPS TO REPRODUCE
1. Go to Desktop Effects
2. Find Overview/Present All Windows
3. Check its settings

OBSERVED RESULT

Middle click behavior isn't stated, nor configurable

EXPECTED RESULT

Middle click behavior either stated, or configurable.

Operating System: openSUSE Tumbleweed 20220617
KDE Plasma Version: 5.25.0
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.2
Kernel Version: 5.18.4-1-default (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 1800X Eight-Core Processor
Memory: 15.6 GiB of RAM
Graphics Processor: AMD Radeon RX Vega
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: B450 AORUS ELITE
Comment 1 Gauthier 2022-09-07 10:34:34 UTC
Yes I think that would be useful.

Actually the default middle click closing windows with those effects really makes it problematic if:
1. you have three finger tap = middle click and 
2. you use the three finger swipe gesture to activate the effect (like for the overview effect). 

It means that when you activate the effect, if your cursor happen to be on a window displayed by the effect the window closes automatically!

I thought it was a bug in Overview effect until I realised the three finger swipe also activate the three finger tap which triggered the close.
Comment 2 Gauthier 2022-09-09 18:48:54 UTC
(In reply to Gauthier from comment #1)
> Yes I think that would be useful.
> 
> Actually the default middle click closing windows with those effects really
> makes it problematic if:
> 1. you have three finger tap = middle click and 
> 2. you use the three finger swipe gesture to activate the effect (like for
> the overview effect). 
> 
> It means that when you activate the effect, if your cursor happen to be on a
> window displayed by the effect the window closes automatically!
> 
> I thought it was a bug in Overview effect until I realised the three finger
> swipe also activate the three finger tap which triggered the close.


Being able to configure middle click action would still be nice but ignore my last comment about the issue I'm facing. This is only the case in X11 using touchegg gesture and not the case with native KDE gestures on wayland.