On a Linux-based dual screen/monitor/display setup, swap your mouse pointer from one screen to the other instantly.
- Dual screens/monitors/displays
- xdotool installed
- Tested working on Ubuntu 20.04 (Gnome Desktop), but probably works on many others.
-
Install xdotool if you dont have it
sudo apt install xdotool
-
Download and open
screen-swap.sh
in a text editor and change the settings to match your screen setup.To find your screen values:
xrandr | grep " connected"
Take note of the
widthxheight+X+Y
values (e.g.3840x2160+0+0
) for both connected screens Then edit the script with these valuesnano screen-swap.sh
-
Make the script executable if required
chmod +x swap-screen.sh
-
Copy the script to somewhere on your path
cp swap-screen.sh ~/.local/bin/
-
Test by running
swap-screen.sh
, then bind this command to a hot-key or mouse button. For example I bind it to an extra side-button on my mouse using Keyboard Shortcuts settings in Ubuntu Gnome Desktop.
Suggestions/PRs welcome.
- Make the script auto-detect monitor dimensions