Skip to content

Connection Profile Attributes

Basic Settings

Only for identification of connection profiles.

  • Profile Name: Logical name of connection profile

  • Description: Logical description of connection profile

Experience

Defining the user experience of remote session. All configurations are applied to remote session. To enable or disable user experience related features for remote session. Following settings will be enabled or disabled in remote session using Experience section settings

  • Connection Type: Custom\LAN\Modem\Broadband\Detect Automatically\WAN. Based on components chosen for connection type following attributes can come as auto-selected, which administrator will be able to modify.

    • Visual Styles: To enable or disable desktop themes

    • Font Smoothing: Configure smooth fonts in remote session

    • Desktop Background: To allow desktop wallpaper configuration by end-users in remote session, if disabled users will not be able to change desktop wallpaper and may be presented with black background.

    • Desktop Composition: Enable or disable desktop composition in remote session

    • Menu and Windows Animation: To allow animated display

    • Show Window Contents While Dragging: Show contents while dragging the window

  • Persistent Bitmap Caching: To allow bitmap caching during remote session

  • Automatic reconnect the session: Configure if sessions should attempt to reconnect automatically if disconnected due to network issues or similar problems

    • Reconnection Tries: Retry count when network is disconnected


Selecting specific Connection Type also enables or disables relevant experience attributes as listed in table below:

Connection Type Default Selected Features Default DeSelected Features Selection Possible
LAN - All selected - None Yes
Modem - None selected - All Yes
Broadband - Visual Styles
Desktop Composition
- Font Smoothing
- Desktop Background
- Menu and Windows Animation
- Show Window Contents while dragging
Selection Enabled
Yes
Detect Automatically - None selected - All No
Custom - None selected - All Yes
WAN - All selected - None Yes

Display Configuration

These configurations also apply to remote session.

  • Color: Defines the color depth for the remote session

  • Multi-Monitor: For configuring multi-monitor configuration. Available options are User device settings, Multiple display, Use all monitors span mode and Do not use multiple monitor.

    • User device settings: Use configurations as set on user's device.
      This configuration must be used for HyDesk (Linux) devices as multi-monitor configuration are done from Device Settings for Linux based HyDesk devices.

    • Do not use multi-monitor: When set, user will not be able to use multiple monitors

    • Multiple Display: Use all plugged monitors. Desktop sessions and application sessions in Shell mode will get opened expanding on both of the monitors. Remote app will work as native app only and will not expand over two monitors.

    • Use all monitors span mode: Use all monitors to function like a one single screen. Recommended to have monitors of same configurations and display capabilities for this. Remote App sessions will open normally but can be stretched into two monitors.

  • Display connection bar: (Applicable for Windows Clients and supported with latest LINUX RDP10 client) On enabling, desktop sessions will be shown with connection bar and user can minimize or maximize desktop.

  • Enable shortcut to minimize window [Alt + Ctrl + Shift] (Windows only): For ease of use, a shortcut key can be enabled when users can minimize the full screen virtual desktop windows. Enables users to easily switch between virtual desktop and local Windows PC

  • Enable shortcut key to restore full screen [ALT + CLT + ENTER] (Linux only): for each of use, special key to restore the full screen on Linux endpoints

  • Smart Resizing Window: Enable auto resizing of remote desktop window

  • Enable Full screen (Linux only): Special flag to enable full screen for Linux based endpoints

Note

The multi-monitor settings on devices should always be done from Device Settings only. See Device Settings section for more details on multi-monitor settings for devices.

Local Resources

Applies to remote session, for redirection of local resources and multimedia configurations

  • Multimedia:

    • Audio Mode:

      Note

      Limiting the quality of audio playback can improve connection performance, particularly over slow links and thus should be wisely configured as per requirement.

    • Microphone:

    • Enable Video Redirection: Not required with RDP8/RDP10 protocols on HyDesk devices.

  • Local Drives and Resources: Enabling redirection of local drives and resources to the endpoints

    • Drives: For redirecting client-side drives to remote session. Applies to Windows Clients and HyLite. Following options are available:

      The settings are not applicable for HY2000, HY3000, HY4000 or TS3020 HyDesk devices. Additional command lines can be specified to redirect drives on Linux client platforms.

    • Video Capture Devices: Enable redirect video capture device to server. Applies to Windows Clients only.

    • Clipboard: Enable clipboard support in remote session. Applies to Windows Clients and HyLite

    • Printers: Enable printer redirection. Applies to Windows Clients and HyLite

    • Smart Card/ Ports/ Plug n Play devices: Redirection of the Smart Card, Ports or Plug n Play devices, applies to windows clients only.

  • Redirect All USB Drives: Applies to HyDesk devices only, for controlling USB redirection using Built-in or Enhanced USB Redirection driver. Driver selection can be configured from Management Console > Endpoint > Device/Group or Default Settings

  • Redirect Multi-Touch Device: Applies to HyDesk devices only, for enabling multi-touch device redirection.

    It is important to know that redirection of Multi-Touch device may require additional device drivers to be installed on client (HyWorks Clients) and server (Desktop to be connected)

  • Allow RDP Plugins: The feature enables or disables use of RDP plug-ins:

    • Accops HyPrint printing Plugin: Allow Accops printing virtual channel

    • Accops smart file transfer: Allow Accops file transfer virtual channel

    • Accops tools: Allow generic virtual channel of Accops for other functions

    • Allow third party plugins: Allow other 3rd party plug-ins. If this option is unchecked, no other RDP plug-ins will be loaded but the just Accops as selected above

Advanced Settings

Advanced configuration options for remote session.

  • Enable Console: To provide administrative access to the user. Should be kept disabled until required to give administrative access to user. This can be useful when low privileged users are failing to connect (e.g. RDS license is expired) and administrator needs to connect and perform administrative activities.

    Warning

    Accessing remote session with this flag enabled using non-admin user could result in session connection failure.

  • Graphics Acceleration Codec

    • Remote FX: To enable Remote FX support in remote session which could help in improved remote session performance. Allow with this option to be enabled, RemoteFX needs additional configuration on the target virtual machine.

    • Enable Graphics Acceleration: Enabling graphics acceleration can help in getting improved graphical and video performance. But the following facts should be remembered while using this remote session enhancement feature

      • This attribute is applicable for only HyDesk Hy2000, Hy3000 and HY4000

      • With RDP7 protocol, the option does not have any impact and thus can be kept disabled.

      • With RDP8 protocol, this option can be enabled to have better graphics but if target desktop is having RDP10 i.e. Windows 10 or Windows Server 2016 session may freeze on access.

      • Best graphical performance could be achieved with RDP10 protocol on HyDesk device and graphics acceleration option enabled including session of RDP10 windows machines.

    • Enable Progressive GFX: To enable progressive GFX in remote session.

    • Enable H.264 Codec (Linux Only): Enable this option to get best performance from Linux devices with minimal bandwidth usage

  • Graphics Rendering (Linux only)

    • Software: Reduces the bandwidth associated with graphics remoting by encoding the drawing operations that produce an image instead of encoding the actual image at software level

    • Hardware: Reduces the bandwidth associated with graphics remoting by encoding the drawing operations that produce an image instead of encoding the actual image at hardware level

  • Enable Compression: For enabling compression of remote session data and reduces data traffic over network which ultimately optimizes speed.

  • Enable Optimized Video: Enable this option to get video optimized remoting channel with RDP10 protocol

Protocol Security

Protocol Security section in Connection profile determines the security protocol to be used while connecting to remote server.

Improper configuration of security protocol may lead to connection failure and thus should be configured cautiously. Following configurations are possible:

  • Auto: Automatically choose the best security settings as per capabilities negotiated between client (HyWorks Clients) and server (target Desktop to be connected)

  • Force (Enabled):

    • Enable RDP: Uses RDP security settings forcefully and may fail if server is using NLA or TLS level settings

    • Enable NLA: Pushes NLA level security settings from client side

    • Enable TLS: Uses TLS security settings from client side for remote connection

  • Force (Disabled):

    • Enable RDP: Un-checking this will ignore RDP for remote connection and will use NLA or TLS, whereas selecting this option will specify RDP security settings as well for remote connection.

    • Enable NLA: Deselecting this will ignore NLA for remote connection and will use RDP or TLS

    • Enable TLS: Deselecting this will ignore RDP for remote connection and will use RDP or NLA

  • Enable CredSSP: For supporting Credential Security Support Provider. For NLA enabled SHDs or app delivery, this can be kept enabled.

Session Timeouts

Session timeouts in connection profiles apply to following two types of sessions:

  1. Remote sessions on Session Host Server or Desktops

  2. User sessions on HyWorks Controller as well.

More information about applying session timeouts will be explained later in this section. Following configurations are available in Session Timeouts section:

  • On Client-Disconnect: Defining how the client disconnect should be interpreted on controller, following decisions can be made:

    • Disconnect the user session: Keeping the associated sessions in disconnected mode

    • Logout the user session: Completely logging-out the user session along with associated sessions.

  • Enable User Inactivity Monitoring: To enable/ disable user inactivity monitoring

    • Make User Session Idle In: Time in minutes after which inactive (session with no user activity) will be marked as idle

    • Expire Idle Session In: Time in minutes after which idle sessions will be removed as per the configured On Expire settings.

    • On Expire: Determines if sessions should be disconnected or logged out on expire

      • Disconnect the user session

      • Logout the user session

  • Logoff Disconnected Session After: Time in minutes after which disconnected sessions will be logged-out from controller or session host server.

  • Lock Idle Session Screen: Locks the user session on user PC when found idle for X minutes

    • Applies to endpoints in modes where user cannot lock screen on their own or cannot be controlled using group policies, e.g. Linux Endpoints, Windows Endpoints in KIOSK mode

Application Access Settings

Important configurations defines the remote session appearance and access methods. Following configurations are available:

  • Application Launch Mode: Decides how the applications will be launched

    • Remote App: Remote applications will appear like native applications and all applications will run in single remote sessions on session host server.

    • Shell: Applications are launched in separate windows shell, which means every application session will be launched in different remote session and will lead to multiple license consumption for single user.

  • Session Experience Option: Defines the launching experience of the remote session. Applies to windows clients only, following options are available:

    • Always Seamless: Sessions will be launched in seamless mode and until the session is connected completely, HyWorks custom dialog and progress bar will be displayed
    • Never Seamless: Remote desktop window will be displayed always to handle any unknown prompts or error. This opens another parent application window.

Additional Settings

Any other custom attributes can be defined using additional settings section. Additional command line option for different protocols can be defined here. Additional command line options can be specified for following protocols:

  • RDP 7.0 (Linux): Use this section for Linux based clients running with RDP10 or RDP8 protocols. Example -k 0x00000407, -a 32

  • RDP 8.0 (Linux): Use this section for Linux based clients running with RDP8 protocols. Example: /floatbar

  • RDP 10.0 (Linux): Use this section for Linux based clients running with RDP10 protocols.

  • RDP (Windows): Use this section for Windows based clients. Example connection type:i:7

  • Generic RDP: As per format supported by client using generic RDP (E.g.: HyLite).

Warning

Additional command line options are very useful. But with Linux Clients the invalid command line attributes can result in session failures as well.