Sincronización de la interfaz de usuario IME del cliente
Introducción
Hasta la fecha, la interfaz de usuario IME del cliente (incluida la ventana de redacción y la ventana de candidatos) se situaba en la esquina superior izquierda de la pantalla. No seguía al cursor y, a veces, se situaba lejos del cursor en el área de entrada de texto:
Citrix aumenta la usabilidad y mejora la experiencia de usuario con el cliente IME de la siguiente manera:
Nota:
La función está disponible para RHEL 7.x, CentOS 7.x, Ubuntu 16.04, Ubuntu 18.04 y SUSE 12.x. Se admite en la aplicación Citrix Workspace para Windows y para Mac.
Para utilizar la función en sesiones de escritorio con RHEL 7.x, debe habilitar
IBus
. Por ejemplo, establezca el idioma de la interfaz de usuario en uno que requiera un método de entrada (IME) para escribir texto, o bien agregue GTK_IM_MODULE=ibus al archivo ${HOME}/.config/imsettings/xinputrc.La función se instala automáticamente, pero debe habilitarla para poder usarla.
Habilitar e inhabilitar la función
La función de sincronización de la interfaz de usuario del IME del cliente está inhabilitada de forma predeterminada. Para habilitar o inhabilitar la función, establezca la directiva Sincronización de la distribución del teclado del cliente y mejora de IME o modifique el Registro por medio de la utilidad ctxreg
.
Nota:
La directiva Sincronización de la distribución del teclado del cliente y mejora de IME tiene prioridad sobre la configuración del Registro y se puede aplicar a los objetos de usuario y máquina especificados o a todos los objetos del sitio. La configuración del Registro en un Linux VDA específico se aplica a todas las sesiones de ese VDA.
-
Establezca la directiva Sincronización de la distribución del teclado del cliente y mejora de IME para habilitar o inhabilitar la función de sincronización de la interfaz de usuario del IME del cliente:
- En Studio, haga clic con el botón secundario en Directivas y seleccione Crear directiva.
-
Busque la directiva Sincronización de la distribución del teclado del cliente y mejora de IME.
- Haga clic en Seleccionar junto al nombre de la directiva.
-
Establezca la directiva.
Hay tres opciones disponibles:
- Inhabilitado: Inhabilita la sincronización dinámica de la distribución del teclado y la sincronización de la interfaz de usuario del IME del cliente.
-
Compatibilidad con sincronización dinámica de la distribución del teclado del cliente: Habilita la sincronización dinámica de la distribución del teclado, independientemente del valor DWORD de la clave de Registro SyncKeyboardLayout en
HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control\Citrix\LanguageBar
. -
Compatibilidad con sincronización dinámica de la distribución del teclado del cliente: Habilita la sincronización dinámica de la distribución del teclado y la sincronización de la interfaz de usuario del IME del cliente, independientemente de los valores DWORD de las claves del Registro SyncKeyboardLayout y SyncClientIME en
HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control\Citrix\LanguageBar
.
-
Modifique el Registro por medio de la utilidad
ctxreg
para habilitar o inhabilitar la función de sincronización de la interfaz de usuario del IME del cliente:Para habilitar esta función, ejecute el comando:
/opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\LanguageBar" -v "SyncClientIME" -d "0x00000001" <!--NeedCopy-->
Para inhabilitar esta función, ejecute el comando:
/opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\LanguageBar" -v "SyncClientIME" -d "0x00000000" <!--NeedCopy-->