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
this is a great idea! did not know that such things are possible!
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...
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.
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.
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