鼠标

相对鼠标

相对鼠标功能确定鼠标自上一帧以来在窗口或屏幕内移动了多远。 相对鼠标使用鼠标移动之间的像素增量。例如,当您使用鼠标控件更改摄像机方向时,此功能非常高效。应用程序也经常隐藏鼠标光标,因为在操作 3D 对象或场景时,光标相对于屏幕坐标的位置并不重要。

相对鼠标支持提供了一个选项,以相对而非绝对方式解释鼠标位置。此解释对于需要相对鼠标输入而非绝对输入的应用程序是必需的。

您可以基于每个用户和每个会话配置此功能,这提供了对功能可用性的更精细控制。

注意

此功能只能应用于已发布的桌面会话。

使用注册表编辑器或 default.ica 文件配置此功能,可使设置在会话终止后仍然保持持久。

  • 使用注册表编辑器配置相对鼠标

要配置此功能,请根据需要设置以下注册表项,然后重新启动会话以使更改生效:

要使此功能在每个会话中可用: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICA Client\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\RelativeMouse

要使此功能在每个用户中可用: HKEY_CURRENT_USER\Software\Policies\Citrix\ICA Client\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\RelativeMouse

  • 名称:Mouse
  • 类型:REG_SZ
  • 值:True

注意:

  • 注册表编辑器中设置的值优先于 ICA® 文件设置。
    • HKEY_LOCAL_MACHINE 和 HKEY_CURRENT_USER 中设置的值必须相同。不同的值可能会导致冲突。

使用 default.ica 文件配置相对鼠标

  1. 打开 default.ica 文件,该文件通常位于 C:\inetpub\wwwroot\Citrix\<site name>\conf\default.ica,其中 sitename 是创建站点时指定的名称。对于 StoreFront 客户,default.ica 文件通常位于 C:\inetpub\wwwroot\Citrix\<Storename>\App_Data\default.ica,其中 storename 是创建存储时设置的名称。
  2. 在 WFClient 部分中添加一个名为 RelativeMouse 的键。将其值设置为与 JSON 对象相同的配置。
  3. 根据需要设置值:
    • true – 启用相对鼠标
    • false – 禁用相对鼠标
  4. 重新启动会话以使更改生效。

注意:

注册表编辑器中设置的值优先于 ICA 文件设置。

从 Desktop Viewer 启用相对鼠标

  1. 登录到 Citrix Workspace 应用程序。
  2. 启动已发布的桌面会话。
  3. 从 Desktop Viewer 工具栏中,选择“首选项”。

    此时将显示“Citrix Workspace - 首选项”窗口。

  4. 选择“连接”。
  5. 在“相对鼠标”设置下,启用“使用相对鼠标”。
  6. 单击“应用”和“确定”。

注意:

从 Desktop Viewer 配置相对鼠标仅将此功能应用于每个会话。

鼠标