What it does
The--add-persistent-display flag automatically installs and configures the Amyuni USB Mobile Monitor virtual display driver, which:
- Creates a virtual monitor that Windows treats as a real display
- Persists across RDP disconnections, system reboots, and Cyberdriver restarts
- Allows Cyberdriver to continue taking screenshots and controlling the desktop even when you’re not connected via RDP
- Combines perfectly with Black Screen Recovery for ultimate RDP resilience
How it works
- Automatic installation: Cyberdriver bundles the Amyuni driver files (adds only ~0.5 MB to the executable)
- Smart detection: Checks if the driver is already installed to avoid redundant installations
- One-time setup: Once installed, the virtual display persists permanently
- Automatic enablement: Ensures the virtual display is enabled on every run
Enable persistent display
--add-persistent-display: Installs and enables the virtual display driver (Windows only)
Configuring the virtual display
After the driver is installed, you can configure it like any physical monitor:- Open Windows Display Settings (right-click desktop → Display settings)
- You’ll see a new monitor: “USB Mobile Monitor Virtual Display”
- Configure as needed:
- Recommended resolution: 1024×768 (optimal for automation)
- Display mode: Extend or make it the primary display
- Position: Arrange relative to other displays
How it works with RDP
Before (without persistent display):The ultimate RDP-resistant setup
Combine all three features for maximum reliability:- ✅ Persistent Display: Virtual monitor survives RDP disconnection
- ✅ Black Screen Recovery: Automatically fixes black screen issues
- ✅ Keepalive: Prevents idle timeouts and session locks
- ✅ Result: Cyberdriver stays alive and responsive 24/7, even through RDP disconnects
When to use this
Persistent Virtual Display is essential for:- RDP-based workflows where you need automation to continue after disconnecting
- Unattended automation running on remote Windows machines
- Long-running workflows that shouldn’t be interrupted by display issues
- Production environments where reliability is critical
Removal (optional)
The virtual display persists even after Cyberdriver exits (by design). If you want to remove it: Option 1: Disable (keeps driver installed)- Open Windows Display Settings
- Detect displays and disable the “USB Mobile Monitor Virtual Display”
- Open Device Manager (Win + X → Device Manager)
- Expand “Monitors”
- Right-click “USB Mobile Monitor Virtual Display”
- Select “Uninstall device”
- Check “Delete the driver software for this device”
- Restart Windows
The virtual display is designed to persist across reboots. You typically want to keep it installed once set up, as it enables 24/7 automation without manual intervention.