Sincronización de la interfaz de usuario IME del cliente
Información general
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:
Requisitos previos para utilizar la función
- Habilite Intelligent Input Bus (
IBus
) en Linux VDA. Para obtener información sobre cómo habilitarIBus
en un sistema operativo Linux, consulte la documentación del proveedor del sistema operativo. Por ejemplo:- Ubuntu: https://help.ubuntu.com/community/ibus
- CentOS, RHEL: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/7.0_release_notes/sect-red_hat_enterprise_linux-7.0_release_notes-internationalization-input_methods
- Debian: https://wiki.debian.org/I18n/ibus
- SUSE: https://documentation.suse.com/sles/15-SP2/html/SLES-all/cha-gnome-settings.html#sec-gnome-settings-lang
- 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-->