Bug 312281 - Optional mouse edge resistance between monitors
Summary: Optional mouse edge resistance between monitors
Status: RESOLVED LATER
Alias: None
Product: kwin
Classification: Plasma
Component: xrandr (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-27 21:21 UTC by Mike Vaughn
Modified: 2022-01-31 07:04 UTC (History)
6 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 Mike Vaughn 2012-12-27 21:21:05 UTC
In the KScreen KCM, it'd be really nice if there was an option for mouse edge resistance between monitors. Ideally, the user could configure how many milliseconds the mouse must continuously move against the edge of one screen before it moves to the next screen. This would make it a lot easier work with elements at the edges of screens (e.g., panels, scrollbars), and would be in keeping with Fitts's Law (http://en.wikipedia.org/wiki/Fitt's_Law). The XFixes extension to X already provides support for this, and it's already present in Unity (although it's completely non-configurable there), so hopefully it won't be too hard to implement.

Reproducible: Always
Comment 1 H.H. 2013-01-11 15:19:45 UTC
this is a great idea! did not know that such things are possible!
Comment 2 Matthias Blaicher 2013-01-14 09:49:46 UTC
These "Pointer Barriers" would be immensely useful. I did not know about it.

I found these bugs:
https://bugs.kde.org/show_bug.cgi?id=217116
https://bugs.freedesktop.org/show_bug.cgi?id=25474

I'm not sure if this is better implemented in kwin or in kscreen, though...
Comment 3 Aaron J. Seigo 2013-02-04 13:43:20 UTC
kwin would be closer, but really this is something that probably ought to be in the windowing system itself otherwise we're playing with pointers behind the input system's back.
Comment 4 Alex Fiestas 2013-04-25 14:53:04 UTC
This is not something that belongs to KScreen, so moving to KWin.

Martin, is this something we can implement? AFAIK Ubuntu failed trying to implement this.
Comment 5 Martin Flöser 2013-04-25 15:18:39 UTC
we can consider to do that once we are on Wayland. With X I don't want to do that and I wouldn't know how except of warping the cursor which I consider as evil. My understanding of the pointer barrier is that it's not meant to be used for something like that.

Resolved later as a replacement for resolved wayland