[GNOME 40] Hot edge to switch workspaces in Activities overview by moving cursor to the sides
Feature Description
I would like to be able to move from one workspace to the next by moving my cursor to the left or right edge of the screen during the Activities overview.
Implementation
There is a concern when using a dual monitor setup, with the secondary monitor on the right or left, that you'll accidentally trigger the workspace switch when you intended to move your cursor to the other monitor.
To deal with that, I propose that either:
-
The hot edge only activates when your cursor is over the workspace rectangle. If your cursor passes over or underneath, going through the gray area, the cursor will pass between monitors freely.
-
The edge provides some resistance. By moving the mouse onto the left/right edge and continuing to apply sideways momentum for ~150 ms, the user will move onto their next monitor. If the user does not provide that additional sideways momentum and instead retracts back (bounce back, or just tap the edge), the workspace will switch over to the next one. Note: I think this edge resistance behavior should only apply when there is a secondary monitor on the left/right side of the primary.