---
title: Install Virtual Screen Regions on Linux | Snap Store
description: Get the latest version of Virtual Screen Regions for Linux - Divide monitors
  into virtual X11 sub-screens clamping maximized windows
url: https://snapcraft.io/virtual-screen-regions
---

# Virtual Screen Regions

[Nguyen Van Thanh (thanhnv128)](https://snapcraft.io/publisher/thanhnv128 "View all snaps from Nguyen Van Thanh (thanhnv128)")

* [Nguyen Van Thanh (thanhnv128)](https://snapcraft.io/publisher/thanhnv128 "View all snaps from Nguyen Van Thanh (thanhnv128)")
* [Utilities](https://snapcraft.io/search?categories=utilities)

latest/stable 2.0.0

Install latest/stable of Virtual Screen Regions

---

**Install using the command line**

```
sudo snap install virtual-screen-regions
```

Don't have snapd? [Get set up for snaps](https://snapcraft.io/docs/installing-snapd).

---

### Package name

* virtual-screen-regions

---

### License

* MIT

---

### Last updated

* Today - latest/stable

---

### Websites

* [buymeacoffee.com](https://buymeacoffee.com/thanhnv128b "https://buymeacoffee.com/thanhnv128b")

---

### Contact

* [buymeacoffee.com](https://buymeacoffee.com/thanhnv128b "https://buymeacoffee.com/thanhnv128b")

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/virtual-screen-regions#report-snap-modal)

---

* [Description](https://snapcraft.io/virtual-screen-regions#tab-description)
* [Security](https://snapcraft.io/virtual-screen-regions#tab-security)

#### Divide monitors into virtual X11 sub-screens clamping maximized windows

A Linux X11 alternative to MaxTo. Independent open-source project, not affiliated with or
endorsed by Digital Creations AS. Window enumeration, maximize state interception, global hotkeys,
and region clamping operate on X11/EWMH (and XWayland); Wayland-native windows cannot be moved
or intercepted by external X11 clients.

FEATURES
• Region Splitter & Virtual Sub-Monitors: slice each RandR monitor horizontally or vertically via
an interactive recursive binary split tree with draggable splitters, persistent region layout,
and an active Maximize Interceptor Watcher polling \_NET\_WM\_STATE\_MAXIMIZED\_VERT/HORZ to clamp
maximized X11 windows inside their containing virtual sub-screen.
• Per-Region Maximize Mode & Live X11 Windows: inspect open X11 windows mapped to virtual region
IDs, maximize to region, cycle regions, span 2 adjacent regions, and toggle desktop region
border overlays.
• Preset Profiles & Global Hotkeys: save and load multi-monitor split tree presets (Ultrawide 21:9,
4K Quadrant, Dual-Display Split) and register XGrabKey shortcuts (Ctrl+Alt+M, directional
Ctrl+Alt+Left/Right/Up/Down).

SUPPORT & DONATE
• Created by Thanh Nguyen — <https://buymeacoffee.com/thanhnv128b>

---

## Install Virtual Screen Regions on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the [installing snapd documentation](https://snapcraft.io/docs/installing-snapd).

[### Arch Linux](https://snapcraft.io/install/virtual-screen-regions/arch)

[### CentOS](https://snapcraft.io/install/virtual-screen-regions/centos)

[### Debian](https://snapcraft.io/install/virtual-screen-regions/debian)

[### elementary OS](https://snapcraft.io/install/virtual-screen-regions/elementary)

[### Fedora](https://snapcraft.io/install/virtual-screen-regions/fedora)

[### KDE Neon](https://snapcraft.io/install/virtual-screen-regions/kde-neon)

[### Kubuntu](https://snapcraft.io/install/virtual-screen-regions/kubuntu)

[### Manjaro](https://snapcraft.io/install/virtual-screen-regions/manjaro)

[### Pop!\_OS](https://snapcraft.io/install/virtual-screen-regions/pop)

[### openSUSE](https://snapcraft.io/install/virtual-screen-regions/opensuse)

[### Red Hat Enterprise Linux](https://snapcraft.io/install/virtual-screen-regions/rhel)

[### Ubuntu](https://snapcraft.io/install/virtual-screen-regions/ubuntu)
