Bug 174260 - Option to disable active corner "push"
Summary: Option to disable active corner "push"
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: compositing (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-04 15:16 UTC by Saumitra Khare
Modified: 2009-07-12 15:15 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Saumitra Khare 2008-11-04 15:16:03 UTC
Version:           KDE4 SVN rev.876831 (using Devel)
Compiler:          gcc (SUSE Linux) 4.3.1 20080507 gcc-4_3-branch revision 135036
OS:                Linux
Installed from:    Compiled sources

The sensitivity of the "Present Windows" effect is so less that the effect does not start when the mouse touches the corner (or edge as per the setting).The mouse has to be forced in the corner/edge to start the effect.

This makes the effect very hard to use because most times the user wants to switch windows fast and therefore just touches the mouse to the corner/edge which does not start the effect. This becomes very irritating. The same effect in compiz, for example, is a pleasure to use because it is fast (Although the effect is started many times by mistake but I think that is fine).
Comment 1 Michael Reiher 2009-03-25 15:54:32 UTC
Same here. The corners should be a lot more sensitiv. When not paying special attention, I trigger corner actions maybe in 30% of the cases. You have deliberately push really hard into the corner. Looking at myself: Usually I have the focus somewhere else on the screen and when aiming for the corner I follow the cursor only from the corner of the eye, and as soon as it has reached the corner I pull it back, as the next action (e.g. selecting a window) happens somewhere in the middle. And this is usually not enough to trigger the effect.

Don't know how exaclty it works at the moment or what a good heuristics would be, but I think it should be dependent on the mouse speed. With fast movement a short touch is enough, with slow movement you have to push a little more (in order to avoid accidential trigger e.g. when you are actually try to grip the corner of a window frame.).

This is also especially a problem when you reach the end of the pointing device movement, e.g. on touchpads or when you move the cursor from the far end of the screen. You just manage to reach the corner in one go, but you have to start another movement to actually trigger the effect.
Comment 2 Martin Flöser 2009-06-28 20:06:09 UTC
That seems to be implemented in 4.3 (I just tested). There is a new setting in systemsettings -> desktop -> screen edges which allows you to configure the activation delay. When setting to 0 the edge gets activated at once.
Comment 3 Martin Flöser 2009-06-29 10:11:18 UTC
*** Bug 198225 has been marked as a duplicate of this bug. ***
Comment 4 Martin Flöser 2009-07-12 15:15:05 UTC
*** Bug 198225 has been marked as a duplicate of this bug. ***