Skip to content

Latest commit

ย 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

WallSim Logo

WallSim Professional

The Ultimate Virtual Display Wall Manager for Windows
Next-generation interactive canvas for professional multi-monitor setups.

WallSim Hero Banner
Version Python PySide6 Windows

Features โ€ข Installation โ€ข Tech Stack โ€ข Other Languages


โšก The Power of Virtualization

WallSim bridges the gap between software flexibility and hardware simulation. It provides a seamless interface to control the Virtual Display Driver (VDD), allowing users to deploy, arrange, and monitor dozens of virtual displays without touching a single cable.

๐ŸŒŸ Why WallSim?

Feature WallSim Professional Standard Setup
Canvas Interface Interactive 2D Grid (Drag & Drop) Text-based Registry Files
Real-time Monitoring Integrated Live Capture (800ms) No Preview
Deployment Instant VDD Bridge Manual Driver Injection
Profiles Save/Load .wallsim Snapshots Manual Configuration

๐ŸŽฏ Target Use Cases

WallSim is designed for professionals who need more than just a physical screen.

  • ๐ŸŒ Headless Operations: Manage remote servers or PCs that don't have a physical monitor attached.
  • ๐ŸŽฎ Cloud Gaming & Streaming: Create custom resolution virtual monitors for OBS, Sunshine, or Moonlight to stream games at 4K/120Hz without a dummy plug.
  • ๐Ÿฅฝ VR Workspaces: Deploy multiple high-resolution virtual displays to use inside VR environments like Virtual Desktop or Immersed.
  • ๐Ÿ’ป Software Development: Test multi-monitor application logic and layout persistence without purchasing expensive hardware.
  • ๐Ÿ–ผ๏ธ Digital Signage: Precisely arrange display grids for large-scale video walls and public info-displays.

โœจ Key Features

๐Ÿ–ฅ๏ธ Native VDD Integration

Deploy FHD, QHD, or 4K virtual monitors instantly. No reboots required. Full synchronization with Windows Display Settings.

๐ŸŽจ Neural Interactive Canvas

A high-performance workspace where you can arrange screens, detect overlaps (visualized in red), and manage physical vs. virtual devices with color-coded clarity.

๐Ÿ‘๏ธ Intelligent Live Preview

Powered by MSS Native API, watch every virtual display's content in real-time within the app. Zero-latency UI updates.

๐ŸŒ Global by Design

Professionally localized for 7 languages. A single toggle switches the entire UI, toolbar, and inspector data.


๐Ÿ›  Quick Start

๐Ÿ“‹ Prerequisites

  • OS: Windows 10 or 11
  • Privileges: Administrator (Required for VDD driver control)
  • Python: 3.10 - 3.14

๐Ÿ“ฆ Installation

# 1. Clone the repository
git clone https://github.com/wallsim-project/wallsim.git
cd wallsim

# 2. Install dependencies
pip install -r requirements.txt

# 3. Launch the Professional Edition
python src/main.py

โš ๏ธ Troubleshooting: SmartScreen Warning

If you download the pre-compiled .exe from the Releases page, Windows Defender SmartScreen might flag it as an unrecognized app because it is not digitally signed. To run the app:

  1. Click "More info" on the SmartScreen prompt.
  2. Click "Run anyway". (Administrative privileges are required to manage virtual displays)

๐Ÿ— System Architecture

graph TD
    User([User Interaction]) --> GUI[PySide6 Professional UI]
    GUI --> Canvas[Interactive Canvas Engine]
    GUI --> Bridge[VDD Bridge / Registry Hub]
    Canvas --> Capt[MSS Screen Capture Worker]
    Bridge --> Driver[Windows Virtual Display Driver]
    Capt --> Preview[Live Graphics Feed]
    
    style GUI fill:#2c3e50,stroke:#3498db,stroke-width:2px,color:#fff
    style Driver fill:#1a1a1a,stroke:#e74c3c,stroke-width:2px,color:#fff
Loading

โค๏ธ Acknowledgements

Special thanks to the Virtual-Display-Driver project by MikeTheTech & Team. Their hardware-level simulation is the core of WallSim.


๐Ÿ“„ License

Released under the MIT License. Copyright (c) 2026 WallSim Contributors.

About

๐Ÿš€ Professional Virtual Display Wall Manager for Windows. Create, arrange, and monitor virtual screens with a real-time interactive canvas.

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages