Mouse cursor randomly doesn't display on dual-monitor environments

Mouse cursor randomly doesn't display on dual-monitor environments

book

Article ID: CTX579752

calendar_today

Updated On:

Description

Scenario 1:

The mouse cursor is not displayed on the first launch VDA session. clicking can make the cursor display.

Scenario 2:

VDA session is in full-screen mode on the secondary monitor of the dual monitor. Move the cursor from the primary monitor to the secondary monitor, and then the cursor will disappear until there is a click.

 

Scenario 3:

The mouse cursor randomly disappears during normal use, click can make the cursor display again. 

Environment

Caution! Using Registry Editor incorrectly can cause serious problems that might require you to reinstall your operating system. Citrix cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. Be sure to back up the registry before you edit it.

Resolution

[Solution 1]

  1. Apply the below registry in the Workspace app for Windows.

Path: HKEY_LOCAL_MACHINE\SOFTWARE\(WOW6432Node)\Citrix\ICA Client\CCM

Value: AllowMouseEvent

Type: REG_DWORD

Data: 0x1

Note:

1. The "CCM" key should be manually created under HKEY_LOCAL_MACHINE\SOFTWARE\(WOW6432Node)\Citrix\ICA Client\

2. Restart the Workspace app for Windows to make the registry take effect

image.png

[Solution 2]

  1. On storefront, open "C:\inetpub\wwwroot\Citrix\#store_name#\App_Data\default.ica" with text editor.
  2. Under the [WFClient] section, add a line, AllowMouseEventOnNoFocus=1
  3. Save the file change.
image.png

Problem Cause

The issue appears that the Desktop Viewer window somehow didn't get focused after launch.

The mouse pointer didn't show up inside the window until an explicit mouse click to make the window re-focused.