Mouse cursor disappears in the double dop scenario

Mouse cursor disappears in the double dop scenario

book

Article ID: CTX341624

calendar_today

Updated On:

Description

The mouse cursor disappears in certain double-hop scenarios or when using the VirtualBox client.

There appears to be a bug in the VirtualBox client rendering of 32-bit color cursors, which causes the mouse cursor to disappear.

Double-hop scenarios where CWA for Linux versions prior to 2309 and CWA for Mac versions prior to 2402 are used can also exhibit the same behavior.


 

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

Use ConvertMonoCursorToColor as a workaround by adding the following registry key to the first hop VDA:

  1. Using Windows Registry Editor, navigate to HKLM\SOFTWARE\WOW6432Node\Citrix\ICA client\Engine\Configuration\Advanced\Modules\Thinwire3.0
  2. Create a REG_SZ "ConvertMonoCursorToColor" with a value of 0

Problem Cause

In CWA for Linux versions prior to 2309 and CWA for Mac versions prior to 2402, there was no support for 32-bit cursors, and ConvertMonoCursorToColor was required in double-hop scenarios using either of these clients.

Since CWA for Linux and CWA for Mac currently have support for 32-bit cursors, the ConvertMonoCursorToColor registry key is no longer required.

The VirtualBox client, and possibly other virtualization clients, do not implement 32-bit cursors, and the ConvertMonoCursorToColor registry key is required in these cases.

 

Additional Information

https://docs.citrix.com/en-us/citrix-workspace-app-for-linux/cursor#support-for-32-bit-cursor