Introduction and Setup
At least 2 machines are needed to operate spacedesk. These machines must be connected via a Local Area Network (e.g. Ethernet or Wireless) supporting TCP/IP network protocol. Each one of the two machines is running its own kind of spacedesk software: 1. The Primary Machine runs the spacedesk DRIVER software. It includes network display server software and display device drivers. This allows to extend or duplicate the Windows Desktop to the screen of another machine over the network. • Windows PC • Laptop • Surface Pro tablet (Windows Desktop application) 2. The Secondary Machine runs spacedesk VIEWER software which acts as the secondary display. It can be one (or multiple) of the following: • Android tablet or phone (Android VIEWER) • Windows PC, laptop or Surface Pro tablet (Windows Desktop application) • Apple Mac, iPad or iPhone (iOS VIEWER) • Linux PC and a variety of other machines (HTML5 VIEWER) 3. The Network Connection in between can be direct or through router/switch/access point connected by cable or wireless. It can be one or multiple of the following: • Ethernet crossover cable direct connection (best performance) • Ethernet cable through router/switch/hub (good performance) • WiFi direct connection to Access Point (intermediate performance) • USB Tethering or USB to Ethernet (intermediate performance) • WiFi through router/switch/hub (worst performance) SYSTEM REQUIREMENTS Primary Windows Machine (network display server) The spacedesk server runs a Windows service and the WDDM Display Driver which is visible to Windows just as an own separate virtual graphics adapter (Windows 10) or as additional virtual display monitors on the primary graphics adapter (Windows 8.1). These additional virtual displays can mirror the main screen or extend the Windows Desktop. spacedesk DRIVER software is capturing their screen content, compressing it and transmitting it over the LAN (Local Area Network) to the spacedesk VIEWERs. • Windows 11 / 10 (version 1607 – later only) / 8.1 • Graphics adapter Nvidia / AMD / Intel / Basic Display • WDDM 3.0 / 2.7 / 2.6 / 2.5 / 2.4 / 2.3 / 2.2 / 2.1 / 2.0 / 1.3 / 1.2 / 1.1 • DirectX 12/11/10/9 Secondary Machine or Device (network display client) Android VIEWER on tablets and phones. • Android (> version 4.1) iOS VIEWER on iPhones, iPads and iPod touch • iOS (> version 9.3) Windows VIEWER on Windows PCs, laptops and Surface. • Windows 11 / 10 / 8.1 / 7 • DirectX 10 • DirectX WARP (Min. 800 MHz CPU / Min. 512MB RAM) HTML5 VIEWER on any device running operating system with HTML5 Web browsers Chrome (> 16), Safari (> 5.1) Internet Explorer (> 10), Opera (> 27) e.g.: • Windows Phones (Windows Phone 10 / 8.1) • Windows Surface, tablet, laptop and PC (Windows 10, 8.1, 8, 7, Vista, XP) • Mac (OSX) • Linux PC and laptop Network Connection Network needs to run TCP-IP protocol. SETUP WINDOWS DRIVER (PRIMARY MACHINE) Before installing a new spacedesk version, uninstall any previous version. This can be done on Windows Control Panel → Programs and Features. Run the spacedesk Driver Installer For Windows 10/11: spacedesk_driver_Win_10_32_v1065_BETA.msi for 32-bit platform spacedesk_driver_Win_10_64_v1065_BETA.msi for 64-bit platform For Windows 8.1: spacedesk_driver_Win_8.1_32_v1057_BETA.msi for 32-bit platform spacedesk_driver_Win_8.1_64_v1057_BETA.msi for 64-bit platform Make sure to check the Firewall configuration before proceeding otherwise no client will be able to discover this Primary Machine nor connect to it.
Only on Windows 8.1 the dialogs below will be shown and need to be confirmed. These operating systems, also require a reboot after the setup has completed.
Check if the spacedesk System Tray icon (at the bottom right of the screen) is visible in the notification area and click it to show spacedesk status ON in spacedesk Driver Console app.
SETUP VIEWER (SECONDARY DEVICE)
Install on Android and iOS Smartphones and Tablets via App Store Android VIEWER is installed from the Google Play Store and iOS VIEWER is installed from the iTunes App Store.
spacedesk secondary machines (except HTML5 VIEWER) can do automatic network discovery of Primary Machines.
DIRECT USB CABLE CONNECTION (ANDROID ONLY)
USB cable connection is now supported in Android client devices. To enable this feature, just open the spacedesk Driver Console → Communication Interfaces, then switch ON the Android USB Cable toggle switch. Plug the Android client device via direct USB cable to primary machine then spacedesk Viewer app will automatically connect as spacedesk display.
FYI: Android USB ON disables other USB cable applications (e.g. File Transfer). Android USB OFF enables other applications again. In case of USB cable issues: – Slowly unplug and plug USB cable a few times. – Restart Android mobile device. – Restart Windows PC.
WINDOWS DRIVER (PRIMARY MACHINE)
Desktop Extension or Desktop Duplication (mirror) Settings in Display Control Panel Right Mouse Click on Desktop → context menu “Display settings” leads to Display Control Panel. Display Control Panel can be used to change display resolutions and to verify proper operation. During Desktop Extension the following status should be shown:
VIEWER (SECONDARY DEVICE)
The “Resolutions” dialog box of the Windows VIEWER Settings allows the users to use up to two resolutions. The client’s native resolution can be enable and use by checking the box of “Native Screen Resolutions”.Then the user can also add another resolution by selecting one of the typical screen resolutions on the combo box.