Horizon Client for Windows provides a familiar, personalized desktop and application environment. End users can access USB and other devices connected to their local Windows computer, send documents to any printer that their local computer can detect, use smart cards to authenticate, and use multiple display monitors.
Feature Support for Windows Clients Certain guest operating systems and remote desktop features require specific Horizon Agent versions. Use this information when planning which features to make available to your end users.
Resizing the Remote Desktop Window If a Horizon administrator has locked the guest size, or if you are using the RDP display protocol, you cannot change the resolution of the remote desktop window.
Supported Multiple Monitor Configurations Horizon Client supports the following multiple monitor configurations.
Select Specific Monitors to Display a Remote Desktop If you have two or more monitors, you can select the monitors on which to display a remote desktop window. For example, if you have two monitors, you can specify that the remote desktop window appears on only one of those monitors.
Display a Remote Desktop on a Single Monitor in a Multiple-Monitor Setup If you have two or more monitors, but you want a remote desktop window to appear on only one monitor, you can configure the remote desktop window to open on a single monitor.
Select Specific Monitors to Display Published Applications If you have two or more monitors, you can select the monitors on which to display published application windows. For example, if you have two monitors, you can specify that published application windows appear on only one of those monitors.
Use Display Scaling Users that have poor eyesight or high-resolution screens, such as 4K monitors, generally have scaling enabled by setting the DPI (Dots Per Inch) on the client system to greater than 100 percent. The DPI setting controls the size of the text, apps and icons. A lower DPI setting makes them appear smaller and a higher setting makes them appear bigger. With the Display Scaling feature, remote desktops and published applications support the client system's scaling setting and appear normal-sized rather than very small.
Using DPI Synchronization The DPI Synchronization feature ensures that the DPI setting in a remote desktop or published application matches the client system's DPI setting.
Change the Display Mode for a Remote Desktop You can change the display mode, such as from Fullscreen - All Monitors mode to Fullscreen - Single Monitor mode, before or after you connect to a remote desktop. This feature is not supported for published applications.
Customize the Display Resolution and Display Scaling for a Remote Desktop You can use Horizon Client to customize the display resolution and display scaling for a remote desktop. The display resolution determines the clarity of the text and images. At higher resolutions, such as 1600 x 1200 pixels, items appear sharper. Display scaling, which is represented as a percentage, increases or decreases the size of text, icons, and navigation elements.
Use USB Devices With the USB redirection feature, you can use locally attached USB devices, such as thumb flash drives, in a remote desktop or published application.
USB Redirection Limitations The USB redirection feature has certain limitations.
Using Webcams and Microphones With the Real-Time Audio-Video feature, you can use the local client system's webcam or microphone in a remote desktop or published application. Real-Time Audio-Video is compatible with standard conferencing applications and browser-based video applications. It supports standard webcams, audio USB devices, and analog audio input.
When You Can Use a Webcam with the Real-Time Audio-Video Feature If a Horizon administrator has configured the Real-Time Audio-Video feature, you can use a webcam that is built in or connected to the client computer in a remote desktop or published application. You can use the webcam in conferencing applications such as Skype, Webex, or Google Hangouts.
Select a Preferred Webcam or Microphone on a Windows Client System With the Real-Time Audio-Video feature, if multiple webcams or microphones are connected to the client system, you can specify which webcam or microphone is preferred by configuring Real-Time Audio-Video settings in Horizon Client.
Using Multiple Devices with the Real-Time Audio-Video Feature If more than one webcam or microphone is connected to the client computer, and the remote desktop supports multiple device redirection with the Real-Time Audio-Video feature, you can use all the webcams and microphones connected to the client computer in the remote desktop.
Select a Preferred Speaker for a Remote Desktop If multiple speakers are connected to the client system, you can specify which speaker is preferred in a remote desktop. You can also select all the available speakers.
Sharing Remote Desktop Sessions With the Session Collaboration feature, you can invite other users to join an existing remote desktop session. A remote desktop session that is shared in this way is called a collaborative session. The user that shares a session with another user is called the session owner, and the user that joins a shared session is called a session collaborator.
Invite a User to Join a Remote Desktop Session With the Session Collaboration feature, you can invite users to join a remote desktop session by sending collaboration invitations by email, in an instant message (Windows remote desktops only), or by copying a link to the clipboard and forwarding the link to users.
Manage a Shared Remote Desktop Session After you send a session collaboration invitation, the Session Collaboration user interface turns into a dashboard that shows the current state of the shared remote desktop session (collaborative session) and enables you to take certain actions.
Join a Remote Desktop Session With the Session Collaboration feature, you can click the link in a collaboration invitation to join a remote desktop session. The link might be in an email or instant message, or in a document that the session owner forwards to you. Alternatively, you can log in to the server and double-click the icon for the session in the remote desktop and application selector window.
Share Local Folders and Drives With the client drive redirection feature, you can share folders and drives on the local client system with remote desktops and published applications.
Open Local Files in Published Applications You can turn on the ability to open local files in published applications directly from the local file system.
Copying and Pasting By default, you can copy and paste from the client system to a remote desktop or published application.
Logging Copy and Paste Activity When you enable the clipboard audit feature, Horizon Agent records information about copy and paste activity in an event log on the agent machine. The clipboard audit feature is disabled by default.
Configuring the Client Clipboard Memory Size The clipboard memory size is configurable for both the server and the client.
Dragging and Dropping The drag and drop feature works differently depending on the Horizon Agent version and how it is configured.
Tips for Using Published Applications Published applications look and feel like applications that are installed on the local client system. When using published applications, follow these tips.
Reconnect to Published Applications After Disconnecting Running published applications can remain open after you disconnect for a server in Horizon Client. You can configure how running published applications behave when you reconnect to the server in Horizon Client.
Use Multiple Sessions of a Published Application From Different Client Devices When multi-session mode is enabled for a published application, you can use multiple sessions of the same published application when you log on to the server from different client devices.
Use a Local IME with Published Applications If you use non-English keyboards and locales, you can use an IME (input method editor) that is installed in the local client system to send non-English characters to published applications.
Use a Local IME with a Remote Desktop If you use non-English keyboards and locales, you can use an IME (input method editor) that is installed in the local client system to send non-English characters to a remote desktop.
Printing From a Remote Desktop or Published Application With the VMware Integrated Printing feature, you can print to a network printer or a locally attached printer from a remote desktop or published application.
Set Printing Preferences for the VMware Integrated Printing Feature You can set printing preferences in a remote desktop for the VMware Integrated Printing feature. With the VMware Integrated Printing feature, you can use local or network printers from a remote desktop without having to install additional printer drivers in the Windows remote desktop. For each printer available through this feature, you can set preferences for data compression, print quality, double-sided printing, color, and other settings.
Printing From a Remote Desktop to a Local USB Printer A USB printer is a printer that is attached to a USB port on the local client system. You can send print jobs to a USB printer attached to the local client system from a remote desktop.
Improve Mouse Performance in a Remote Desktop If you use the VMware Blast display protocol or the PCoIP display protocol when using 3D applications in a remote desktop, mouse performance improves when you enable the relative mouse feature.
Using Scanners With the scanner redirection feature, you can scan information into remote desktops and published applications with scanners that are connected to the local client system. This feature redirects scanning data with a significantly lower bandwidth than can be achieved by using USB redirection.
Redirecting Serial Ports With the serial port redirection feature, you can redirect locally connected serial (COM) ports, such as built-in RS232 ports and USB-to-serial adapters. Devices such as printers, bar code readers, and other serial devices can be connected to these ports and used in remote desktops.
Keyboard Shortcuts for Input Focus You can use the Hotkey combination to grab input focus and Hotkey combination to release input focus group policy settings to configure keyboard shortcuts for input focus.
Keyboard Input Source Language Synchronization When you connect to a remote desktop, the keyboard input source language on the client system is synchronized in the remote desktop.
Configure Lock Key Synchronization You can configure Horizon Client to synchronize the toggle states of the Num Lock, Scroll Lock, and Caps Lock keys from the client system to a remote desktop by enabling a setting in Horizon Client. This setting is disabled by default.