2.0.0170.1 MB
MIT
strict
core22
Multi-monitor cursor lock, X11 window swapper, wallpaper slicer & dimmer
A Linux X11 alternative to Dual Monitor Tools. Independent open-source project, not affiliated with or endorsed by Dual Monitor Tools.
FEATURES
• Cursor Lock & Sticky Edges: Real X11 RandR/Xinerama monitor schematic with live pointer telemetry, hardware XFixes >= 5 pointer barriers (with active boundary clamp fallback), configurable sticky edge crossing friction, cursor warp to primary/next monitor, and optional global hotkeys (Ctrl+Alt+L, Ctrl+Alt+M).
• Swap Windows Across Screens & Monitor Dimmer: Browse or crosshair-pick any X11 window, move or swap windows proportionally across screens via EWMH NETMOVERESIZEWINDOW, swap all windows between Screen 1 and Screen 2, and toggle a click-through translucent secondary monitor dimmer (NETWMWINDOWTYPEDOCK + XShape).
• Multi-Monitor Wallpaper Slicer (XRootPixmap): Load panoramic images or generate multi-monitor gradient calibration panoramas, slice per-monitor crops matching exact RandR monitor (x, y, w, h) geometry, apply directly to the X11 root window (XROOTPMAPID / ESETROOTPMAPID), or export sliced composite PNGs.
NOTES
• Designed for X11 and XWayland sessions; Wayland-native windows and compositor-exclusive surfaces cannot be moved by X11 clients.
SUPPORT & DONATE
• Created by Thanh Nguyen — https://buymeacoffee.com/thanhnv128b
FEATURES
• Cursor Lock & Sticky Edges: Real X11 RandR/Xinerama monitor schematic with live pointer telemetry, hardware XFixes >= 5 pointer barriers (with active boundary clamp fallback), configurable sticky edge crossing friction, cursor warp to primary/next monitor, and optional global hotkeys (Ctrl+Alt+L, Ctrl+Alt+M).
• Swap Windows Across Screens & Monitor Dimmer: Browse or crosshair-pick any X11 window, move or swap windows proportionally across screens via EWMH NETMOVERESIZEWINDOW, swap all windows between Screen 1 and Screen 2, and toggle a click-through translucent secondary monitor dimmer (NETWMWINDOWTYPEDOCK + XShape).
• Multi-Monitor Wallpaper Slicer (XRootPixmap): Load panoramic images or generate multi-monitor gradient calibration panoramas, slice per-monitor crops matching exact RandR monitor (x, y, w, h) geometry, apply directly to the X11 root window (XROOTPMAPID / ESETROOTPMAPID), or export sliced composite PNGs.
NOTES
• Designed for X11 and XWayland sessions; Wayland-native windows and compositor-exclusive surfaces cannot be moved by X11 clients.
SUPPORT & DONATE
• Created by Thanh Nguyen — https://buymeacoffee.com/thanhnv128b
Update History
2.0.0 (1)14 Nov 2026, 04:15 UTC
14 Nov 2026, 03:48 UTC
14 Nov 2026, 03:47 UTC
14 Nov 2026, 04:15 UTC


