VirtualDeskID

Overview

VirtualDeskID displays the current virtual desktop number in the Windows system tray, making it easy to see which desktop is active.
Click the tray icon to switch to the next virtual desktop.
The one-click control is especially convenient on touchscreens and pen displays.

System Requirements

Tested on Windows 11. Windows 10 has not been tested.
Built for 64-bit CPUs.

Download

v1.1.0 https://github.com/mssoftjp/VirtualDeskID/releases/download/v1.1.0/VirtualDeskID-v1.1.0.zip

Because of how the utility interacts with virtual desktops, Windows Defender or other security software may show a warning.
If Windows SmartScreen displays "Windows protected your PC," select "More info" and then "Run anyway" after confirming the downloaded file came from this official release link.
Each release is submitted to Microsoft for review, but detection updates may take some time to propagate.

Features

  • Run the executable directly; no installation or administrator privileges are required.
  • No registry changes or custom drivers.

I usually keep three virtual desktops open: one for email and chat, one for the main task, and one for secondary work. Keyboard shortcuts are efficient on a full keyboard, but compact keyboards without arrow keys can make switching cumbersome. The standard Windows interface also takes several clicks.
VirtualDeskID therefore adds a simple one-click way to move to the next virtual desktop.

Why It Was Built

When work is divided across virtual desktops, it is easy to lose track of the active desktop. Win+Tab shows the overview, but often a small desktop-number indicator is all that is needed.
VirtualDesktopManager provides similar functionality on Windows 10, but changes to virtual desktop internals prevented it from working on Windows 11. VirtualDeskID was built for Windows 11 with VirtualDesktopAccessor.dll.
The name is short for Virtual Desktop Identifier.

Version History

v1.1.0

  • Added virtual desktop switching by clicking the system tray icon.

v1.0.0

  • Initial release.

See all versions on GitHub Releases.

License and Disclaimer

See the license on GitHub.

Acknowledgements

Thank you to the developers and contributors of the following projects, which provided essential inspiration and functionality: