Client Functions¶
Functions of the Workspace client itself: how it is installed, upgraded and removed, what the user can reach from its window and system tray, which session hosts it can connect to, and which HyWorks Controller features it honors.
Installation¶
| Setting | Windows (Admin) |
Windows (On-Demand) |
macOS | Ubuntu 64-bit |
Ubuntu 32-bit |
Android | iOS | HyLite |
|---|---|---|---|---|---|---|---|---|
| Client Installation folder | C:\ |
C:\ |
/Applications |
/home/ |
/home/ |
No | No | No |
| Password protected Client Installation (Customize client) | No | No | No | No | No | No | No | No |
| Require internet access for Installation | N/A | N/A | N/A | Yes | Yes | No | No | No |
| Requires admin rights on user PC/device | Yes | N/A | Yes | Yes | Yes | No | No | No |
| Supports silent installation | Yes | N/A | No | Yes | Yes | No | No | No |
| Reboot after update | Yes | N/A | No | Yes | Yes | No | No | No |
| Add entry to add-remove program | Yes | Yes | No | No | No | No | No | No |
| Installation Setup for 32-bit OS | No | No | No | No | Yes | No | No | No |
| Parameterized based shortcut creation and Gateway Address | Yes | No | No | No | No | No | No | No |
| Installer bundled with Microsoft VC++ 2019 redistributable package | Yes | No | No | No | No | No | No | No |
Upgrade¶
| Setting | Windows (Admin) |
Windows (On-Demand) |
macOS | Ubuntu 64-bit |
Ubuntu 32-bit |
Android | iOS | HyLite |
|---|---|---|---|---|---|---|---|---|
| Upgrade notification to user | Yes | Yes | No | Yes | Yes | No | No | No |
| Auto-upgrade without user notification | No | No | No | No | No | No | No | No |
| Forcefully Upgrade | Yes | Yes | No | Yes | Yes | No | No | No |
| Manual Upgrade | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Workspace Client upgrade through HyWorks Controller | Yes | N/A | No | Yes | Yes | No | No | No |
| Workspace client upgrade through HyWorks Controller (non-admin) | N/A | Yes | No | No | No | No | No | No |
| Reboot after upgrade | Yes | – | No | Yes | Yes | No | No | No |
| Upgrade from old version to latest version | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Upgrade from latest version to upcoming version | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Enhanced upgrade flow (Install client only when installer is successfully downloaded) with manual and forced upgrade | Yes | Yes | No | Yes | Yes | No | No | No |
Uninstall¶
| Setting | Windows (Admin) |
Windows (On-Demand) |
macOS | Ubuntu 64-bit |
Ubuntu 32-bit |
Android | iOS | HyLite |
|---|---|---|---|---|---|---|---|---|
| Uninstall from add-remove program | Yes | Yes | No | Yes | Yes | No | No | No |
| Requires admin rights to uninstall | Yes | No | Yes | Yes | Yes | No | No | No |
| Password Protected HySecure Client Uninstallation (verinfo.js tag based) | No | No | No | No | No | No | No | No |
| All the required files should be removed/cleared from program files | Yes | N/A | No | No | No | No | No | No |
Workspace Client and User Interface¶
| Setting | Windows (Admin) |
Windows (On-Demand) |
macOS | Ubuntu 64-bit |
Ubuntu 32-bit |
Android | iOS | HyLite |
|---|---|---|---|---|---|---|---|---|
| Display configurations - Information button | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Configure Device Settings - Settings button | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No |
| Virtual Keyboard | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Manage attached USB devices | Yes | No | No | Yes | Yes | Yes | Yes | No |
| Choose preferred language | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Showing custom and HyWorks logo | No | No | No | No | No | No | No | No |
| Device Power Operations | No | No | No | Yes | Yes | No | No | No |
| Network status | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No |
| Server controller/Gateway connection status | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No |
| Printing Options | Yes | Yes | No | Yes | Yes | No | No | No |
| Protocol Switching | No | No | Yes | No | No | No | No | No |
| Miscellaneous | No | No | Yes | No | No | No | No | No |
| Touch screen calibration | No | No | No | Yes | Yes | No | No | No |
| Remote Control/SSH - Diagnostic Operations | No | No | No | Yes | Yes | No | No | No |
| View Logs | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No |
| Custom links | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Announcements | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Clear Cached Data | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Client Exit on Logout | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Exit | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Signout | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Organization > Desktop Client Setting¶
| Setting | Windows (Admin) |
Windows (On-Demand) |
macOS | Ubuntu 64-bit |
Ubuntu 32-bit |
Android | iOS | HyLite |
|---|---|---|---|---|---|---|---|---|
| Enable desktop client | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Auto Login | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Allow save user name | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Allow save password | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Hide app launcher | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Hide system tray icon | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Use custom client windows title | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Tile Color | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Font color | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Application shortcuts -> Do Not Create Shortcuts | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Application shortcuts -> Delete Shortcuts on Exit | Yes | Yes | Yes | Yes | Yes | No | No | No |
USB Redirection¶
| Setting | Windows (Admin) |
Windows (On-Demand) |
macOS | Ubuntu 64-bit |
Ubuntu 32-bit |
Android | iOS | HyLite |
|---|---|---|---|---|---|---|---|---|
| Built-in | Yes | No | No | No | Yes | No | No | No |
| Enhanced | Yes | No | No | No | No | No | No | No |
| USB Redirection Over Network | No | No | No | Yes | Yes | No | No | Yes |
| None | Yes | No | No | No | Yes | No | No | No |
Audio/Video Redirection¶
| Setting | Windows (Admin) |
Windows (On-Demand) |
macOS | Ubuntu 64-bit |
Ubuntu 32-bit |
Android | iOS | HyLite |
|---|---|---|---|---|---|---|---|---|
| Audio | Yes | Yes | Yes[^windows-app-only] | Yes | Yes | Yes[^client-side-enabled] | Yes[^client-side-enabled] | No |
| Video | Yes | Yes | Yes[^windows-app-only] | Yes[^via-usb-redirection] | Yes[^via-usb-redirection] | Yes[^client-side-but-disabled-by-default] | No | No |
| Microphone | Yes | Yes | Yes[^windows-app-only] | Yes | Yes | Yes[^client-side-enabled] | No | No |
Desktop Session - Platform Support¶
| Setting | Windows (Admin) |
Windows (On-Demand) |
macOS | Ubuntu 64-bit |
Ubuntu 32-bit |
Android | iOS | HyLite |
|---|---|---|---|---|---|---|---|---|
| Windows 7 SP1 | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes |
| Windows 8 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Windows 10 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Windows 11 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Linux - CentOS | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Linux - Ubuntu | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Application/SHD Platform Support¶
| Setting | Windows (Admin) |
Windows (On-Demand) |
macOS | Ubuntu 64-bit |
Ubuntu 32-bit |
Android | iOS | HyLite |
|---|---|---|---|---|---|---|---|---|
| Windows 2016 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Windows 2019 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Windows 2022 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Linux (Ubuntu) SHD | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Password Management¶
| Setting | Windows (Admin) |
Windows (On-Demand) |
macOS | Ubuntu 64-bit |
Ubuntu 32-bit |
Android | iOS | HyLite |
|---|---|---|---|---|---|---|---|---|
| Update expired password | Yes | Yes | Yes | Yes | Yes | No | No | Yes |
Virtual Desktop (VDI) Power Management¶
| Setting | Windows (Admin) |
Windows (On-Demand) |
macOS | Ubuntu 64-bit |
Ubuntu 32-bit |
Android | iOS | HyLite |
|---|---|---|---|---|---|---|---|---|
| Shut Down | Yes | Yes | Yes | Yes | Yes | No | No | Yes |
| Power Off | Yes | Yes | Yes | Yes | Yes | No | No | Yes |
| Pause | Yes | Yes | Yes | Yes | Yes | No | No | Yes |
| Restart | Yes | Yes | Yes | Yes | Yes | No | No | Yes |
| Resume | Yes | Yes | Yes | Yes | Yes | No | No | Yes |
App Viewer¶
| Setting | Windows (Admin) |
Windows (On-Demand) |
macOS | Ubuntu 64-bit |
Ubuntu 32-bit |
Android | iOS | HyLite |
|---|---|---|---|---|---|---|---|---|
| Search | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No |
| Refresh | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Favorites | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No |
| Virtual applications | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Virtual Desktops | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Web Application | Yes | Yes | Yes | Yes | Yes | Yes[^only-turbo] | Yes[^only-turbo] | No |
| Remote Desktops | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Custom folders | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Change password | Yes | Yes | Yes | Yes | Yes | No | No | Yes |
| App launch | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| No, Only Logout | Yes | Yes | Yes | Yes | Yes | Yes[^logout] | Yes[^logout] | Yes |
| Yes, Logoff | Yes | Yes | Yes | Yes | Yes | No | No | Yes |
System Tray¶
| Setting | Windows (Admin) |
Windows (On-Demand) |
macOS | Ubuntu 64-bit |
Ubuntu 32-bit |
Android | iOS | HyLite |
|---|---|---|---|---|---|---|---|---|
| Show | Yes | Yes | Yes | Yes | Yes | No | No | No |
| View Logs | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Clear cached data | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Sign out | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Exit | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Notification | Yes | Yes | No | No | No | No | No | No |
| Diagnose Network | Yes | Yes | No | No | No | No | No | No |
| Preference | Yes | Yes | Yes | No | No | No | No | No |
| Show Statistics | Yes | Yes | No | No | No | No | No | No |
| Logs | Yes | Yes | No | No | No | No | No | No |
| Collect detailed logs | Yes | Yes | No | No | No | No | No | No |
| Collect recent Logs | Yes | Yes | No | No | No | No | No | No |
| Printing Options | Yes | Yes | No | No | No | No[^but-hyprint-is-supported] | No | No |
Monitor- Session Removal¶
| Setting | Windows (Admin) |
Windows (On-Demand) |
macOS | Ubuntu 64-bit |
Ubuntu 32-bit |
Android | iOS | HyLite |
|---|---|---|---|---|---|---|---|---|
| User session removal | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| App session removal | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Desktops session removal | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Auto Launch¶
| Setting | Windows (Admin) |
Windows (On-Demand) |
macOS | Ubuntu 64-bit |
Ubuntu 32-bit |
Android | iOS | HyLite |
|---|---|---|---|---|---|---|---|---|
| APPS | Yes | Yes | Yes | Yes | Yes | No | No | No |
| SHD | No | No | No | No | No | No | No | No |
| VDI | No | No | No | No | No | No | No | No |
Announcement¶
| Setting | Windows (Admin) |
Windows (On-Demand) |
macOS | Ubuntu 64-bit |
Ubuntu 32-bit |
Android | iOS | HyLite |
|---|---|---|---|---|---|---|---|---|
| Audit | Yes | Yes | Yes | Yes | Yes | No | No | No |
| Maintenance | Yes | Yes | Yes | Yes | Yes | No | No | No |
| General | Yes | Yes | Yes | Yes | Yes | No | No | No |
Block Snapshot¶
| Setting | Windows (Admin) |
Windows (On-Demand) |
macOS | Ubuntu 64-bit |
Ubuntu 32-bit |
Android | iOS | HyLite |
|---|---|---|---|---|---|---|---|---|
| SHD | No | No | Yes[^native-protocol] | No | No | No | No | No |
| VDI | No | No | Yes[^native-protocol] | No | No | No | No | No |
Delivery Aspect: Console Connect¶
| Setting | Windows (Admin) |
Windows (On-Demand) |
macOS | Ubuntu 64-bit |
Ubuntu 32-bit |
Android | iOS | HyLite |
|---|---|---|---|---|---|---|---|---|
| Delivery aspect: Console connect | Yes | No | No | No | No | No | No | No |