Loading

×Sorry to interrupt
CSS Error

Refresh

Cookie Preference Center

General Information on cookies

When you visit our website, we use cookies to ensure that we give you the best experience. This information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies by clicking on the different category headings to find out more and change your settings. However, blocking some types of cookies may impact your experience on the site and the services we are able to offer. Further information can be found in our

Cookie Policy.

Strictly Necessary

Strictly Necessary

Always Active

Strictly Necessary

Strictly necessary cookies are always enabled since they are essential for our website to function. They enable core functionality such as security, network management, and website accessibility. You can set your browser to block or alert you about these cookies, but this may affect how the website functions. For more information please visit www.aboutcookies.org or www.allaboutcookies.org.

Cookie Details‎

Performance

Performance

Performance

Performance cookies are used to analyze the user experience to improve our website by collecting and reporting information on how you use it. They allow us to know which pages are the most and least popular, see how visitors move around the site, optimize our website and make it easier to navigate.

Cookie Details‎

Please confirm your settings by refreshing the page.

Functional

Functional

Functional

Functional cookies help us keep track of your past browsing choices so we can improve usability and customize your experience. These cookies enable the website to remember your preferred settings, language preferences, location and other customizable elements such as font or text size. If you do not allow these cookies, then some or all of these services may not function properly.

Cookie Details‎

Advertising

Advertising

Advertising

Advertising cookies are used to send you relevant advertising and promotional information. They may be set through our site by third parties to build a profile of your interests and show you relevant advertisements on other sites. These cookies do not directly store personal information, but their function is based on uniquely identifying your browser and internet device.

Cookie Details‎

Advertising Cookies

Consent Leg.Interest

Select All Vendors

Select All Vendors

Select All Hosts

Select All

Clear Filters

Information storage and access

Apply

Confirm My Choices Reject All Allow All

My Subscriptions

Loading

Knowledge Base

Configuring PCoIP session variables (1014686)

Last Updated: 7/25/2022Categories: InformationalTotal Views: 61027Language:
Chinese (Simplified)JapaneseEnglish

Subscribe to get an email
newsletter with new updates

Please provide article feedback:

Details

You can use PCoIP session variables to control PCoIP session characteristics.

Solution

You can change PCoIP session variables by setting group policies in Active Directory. The Group Policy Administrative (ADM) Template file named pcoip.admx contains group policy settings for PCoIP session variables.
Download the VMware Horizon GPO Bundle .zip file from the VMware download site at https://my.vmware.com/web/vmware/downloads.

Use the Group Policy Object Editor to add the pcoip.admx template to a GPO for your View desktops.

When you add the pcoip.admx template to a GPO, the PCoIP Session Variables folder appears under Computer Configuration\Administrative Templates. The Session Variables folder contains two folders:

Overridable Administrator Defaults contains settings that specify PCoIP session variable default values, which can be overridden by an administrator. These settings write registry key values to HKLM\Software\Policies\Teradici\PCoIP\pcoip_admin_defaults.

Not Overridable Administrator Settings contains the same settings as the Overridable Administrator Defaults folder, but these settings cannot be overridden by an administrator. These settings write registry key values to HKLM\Software\Policies\Teradici\PCoIP\pcoip_admin.

Local machine settings are held in the registry keys in HKLM\Software\Teradici. If the same registry key is present under both HKLM\Software\Teradici and HKLM\Software\Policies\Teradici, the group policy setting in HKLM\Software\Policies\Teradici overrides the local machine value.

This table describes the settings in the Overridable Administrator Defaults and Not Overridable Administrator Settings folders.

Settings

Descriptions

Configure PCoIP image quality levels

Controls how PCoIP renders images during periods of network congestion. The Minimum Image Quality and Maximum Initial Image Quality values interoperate to provide fine control in network-bandwidth constrained environments.

Use the Minimum Image Quality value to balance image quality and frame rate for limited-bandwidth scenarios. You can specify a value between 0 and 100. The default value is 50. A lower value allows higher frame-rates, but with a potentially lower quality display. A higher value provides higher image quality, but with potentially lower frame rates when network bandwidth is constrained. When network bandwidth is not constrained, PCoIP maintains maximum quality regardless of this value.

Use the Maximum Initial Image Quality value to reduce the network bandwidth peaks required by PCoIP by limiting the initial quality of the changed regions of the display image. You can specify a value between 0 and 100. The default value is 90. A lower value reduces the image quality of content changes and decreases peak bandwidth requirements. A higher value increases the image quality of content changes and increases peak bandwidth requirements. Unchanged regions of the image progressively build to a lossless (perfect) quality regardless of this value. A value of 90 or lower best utilizes the available bandwidth.

The Minimum Image Quality value must be less than or equal to the Maximum Initial Image Quality value. Both values apply to the soft host only.

Configure PCoIP session encryption algorithms

Controls the encryption algorithms advertised by the PCoIP endpoint during session negotiation. You must enable at least one algorithm. The endpoints negotiate the algorithm that is used.

Configure PCoIP USB allowed and unallowed device rules

Specifies the USB devices that are authorized and not authorized for PCoIP sessions that use a hardware portal. USB devices that are used in PCoIP sessions must appear in the USB authorization table. USB devices that appear in the USB unauthorization table cannot be used in PCoIP sessions. You can define a maximum of 10 USB authorization rules and a maximum of 10 USB unauthorization rules. Separate multiple rules with the vertical bar (|) character.

Each rule can be a combination of a Vendor ID (VID) and Product ID (PID), or can describe a class of USB devices. A class rule can allow or disallow an entire device class, a single subclass, or a protocol within a subclass.

The format of a combination VID/PID rule is 1xxxxyyyy, where xxxx is the VID in hexadecimal format and yyyy is the PID in hexadecimal format. For example, the rule to authorize or block a device with VID 0x1a2b and PID 0x3c4d is 11a2b3c4d.

For class rules, use one of these formats:

Allow all USB devices

Format: 23XXXXXX

Example:23XXXXXX

Allow USB devices with a specific class ID

Format: 22classXXXX

Example: 22aaXXXX

Allow a specific subclass

Format: 21class_ subclassXX

Example: 21aabbXX

Allow a specific protocol

Format: 20class_subclass_protocol

Example: 20aabbcc

For example, the USB authorization string to allow USB HID (mouse and keyboard) devices (class ID 0x03) and webcams (class ID 0x0e) is 2203XXXX|220eXXXX. The USB unauthorization string to disallow USB Mass Storage devices (class ID 0x08) is 2208XXXX.

An empty USB authorization string means that no USB devices are authorized. An empty USB unauthorization string means that no USB devices are banned.

Configure PCoIP virtual channels

Specifies the virtual channels that can operate and the ones that cannot operate over PCoIP sessions. Virtual channels that are used in PCoIP sessions must appear on the virtual channel authorization list. Virtual channels that appear in the unauthorized virtual channel list cannot be used in PCoIP sessions.

Separate multiple channel names with the vertical bar (|) character. For example, the virtual channel authorization string to allow the mksvchan and vdp_rdpvcbridge virtual channels is mksvchan|vdp_vdpvcbridge.

If a channel name contains the vertical bar or backslash (\) character, insert a backslash character before it. For example, type the channel name awk|ward\channel as awk\|ward\\channel.

When the authorized virtual channel list is empty, all virtual channels are disallowed. When the unauthorized virtual channel list is empty, all virtual channels are allowed.

Configure the Client PCoIP UDP port

Specifies the UDP client port that is used by software PCoIP clients. The UDP port value specifies the base UDP port to use. The UDP port range value determines how many additional ports to try if the base port is not available.

This setting has no effect on a host.

Configure the maximum PCoIP session bandwidth

Specifies the maximum bandwidth, in kilobits per second, for PCoIP sessions. A value of 0 specifies no bandwidth constraints.

Configure the PCoIP session bandwidth floor

Specifies the maximum bandwidth floor, in kilobits per second, for PCoIP sessions. A value of 0 specifies no bandwidth floor constraints.

Configure the PCoIP session MTU

Specifies the Maximum Transmission Unit (MTU) size for PCoIP sessions, including IP and UDP or TCP packet headers. If the two endpoints have different MTU size settings, the lowest size is used.

Configure the Server PCoIP UDP port

Specifies the UDP server port bound to by software PCoIP hosts. The UDP port value specifies the base UDP port to use. The UDP port range value determines how many additional ports to try if the base port is not available.

This setting has no effect on a client.

Configure the TCP port that the PCoIP host binds and listens to

Specifies the TCP server port bound to by software PCoIP hosts. The TCP port value specifies the base TCP port that the server attempts to bind to. The TCP port range value determines how many additional ports to try if the base port is not available.

Disallow console input behavior when a PCoIP client is connected

Determines whether console input from the host is disallowed when a client is attached through PCoIP. When this setting is disabled or not configured, console input is allowed.

Enable/disable audio in the PCoIP session

Determines whether audio is enabled in PCoIP sessions. Both endpoints must have audio enabled. When this setting is enabled, PCoIP audio is allowed. When it is disabled, PCoIP audio is disabled. When this setting is not configured, audio is enabled by default.

Turn on PCoIP user default input language synchronization

Determines whether the default input language for the user in the PCoIP session is synchronized with the default input language of the PCoIP client endpoint. When this setting is enabled, synchronization is allowed. When this setting is disabled or not configured, synchronization is disallowed.

Use alternate key for sending Secure Attention Sequence

You can use this setting to preserve the Ctrl-Alt-Insert key sequence in virtual machines that are launched from inside a View desktop during a PCoIP session.

When a user launches a virtual machine from inside a View desktop and presses Ctrl-Alt-Insert inside the virtual machine, a Ctrl-Alt-Delete SAS is sent to the virtual machine. When this setting is enabled, you can specify a key other than Insert to use for Ctrl-Alt-Delete.

Additional InformationFor translated versions of this article, see:

Español:

Português:

日本語: PCoIP セッション変数を構成する (2079148)

简体中文: 配置 PCoIP 会话变量 (2062595)

Detectable by VMware SkylineTM

Actions

Copy

link to clipboard
copied!

Print

Language:
Chinese (Simplified)JapaneseEnglish

Attachments

Additional Resources

KB
•
End Of General Availability of the Free vSphere Hypervisor (ESXi 7.x and 8.x) (2107518)

KB
•
用于网络配置的 Workspace ONE Access 和 Hub 服务 SaaS IP 地址范围 (68035)

KB
•
Download and Install VMware Fusion (2014097)

Results 1-3 of 3

Ask The Community

Get answers quickly from VMware experts in the community

Post Subject

CONTINUE IN COMMUNITIES

Related Products:

VMware View

Related Versions:

Take Our Survey

Support Assistant