Sincronización de la interfaz de usuario del IME del cliente
Información general
Hasta la fecha, la interfaz de usuario del IME del cliente (incluidas la ventana de composición y la ventana de candidatos) se colocaba en la esquina superior izquierda de la pantalla. No seguía el cursor y, a veces, se encontraba lejos del cursor en el área de entrada de texto:

Citrix® mejora la usabilidad y la experiencia del usuario con el IME del cliente de la siguiente manera:

Requisitos previos para usar la función
- Habilite Intelligent Input Bus (
IBus) en su VDA de Linux. Para obtener información sobre cómo habilitarIBusen 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/es-es/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 antes de poder usarla.
Habilitar y deshabilitar la función
La función de sincronización de la interfaz de usuario del IME del cliente está deshabilitada de forma predeterminada. Para habilitar o deshabilitar la función, configure la directiva Sincronización del diseño del teclado del cliente y mejora del IME o edite el registro mediante la utilidad ctxreg.
Nota:
La directiva Sincronización del diseño del teclado del cliente y mejora del IME tiene prioridad sobre la configuración del Registro y se puede aplicar a los objetos de usuario y máquina que especifique o a todos los objetos de su sitio. La configuración del Registro en un VDA de Linux determinado se aplica a todas las sesiones de ese VDA.
-
Establezca la directiva Sincronización del diseño del teclado del cliente y mejora del 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 derecho en Directivas y seleccione Crear directiva.
-
Busque la directiva Sincronización del diseño del teclado del cliente y mejora del 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 del diseño del teclado y la sincronización de la interfaz de usuario del IME del cliente.
-
Admitir la sincronización dinámica del diseño del teclado del cliente: habilita la sincronización dinámica del diseño del teclado, independientemente del valor DWORD de la clave del Registro SyncKeyboardLayout en
HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control\Citrix\LanguageBar. -
Admitir la sincronización dinámica del diseño del teclado del cliente y la mejora del IME: habilita la sincronización dinámica del diseño 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.
-
Edite el Registro mediante la utilidad
ctxregpara habilitar o inhabilitar la función de sincronización de la interfaz de usuario del IME del cliente:Para habilitar la 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 deshabilitar la 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-->