Best practices vmware display protocol usage

You can use multiple monitors, touchscreens, and all types of keyboards with a remote session. Certain settings ensure the best possible user experience.

Best Practices for Using Multiple Monitors

The following are recommendations for successfully using multiple monitors with a remote desktop:

Horizon Client supports the following monitor configurations:

Note: If you have an Ubuntu client system, you must select the top-left-most monitor as one of the monitors. For example, if you have four monitors stacked 2 X 2, you must select either the two monitors on top or the two left-most monitors.

Screen Resolution

Consider the following guidelines when setting screen resolutions:

Hardware Version Windows Version Number of 4K Displays Supported
10 (ESXi 5.5.x compatible) 7, 8, 8.x, 10 1
11 (ESXi 6.0 compatible) 7 (3D rendering feature turned off and Windows Aero turned off) 3
11 7 (3D rendering feature activated) 1
11 8, 8.x, 10 1
13 or 14 7, 8, 8.x, 10 (3D rendering feature activated) 1
13 or 14 7, 8, 8.x, 10 4

For the best performance, the virtual machine should have at least 2 GB of RAM and 2 vCPUs. This feature might require good network conditions, such as a bandwidth of 1000 Mbps with low network latency and a low package loss rate.

Note: When the remote desktop screen resolution is set to 3840 x 2160 (4K), items on the screen might appear smaller, and you might not be able to use the Screen Resolution dialog box in the remote desktop to make text and other items larger.

Touchscreen Gestures

You can use touchscreen gestures with a remote desktop or application in either full-screen mode or window mode. Touchscreens also work with the Horizon Client user interface.

Note: To use a touchscreen with the Horizon Client user interface, you must have GTK 3.24.28 or later installed on your client device.

Keyboard Limitations

Generally, keyboards work as well with a remote desktop as they do with a physical computer. Following is a list of the limitations you might encounter, depending on the type of peripherals and software on your client system: