A mouse gesture tool for Windows 11: rub the screen edges to switch virtual desktops and toggle Task View
Single portable DeskFlip.exe. No installation, no .NET runtime required. Put it anywhere and run it.
Supported Languages: English, 简体中文.
A tiny tray utility for switching Windows 11 virtual desktops with a mouse gesture: rub the left or right screen edge vertically (slide the cursor up and down along the edge) to flip to the previous/next desktop. Rub the top or bottom edge horizontally to open or close Task View.
- 🖱No buttons, no hotkeys: just rub the screen edge with your mouse.
- 🗂Top/bottom-edge gesture: open or close Task View (Win+Tab) without touching the keyboard, with an independent toggle for each edge.
- 🎯Adjustable sensitivity: trigger-zone width, stroke length, rub count and more.
- 🖥Smart fullscreen detection: gestures are automatically disabled while a fullscreen app is active.
- 🚫Per-app blocklist: never trigger while specific programs are running.
- 🌗Dark-mode settings window that matches the Windows 11 look.
- 🚀Optional auto-start at login.
- 🔋Lightweight: sits quietly in the system tray, near-zero resource usage.
The only mouse gesture I ever use on a Windows PC is switching virtual desktops. The gesture tool I had been using stopped working on Windows 11, and every open-source alternative I could find had been abandoned years ago. So I wrote my own, and I'm releasing it here, free and open source.
- Move the mouse cursor up and down along the left/right edge of the screen (e.g., down-up-down, in no fixed order) → Switch to the left/right virtual desktop
- Move the mouse cursor left and right along the top or bottom edge of the screen → Open or close Task View (
Win+Tab; the two edges have independent toggles in Settings, bottom on and top off by default) - Tip: fling the cursor into the edge so it stops against it, then slide along the edge.
- Double-click the tray icon to open Settings; right-click it to pause gestures or exit.
- The settings window opens automatically on first run.
- Gestures stop at the leftmost/rightmost desktop (same as the
Win+Ctrl+←/→hotkeys, no wrap-around). - While a window running as administrator is active, Windows blocks the gesture switch. If this affects you, run DeskFlip as administrator.
1. This software never connects to the internet. There is no server, no telemetry, no update checker.
2. All settings are stored locally at %AppData%\DeskFlip\settings.json.
In conclusion, we don't collect any data from you.
DeskFlip observes the cursor position through a global mouse hook and switches desktops by sending the standard Win+Ctrl+←/→ and Win+Tab hotkeys to Windows. Heuristically this resembles what keyloggers and automation tools do, so an unsigned build may trigger Windows SmartScreen or antivirus warnings. This is a false positive; the entire source code is published here for your review.

