我使用 Citrix Receiver 从 Windows 机器连接到远程应用程序。Windows 机器使用服务器上不可用的自定义键盘布局(源自非英语布局)。这会导致服务器回退到美国布局,这是一个糟糕的匹配——我更喜欢派生自定义布局的非英语布局。
我曾经在 Citrix Receiver 中找到了一个强制执行这种映射的注册表设置(类型为“当本地布局 ID 为 时a0000407
,请00000407
改用”或“始终使用00000407
,无论客户端设置如何”),但我再也找不到它
注意:通过 NetScaler 网关和 Web 门户访问,不确定本地 APPSRV.INI 设置是否在该场景中生效。
我在哪里可以进行此设置?
不是 Citrix 解决方案,而是对我有用的解决方法:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts
.Layout File
值。Layout File
值粘贴到那里,覆盖现有的。(如果不确定,请进行备份。)副作用:同一台机器上到目前为止一直使用标准布局的任何其他人现在都可以有效地使用自定义布局。