Skip to content

Optional pointer barriers around panel

Hi,

one of the usability problems I have with Xfce is related to multi-monitor setups.

When you have a a panel e.g. on the bottom of a monitor, you can slam the mouse pointer to the bottom and then interact with the panel. But if you have another monitor underneath, you can't slam because the pointer ends up on the next monitor ;)

This is frustrating because a lot of muscle memory is involved in this slam. It also makes interaction more tiresome as more precise movements are needed.

Cinnamon (I think) has a solution to this. They simply prevent the cursor from moving past the outer edge of the panel, presumably using pointer barriers. Could the same be implemented in Xfce's panel?

Of course this begs the question: How do you move past the panel when you actually intend to? This could be based on a certain speed, or a certain threshold (the same way Xfwm4's workspace wrapping resistance works currently)

Many thanks! :)