Linux Virtual Delivery Agent

Sincronización de la distribución de teclado dinámico

Anteriormente, las distribuciones del teclado en Linux VDA y en el dispositivo cliente tenían que ser los mismos. Por ejemplo, cuando la distribución del teclado cambiaba de inglés a francés en el dispositivo cliente pero no en el VDA, podían surgir problemas de asignación de teclas y esos problemas persistían hasta que el VDA también se cambiaba a francés.

Citrix ha resuelto el problema sincronizando automáticamente la distribución del teclado del VDA con la distribución del teclado del dispositivo cliente. Cada vez que cambia la distribución del teclado en el dispositivo cliente, cambia también la distribución del teclado en el VDA.

Nota:

La aplicación Citrix Workspace para HTML5 no admite la función de sincronización dinámica de la distribución del teclado.

Configuración

La función de sincronización dinámica de la distribución del teclado 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 dinámica de la distribución del teclado:

    1. En Studio, haga clic con el botón secundario en Directivas y seleccione Crear directiva.

    2. Busque la directiva Sincronización de la distribución del teclado del cliente y mejora de IME.

      Imagen de la directiva Sincronización de la distribución del teclado del cliente y mejora de IME

    3. Haga clic en Seleccionar junto al nombre de la directiva.
    4. Establezca la directiva.

      Imagen de configuración de la directiva Sincronización de la distribución del teclado del cliente y mejora de IME

      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 "SyncKeyboardLayout" -d "0x00000001"
    

    Para inhabilitar esta función, ejecute el comando:

     /opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\LanguageBar" -v "SyncKeyboardLayout" -d "0x00000000"
    

Uso

Con esta función habilitada, cuando la distribución del teclado cambia en el dispositivo cliente durante una sesión, también cambia la distribución del teclado de la sesión.

Por ejemplo, si cambia la distribución del teclado en un dispositivo cliente a francés (FR):

Imagen de cambio de teclado a francés en un dispositivo cliente

La distribución del teclado de la sesión de Linux VDA también cambia a “fr”.

En una sesión de aplicación, puede ver este cambio automático si tiene habilitada la barra de idioma:

Imagen de cambio de teclado a francés en una sesión

En una sesión de escritorio, puede ver este cambio automático en la barra de tareas:

Imagen de Francés en la barra de tareas

Sincronización de la distribución de teclado dinámico